标签: iterm

iterm2默认窗口大小

我正在尝试找到一个在新创建的窗口上设置默认窗口大小的地方.

在iterm1中有显示配置文件,我没有看到iterm2. http://iterm.sourceforge.net/usage.shtml

iterm

31
推荐指数
3
解决办法
1万
查看次数

Homebrew致命:需要单一版本(MacOs Sierra)

不确定这个问题是否与升级到MacOs Sierra有关,但从那时起,当我运行'brew update'时会出现此错误

? brew update
Checking out v1.0.0 in /usr/local/Homebrew/Library/Taps/caskroom/homebrew-cask...
To checkout master in /usr/local/Homebrew/Library/Taps/caskroom/homebrew-cask run:
  'cd /usr/local/Homebrew/Library/Taps/caskroom/homebrew-cask && git checkout master
fatal: Cannot update paths and switch to branch 'v1.0.0' at the same time.
Did you intend to checkout 'refs/tags/1.0.0' which can not be resolved as commit?
fatal: Needed a single revision
invalid upstream refs/tags/1.0.0
Checking out v1.0.0 in /usr/local/Homebrew/Library/Taps/dart-lang/homebrew-dart...
To checkout master in /usr/local/Homebrew/Library/Taps/dart-lang/homebrew-dart run:
  'cd /usr/local/Homebrew/Library/Taps/dart-lang/homebrew-dart && git checkout master
fatal: Cannot update paths and switch …
Run Code Online (Sandbox Code Playgroud)

git macos terminal homebrew iterm

30
推荐指数
1
解决办法
4912
查看次数

iTerm2 - 使用鼠标滚动较少的输出

我刚刚从OSX终端切换到iTerm2,我似乎失去了一项功能.在Terminal中,我可以用鼠标滚动less命令的输出,因为我已经安装了MouseTerm.

但是,当我尝试less在iTerm2中滚动输出时,窗口的滚动条会移动.奇怪的是,滚动按预期工作vim.

如何less在iTerm2中使用鼠标滚动输出?

macos terminal mouse scroll iterm

29
推荐指数
2
解决办法
1万
查看次数

为什么不在iTerm2中显示git颜色

所以我有我的gitconfig设置来做颜色.在终端,它很棒,看起来很好.

但是,在iTerm2中,除非我为git设置了反向属性,否则我的gitconfig根本不显示颜色.然后他们出现但是谁喜欢反转的颜色呢?

为什么会发生这种情况,我该如何解决?

git bash iterm

27
推荐指数
2
解决办法
3万
查看次数

tmux没有重新附着

我最近从使用屏幕切换到tmux(通过macports获得),因为我更喜欢功能集.但是,我似乎无法从备用位置重新连接tmux,就像我可以屏幕一样.

在我的Mac上,我将打开iTerm2,我的默认shell是zsh,我将开始一个tmux会话tmux.我将所有的吐痰设置,ssh到适当的服务器等,并工作了一段时间.是时候去上班了.<C-a> d - tmux分离.

我开始工作,我使用的是Windows XP机器.我打开腻子,ssh回到家里的mac,尝试一下tmux attach,并收到一条错误信息:

no sessions

我似乎无法确定为什么会发生这种情况.我并不害怕深入研究,但甚至不知道从哪里开始.思考?

PS我已经删除了我的.tmux.conf文件,所以它使用的是默认配置.

macos putty zsh iterm tmux

23
推荐指数
3
解决办法
1万
查看次数

如何使用Shift +箭头在iterm中选择文本?

在大多数mac应用程序中,Shift + Arrow选择文本但在iterm中它只是移动光标而不选择.你如何选择文本?

如果有一种方法可以在terminal.app中执行此操作,也会很奇怪.

macos terminal iterm iterm2

21
推荐指数
3
解决办法
8220
查看次数

屏幕:如何打开备用屏幕?

当我在终端工作时,我看到最后一个shell命令执行输出的历史.如果我运行vim,我会看到我打开全屏的文件.当我退出vim时,我可以再次看到最后一个shell命令的历史记录.

