我在Mac OSX 10.8上使用带有xterm
键绑定的iTerm2 zsh
.
我想zsh
使用左箭头和右箭头选项来做左右词的标准Mac绑定.
如果我按下ctrl-v然后选项左箭头和右箭头,那么打印的两个键序列在哪里:
^[[1;9D
^[[1;9C
Run Code Online (Sandbox Code Playgroud)
我尝试使用绑定这些序列bindkey -v
,但没有运气.
sav*_*nto 23
您可以配置iTerm2来执行此操作:
iTerm2 > Preferences > Profiles > Keys
? ?
或? ?
设置,请通过选择并点击将其删除-
.+
按钮添加新的快捷方式.Send Escape Sequence
在" 操作"框中选择.b
的字符来发送.Ok
.重复上述步骤? ?
,这次输入要发送f
的字符.
摘自这个详细描述整个过程和图片的精彩教程:
在OS X上使用⌥←和⌥→在iTerm 2中向前/向后跳转单词 Coderwall
小智 10
将以下内容添加到 .zshrc
# Skip forward/back a word with opt-arrow
bindkey '[C' forward-word
bindkey '[D' backward-word
Run Code Online (Sandbox Code Playgroud)
归档时间: |
|
查看次数: |
2463 次 |
最近记录: |