Mac 哪位大哥知道 Mac 终端光标在单词之间移动的快键

vwangzhen · 2012年02月16日 · 最后由 yick 回复于 2018年11月26日 · 36147 次阅读

用Mac在终端修改命令一直很困惑,刚上找了很多也没找到

Mac 终端光标在单词之间移动的快键

共收到 22 条回复

Option+方向键

没作用,还是只能移动一个字母

一直用 ctrl+a 和 ctrl+e 快速移动到行首行尾。 不知道有没有单词的

#3楼 @huacnlee 单词之间移动的方法网上搜了很久,都没找到

10.7.2的terminal测试通过

pc 下是: alt+f 前移, alt + b 后移 mac 试试各个功能键和f b 的组合吧。

这里有份更详细的:http://wiki.junnan.org/2011/11/13/base-shell-command.html

ESC + b ESC + f

最好用 iterm 改为 alt + 方向

man 3 readline

不过首先要在Apple Terminal的设置面板里将“使用option键作为meta键”勾上

#8楼 @alvin2ye ESC + b ESC + f 正确 我的是 10.6.8 终端 修改快键后使用很方便,谢谢alvin2ye与各位的帮助

@alvin2ye shift + esc + b/f 只能跳单词的首尾 怎么样 在单词之间跳呢

#13楼 @willmouse 哥哥版本好高

option + b / f

通过bind命令绑成你需要的键.

下面这两行, 我绑成了M-j, M-l.

bind '"\ej": backward-word'
bind '"\el": forward-word'

#3楼 @huacnlee 有的..看emacs key binding就行了, 大概是 option+f 是前进一个单词, option+b 回退一个单词..,

然后 iterm2 里面的设置要改

#13楼 @willmouse send escape sequence是什么意思呢? 必须要选这个吗?

我也在找在单词之间移动的快捷键,新款的mac esc键不好用,实在不行的话就control+x control+e 进入vim编辑命令 不过要table补齐的时候有点难受

需要 登录 后方可回复, 如果你还没有账号请点击这里 注册