iTerm2 向前斜杠跳转

fjj*_*s88 5 terminal binding keyboard-shortcuts iterm2

我需要设置什么绑定才能跳转到 iTerm2 路径中的每个正斜杠?我正在使用带有 BigSur 的 Mac。

目前,我已经设置了绑定,因此它将按字跳过。在下面的示例中,如果光标位于路径末尾(“h”之后),并且我点击 option + 向左箭头,它将跳转到“s3”之后的冒号。我希望它跳转到“文件”之后和“路径”之前的“/”。

s3://my-bucket/my/file/path
Run Code Online (Sandbox Code Playgroud)

TCA*_*n07 13

tl;dr:在您的文件中添加两行~/.zshrc

autoload -U select-word-style
select-word-style bash
Run Code Online (Sandbox Code Playgroud)

看起来这是 Mac 从 bash 切换到 zsh 的问题。我也遇到了同样的问题——斜杠在我的旧 MBP 上被视为断字,但在较新的 MBP 上则不然,并且将按键映射更改为各种转义序列或十六进制代码似乎没有改变任何内容。

感谢此答案的前两位评论者。答案本身只是提供了用于逐字删除的十六进制代码,但是使用此 zsh 设置立即修复了我的向前/向后光标移动,包括斜杠作为单词中断(因为它们应该是!)。