16

我在 Mac OSX 10.8 上使用带有xterm键绑定的 iTerm2 和zsh.

我想zsh使用选项左箭头和选项右箭头来做左右单词的标准 Mac 绑定。

如果我按 ctrl-v 然后按 option-left 和 right 箭头,打印的两个键序列在哪里:

^[[1;9D 

^[[1;9C

我尝试使用 绑定这些序列bindkey -v,但没有运气。

4

3 回答 3

32
于 2014-05-30T20:40:18.400 回答
10

将以下内容添加到 .zshrc

# Skip forward/back a word with opt-arrow
bindkey '[C' forward-word
bindkey '[D' backward-word
于 2015-08-13T03:30:37.907 回答
8

如果您希望轻松添加此映射和一组类似映射,则在Preferences > Profiles > Keys(版本 3)下有一个“自然文本编辑”预设:

在此处输入图像描述

于 2020-02-05T22:59:39.130 回答