Questions tagged «iterm2»

iTerm2是OS X的开源终端替代品

6
在终端机和iTerm2中,Vim配置缓慢,但在MacVim中却没有
理想情况下,我想使用Terminal或iTerm2中的Vim。但是,它变得异常缓慢,所以我不得不使用MacVim。MacVim没什么问题,但是如果我仅使用Terminal / iTerm2,我的工作流程将会更加流畅。 当它慢 加载文件,尤其是Rails文件大约需要1-1.5s。移除rails.vim的时间减少到0.5-1s。在MacVim中,这是瞬时的。 通过通过行和列滚动h,j,k,l。我按住琴键的时间越长,它会逐渐变慢。最终,它开始跳行。我将“密钥重复”设置为“快速”,并将“直到重复的延迟”设置为“短”。 使用10到15分钟后,使用诸如ctrlp或Command-T之类的插件会变得非常缓慢。我会输入一个字母,等待2-3s,然后输入下一个。 我的设定 运行Mac OS X 10.7.3版(1.6 GHz英特尔酷睿2双核处理器,4 GB DDR3)的11英寸MacBook Air 我的dotfiles。 > vim --version VIM - Vi IMproved 7.3 (2010 Aug 15, compiled Nov 16 2011 16:44:23) MacOS X (unix) version Included patches: 1-333 Huge version without GUI. Features included (+) or not (-): …

2
iTerm2 Pin Visor(热键)窗口
无论如何,是否要固定(保持在顶部)iTerm2的遮阳板/热键窗口? 每当我将焦点移到另一个窗口(例如,用于文档的Chrome)时,iTerm2的热键窗口都会消失。我必须再次调用热键才能开始键入。
9 iterm2  iterm 

2
在iTerm2中使用特定目录打开多个选项卡
我想知道这是否可能。 我想设置一些脚本或命令,这些脚本或命令将打开5个选项卡,每个将打开的选项卡将指定自己的目录 全部在同一窗口中 tab 1: open ~/folderA1 tab 2: open ~/folderA2 tab 3: open ~/folderA3 tab 4: open ~/folderA4 tab 5: open ~/folderA5 这是在Mac OS X中的iTerm2上。 我知道我可以做一些类似CMD + T的操作,然后使用cd ~/folderA1诸如此类的方法打开它们中的每一个,但是如果有我可以设置的命令或执行后它们将立即执行的所有操作的脚本,我很想知道如果有办法的话。
9 macos  bash  iterm2 

2
iTerm2热键窗口激活非热键窗口
当我在Mavericks上设置iTerm2的热键模式时,打开热键窗口还会将所有打开的非热键终端窗口置于最前面。是否可以让iTerm仅将焦点集中在热键窗口上,而不是将其所有窗口都聚焦?我已经考虑过运行两个iTerm进程,但是由于它们是从相同的首选项文件中获取的,因此我无法关闭一个的热键,而打开另一个的。

3
如何从脚本中识别终端?
而且不要说“ $TERM”-总是这样xterm。 bash脚本如何分辨运行在哪个终端,特别是iTerm,Terminal.app或实际上是xterm? 我问,因为reset在Terminal.app和iTerm2上开箱即用不起作用¹。但是,iTerm2确实可以识别出进行终端复位(\x1b]50;ClearScrollback\x07)的转义序列,并且如果可以检测到它,则可以reset使用做正确的事情的别名进行覆盖。AFAICT,Terminal.app缺少重设序列,人们诉诸于荒谬的tom-hackery来破解它。 我的最终目标是reset无论在OS X还是Linux上都可以进行相同的工作,无论是在本地还是通过SSH进行远程工作。(我不想试图记住哪一个,这样做reset && command-that-outputs-a-bunch并进行上一步工作很有用。)Terminal.app和iTerm通过未reset正确实施在该计划中投入了精力。 这意味着仅仅重写reset还不够:如果我在Linux机器上,它需要知道我使用的是gnome-terminaliTerm还是iTerm,以便发送正确的转义序列。 有什么办法(即使我需要ioctl)也可以询问终端机的实际情况? ¹就此问题而言,重设应清除屏幕,重设光标并擦拭回滚缓冲区。

