我在Mac上使用iTerm作为终端。我不能删除一个字在命令行中的前在命令cd /path/to/dir
,我想删除只是path
字,那么我怎么能这样做在iTerm。
在iTerm中删除单词的快捷方式是什么
我看了https://apple.stackexchange.com/questions/154292/iterm-going-one-word-backwards-and-forwards和fn+option+delete
只是删除一个字符,而不是整个单词。
我在Mac上使用iTerm作为终端。我不能删除一个字在命令行中的前在命令cd /path/to/dir
,我想删除只是path
字,那么我怎么能这样做在iTerm。
在iTerm中删除单词的快捷方式是什么
我看了https://apple.stackexchange.com/questions/154292/iterm-going-one-word-backwards-and-forwards和fn+option+delete
只是删除一个字符,而不是整个单词。
4条答案
按热度按时间fgw7neuy1#
转到您的iTerm首选项,选择“配置文件”,然后选择“键”,并在“自然文本编辑”中更改您的文本
它应该立即工作后。
它适用于iTerm版本3.3.12
编辑:
在3.4版本中,有一个轻微的UI变化。因此,您需要专门转到iTerm首选项,选择
Profiles
>Keys
>Key Mappings
>Presets
>Natural Text Editing
wfypjpf42#
这帮助了我。
删除单词-发送十六进制代码-
0x1b 0x08
或0x17
删除一行-发送十六进制代码-
0x15
ukqbszuj3#
iTerm中的
ctrl + w
,在文本编辑器中
alt + delete
删除前一个单词fn + delete
删除下一个字4szc88ey4#
esc+d应该作为默认值工作。
或者你可以为
esc-d
添加一个基于Send Escape Sequence
的键盘Map: