相关疑难解决方法(0)

如何导出iTerm2配置文件

我需要重新格式化我的电脑,现在我无法复制设置/配置文件.

我复制了文件 ~/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▶首选项▶配置文件▶颜色▶加载预设▶导出

有谁知道如何让这个工作?

iterm iterm2

248
推荐指数
7
解决办法
14万
查看次数

在zsh中寻找ALT + LeftArrowKey解决方案

我刚刚从bash切换到zsh,但我想念我的Alt+ LeftArrowKey和Alt+ RightArrowKey一次来回一个字.

现在,如果我按Alt+ LeftArrowKey我回去几封信,然后我就卡住了.我不会再向后退,它不会像我期望的那样回到Alt+ 的结尾RightArrowKey.我甚至不能使用箭头键到达行的末尾,只能到倒数第二个.不能在线上输入新的字符或者确实删除.

如何获得我心爱的快捷方式?

如果这很重要,我使用终端在Mac OS X上.

shell zsh key

100
推荐指数
6
解决办法
3万
查看次数

iTerm2:删除行?

我正在尝试将⌘+Delete(退格)映射到iTerm2中的行开头(就像它在浏览器和文本编辑器中工作一样)并且我无法找到它的工作转义码.我^[1K根据我在维基百科中读到的内容尝试了1K().它只打印一个"K".

编辑:我找到了Ctrl+U.现在来了解如何映射它.也许十六进制代码21(U是第21个字母),所以0x15?

macos terminal iterm2

66
推荐指数
7
解决办法
3万
查看次数

zsh:在目录定界符上停止reverse-kill-word

在zsh中,如何设置行编辑器,使back-kill-word在目录分隔符上停止?目前在我的bash设置中,如果我键入

cd ~/devel/sandbox
Run Code Online (Sandbox Code Playgroud)

然后在"devel /"之后点击Cw点.在我的zsh设置中,点将在"cd"之后.我想设置zsh所以它的行为与bash类似.

zsh

45
推荐指数
3
解决办法
7965
查看次数

如何让iTerm2出现在当前屏幕上?

在下面Preferences -> 'Keys'可以打勾Show/hide iTerm2 with a system-wide hotkey.

但是,iTerm始终显示在主显示屏(显示器)上,而不是光标当前所在的位置.

例如,如果我有三个显示器,并且正在第三个屏幕上工作,则热键使iTerm出现在第一个显示器上,而不是我当前正在工作的地方.

任何建议如何解决这个问题?

更新:

这个bug在v.3.1.6中再次出现.如果知道任何变通方法,请分享.

macos iterm2 osx-yosemite

32
推荐指数
3
解决办法
6564
查看次数

如何让Cmd-left/right与iTerm2和Vim一起工作(不需要.vimrc更改)?

我希望能够使用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-左/右问题(我改变了我的问题标题以反映这一点).有任何想法吗?

macos vim shell keyboard-shortcuts iterm

14
推荐指数
3
解决办法
8763
查看次数

标签 统计

iterm2 ×3

macos ×3

iterm ×2

shell ×2

zsh ×2

key ×1

keyboard-shortcuts ×1

osx-yosemite ×1

terminal ×1

vim ×1