shell 如何在Mac OS中删除iTerm中的单词

ia2d9nvy  于 7个月前  发布在  Shell
关注(0)|答案(4)|浏览(81)

我在Mac上使用iTerm作为终端。我不能删除一个字在命令行中的前在命令cd /path/to/dir,我想删除只是path字,那么我怎么能这样做在iTerm。
在iTerm中删除单词的快捷方式是什么
我看了https://apple.stackexchange.com/questions/154292/iterm-going-one-word-backwards-and-forwardsfn+option+delete只是删除一个字符,而不是整个单词。

fgw7neuy

fgw7neuy1#

转到您的iTerm首选项,选择“配置文件”,然后选择“键”,并在“自然文本编辑”中更改您的文本

它应该立即工作后。
它适用于iTerm版本3.3.12

编辑:

在3.4版本中,有一个轻微的UI变化。因此,您需要专门转到iTerm首选项,选择Profiles> Keys> Key Mappings > Presets > Natural Text Editing

wfypjpf4

wfypjpf42#

这帮助了我。
删除单词-发送十六进制代码-0x1b 0x080x17
删除一行-发送十六进制代码-0x15

ukqbszuj

ukqbszuj3#

iTerm中的ctrl + w
在文本编辑器中
alt + delete删除前一个单词
fn + delete删除下一个字

4szc88ey

4szc88ey4#

esc+d应该作为默认值工作。
或者你可以为esc-d添加一个基于Send Escape Sequence的键盘Map:

相关问题