我需要重新格式化我的电脑,现在我无法复制设置/配置文件.
我复制了文件 ~/Library/Application\ Support/iTerm/
我也复制~/Library/Preferences/com.googlecode.iterm2.plist但它一直给我这个错误:
Failed to load preferences from custom directory. Falling back to local copy.
Missing or malformed file at "/
com.googlecode.iterm2.plist"
Run Code Online (Sandbox Code Playgroud)
我也尝试将配置文件保存在一个目录中,这样我就可以发送它但它不起作用.
这是位置:
iTerm▶常规▶首选项▶将设置保存到文件夹
这是输出:
Failed to copy preferences to custom directory. Copy
/Users/alexcory/Library/Preferences/com.googlecode.iterm2.plist
to Alex_Corys_iTerm_Configuration/com.googlecode.iterm2.plist:
No such process
Run Code Online (Sandbox Code Playgroud)
颜色起作用,(见下面的路径),但我不是简单地试图保存颜色,而是我所有的偏好.
iTerm▶首选项▶配置文件▶颜色▶加载预设▶导出
有谁知道如何让这个工作?
我刚刚从bash切换到zsh,但我想念我的Alt+ LeftArrowKey和Alt+ RightArrowKey一次来回一个字.
现在,如果我按Alt+ LeftArrowKey我回去几封信,然后我就卡住了.我不会再向后退,它不会像我期望的那样回到Alt+ 的结尾RightArrowKey.我甚至不能使用箭头键到达行的末尾,只能到倒数第二个.不能在线上输入新的字符或者确实删除.
如何获得我心爱的快捷方式?
如果这很重要,我使用终端在Mac OS X上.
在zsh中,如何设置行编辑器,使back-kill-word在目录分隔符上停止?目前在我的bash设置中,如果我键入
cd ~/devel/sandbox
Run Code Online (Sandbox Code Playgroud)
然后在"devel /"之后点击Cw点.在我的zsh设置中,点将在"cd"之后.我想设置zsh所以它的行为与bash类似.
在下面Preferences -> 'Keys'可以打勾Show/hide iTerm2 with a system-wide hotkey.
但是,iTerm始终显示在主显示屏(显示器)上,而不是光标当前所在的位置.
例如,如果我有三个显示器,并且正在第三个屏幕上工作,则热键使iTerm出现在第一个显示器上,而不是我当前正在工作的地方.
任何建议如何解决这个问题?
更新:
这个bug在v.3.1.6中再次出现.如果知道任何变通方法,请分享.
我希望能够使用Option-left和Option-right来跳过Vim中的单词(以及Cmd-left/right以转到行的开头和结尾),就像在shell提示符下一样.我Iterm2喜好有映射做到这一点(例如Option-left到Esc-H和一个用于option-right对Esc-F超过的话跳过),这在当地工作的壳或者SSH方式登录到远程服务器.
当我在本地或远程使用Vim时,option-left可以工作,但option-right不能.我怀疑这是因为Vim自然而然地听Esc-H,但不是Esc-F.我可以通过将.vimrc文件修改为Esc-bto b和Esc-fto 来解决这个问题f,但我不想对我连接的每个服务器执行此操作.
同样,我对Cmd-left/right有相同的所需设置,可以进入一行的开头和结尾.我可以通过Iterm2映射(例如Cmd-leftto Esc-[h)在shell中工作,但是除非我再次映射键(例如Esc-[hto ^),否则Vim根本不响应.
更新:我刚想出如何让左/右选项正常工作.我在iTerm2改变映射这些是escape-[1;5D和escape-[1;5C分别.我仍然想解决Cmd-左/右问题(我改变了我的问题标题以反映这一点).有任何想法吗?