但是,当我从屏幕使用vim时.我看到我刚从vim退出时编辑的文件的足迹而不是最后一个shell命令的历史记录.我想看看shell的历史.

我怎样才能实现这种行为?

我用了:

  • terminal.app和iterm2.app
  • 尝试将xterm切换到xterm-256color(在iterm2.app中)
  • 检查并取消选中"当应用程序状态栏存在时保存行以回滚"和"在备用屏幕模式下保存行以向后滚动"(在iterm2中)
  • 将termcapinfo xterm ti @:te @添加到.screenrc(虽然它应该是解决相反问题的解决方案,但为什么不尝试)
  • sshing到linux机器并试图在那里使用gnu-screen

到目前为止,我没有得到理想的行为.

PS

我用Google搜索了一下,看到了那些试图解决相反问题的人的评论:

你们中的许多人可能都知道基于控制台的程序的烦人行为,例如less或vi在退出后恢复屏幕,这样你刚才那里的文字就会消失.

这种行为背后的主要思想是程序是否使用备用屏幕来保存shell历史记录的图片并在vim退出时显示它.因此,如果想要解决相反的问题,他应该

揭开邪恶的替代屏幕

linux macos terminal gnu-screen iterm

18
推荐指数
1
解决办法
6215
查看次数

在iterm中关闭分屏/窗口

有谁知道关闭iterm中的活动窗格的快捷方式(如果存在).

我正在使用测试版2.9并尝试在首选项中配置它无济于事.

这是我到目前为止:

Shift + cmd + d = split pane (horizontally)
cmd + d = split pane (vertically)

Close pane = ??
Run Code Online (Sandbox Code Playgroud)

iterm iterm2

18
推荐指数
2
解决办法
9842
查看次数

在iTerm2/Terminal上的vim中的"M-"绑定不起作用

我注意到iTerm2提供了非常方便的功能,使用"Option key as + ESC"(或者作为meta,但显然已经过时了).

我尝试了它们两个,选项键在Bash(set -o emacs模式)和Emacs中按预期工作,但在Vim中没有.因此,我不能使用任何"M-"绑定.我发现的是:

  • 如果我将选项设置为"+ ESC",vim只能理解ESC +键,并且不知道我实际上是指Meta键.
  • 如果我将选项设置为"meta",则使用"option"修改的键的行为与没有修饰符的行为一样(不知道如何正式测试vim从我正在键入的键组合中理解的内容).

"M-"映射在MacVim(7.3.53)中完美运行,但这不是在控制台之外,而是在这个问题的范围内.

我对如何使这些映射在Vim,iTerm2或Terminal下运行感兴趣.

我的规格:

  • MAC OS X Lion 10.7.2
  • iTerm2 1.0.0.20111020
  • vim @ 7.3.107_0 + python26 [虽然是MacPorts]

vim iterm osx-lion

17
推荐指数
2
解决办法
7173
查看次数

在终端中留下tmux回滚(iTerm2)

通常tmux只显示与终端当前显示的行数相同的输出.然后当我分离它时,它会清除所有内容.我知道如何看待回溯(ctrl+A,[,k,...),但我怎么可以配置TMUX只打印了所有输出终端,因为如果我不使用它呢?

我喜欢tmux因为我很难记住nohup某些任务,并且因为它使查看长时间运行作业的输出变得更容易.不过,我想能够更自然地查看其回溯,通过简单地滚动回在iTerm2.

或者,如果有办法做到这一点screen,我也可以使用它.

ssh gnu-screen tty iterm tmux

17
推荐指数
2
解决办法
9403
查看次数

标签 统计

iterm ×10

macos ×5

terminal ×4

git ×2

gnu-screen ×2

iterm2 ×2

tmux ×2

bash ×1

homebrew ×1

linux ×1

mouse ×1

osx-lion ×1

putty ×1

scroll ×1

ssh ×1

tty ×1

vim ×1

zsh ×1