2
在“屏幕上方”模式下,iterm2无法切换全屏
我正在尝试通过按“ cmd + enter”在iTerm2中切换全屏显示。不幸的是,在配置文件设置中选择“屏幕顶部”样式时,该按钮不起作用(如所附的png所示)。当我按“ cmd + enter”时,菜单中的“视图”选项卡闪烁,但是窗口仍然占据了全屏的一半而不是全屏。 只能在半屏和全屏之间切换吗?

5
如何停止iterm标签标题的自动更改?
切换为using .bashrc而不是.bash_profile(我不喜欢默认终端如何使用一个配置文件以及实用程序像screen另一个配置文件一样)之后,iterm2的行为发生了变化。以前,当我手动设置选项卡标题时,除非我ssh进入另一台服务器,否则它们将保留在该位置,此时标题将更改为username@otherservername: /location/in/other/servers/filesystem。现在,当我更改选项卡标题时,它们保持不变,直到我在该选项卡中执行第一个命令为止。一旦运行某些命令,选项卡标题就会切换为myusername@mymacname: /my/location/in/my/mac/filesystem。 使用命令行参数echo -ne "\e]1;tab title\a"无济于事。它确实会切换(足够慢,以至于在屏幕上显示标题更改),但是当命令退出时,标题又回到了以前的位置:myusername@mymacname: /my/location/in/my/mac/filesystem。 理想情况下,我希望选项卡标题不要自动切换,包括当我ssh进入另一台服务器时。如果那不可能,我想回到以前的行为:只要我在本地计算机上,就保留我设置的标签标题。能做到吗 这是我的.bashrc文件: # ~/.bashrc: executed by bash(1) for non-login shells. # see /usr/share/doc/bash/examples/startup-files (in the package bash-doc) # for examples # If not running interactively, don't do anything [ -z "$PS1" ] && return # don't put duplicate lines in the …

3
命令行:z已安装但无法找到该命令
我最近安装了iTerm2和ZSH(带有oh-my-zsh),在Mac OS上使用了几个月的终端。 我听说过一个名为“z”的工具并通过brew安装它brew install z。我用它一晚没问题。后来它停止了工作,说zsh: command not found: z。我再次尝试安装它,并得到了满足Warning: z-1.8 already installed。 这有什么意义?它已安装,但找不到命令?我怎么能恢复这个功能? 谢谢!

2
无法使用iTerm支持编译tmux
我试着 编译具有iTerm2支持的tmux 。 这是我得到的错误: configure.ac:105: error: possibly undefined macro: AC_SEARCH_LIBS If this token and others are legitimate, please use m4_pattern_allow. See the Autoconf documentation. autoreconf: /usr/local/Cellar/autoconf/2.69/bin/autoconf failed with exit status: 1 autoreconf failed 该网站说: 如果您收到“undefined macro:AC_SEARCH_LIBS”之类的错误,请运行以下命令: echo $(brew --prefix)/ share / aclocal | sudo tee -a / usr / share …

1
iterm2 ssh使用转义字符而不是“esc”,“left”,“right”按钮
愚蠢的问题,但当我在iterm2内ssh'ed,箭头键和esc成为逃避字符,例如右边变成“^ [[C”。在里面 常问问题 它指出: 对于正常模式,iTerm2生成ESC [序列。对于光标应用模式,iTerm2生成ESC O序列。 但是我不相信ssh被认为是游标应用程序模式。如何解决这个问题,以便我可以滚动浏览以前的命令或在ssh模式下向左或向右移动光标?
2 macos  ssh  iterm2 

1
为什么iTerm2在开始时打印1?
我的问题是,当我打开它时,iTerm在我的zsh上打印出1值我无法弄明白为什么。我已经检查了配置文件配置中的高级设置,但似乎没有添加任何内容。 你能帮助我理解1来自哪里吗? 谢谢。
2 zsh  iterm2 




0
将某些单词设置为在iterm2中显示为彩色
iterm2当我在终端中键入它们时,我试图打印某些彩色(或粗体,或其他)的单词。我以为我可以以某种方式指示它检查字典,如果它找到某个单词,它应该应用一个模式,就像你可以使用他们网站上的例子一样: printf '\e\[0;31mplain\n\e\[1;31mbold\n'\ '\e\[0;91mhighlight\n\e\[1;91mbold+highlight\n\e\[0m' 哪个输出 不知怎的,我想模仿vim终端中的行为,但我只需要几个这样的词。 我一直在浏览他们的文档和互联网上的类似问题,但我没有找到任何答案,我怀疑它并不是非常直接的。 有什么方法可以实现吗?提前致谢。

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.