Macos 如何在mac os中删除iTerm中的单词

Macos 如何在mac os中删除iTerm中的单词,macos,shell,iterm,Macos,Shell,Iterm,我正在使用iTerm作为mac中的终端。我无法在命令行中删除ex-in-commandcd/path/to/dir,我只想删除pathword,那么如何在iTerm中执行此操作 基本上,在iTerm中删除单词的快捷方式是什么 我看了一下,fn+option+delete只是删除了一个字符,而不是整个单词。esc+d应该是默认的 或者,您可以为esc-d添加基于发送转义序列的键盘映射: ctrl+w在iTerm中 顺便说一句,在文本编辑器中 alt+delete fn+delete删除下一个单词这

我正在使用iTerm作为mac中的终端。我无法在命令行中删除ex-in-command
cd/path/to/dir
,我只想删除
path
word,那么如何在iTerm中执行此操作

基本上,在iTerm中删除单词的快捷方式是什么

我看了一下,
fn+option+delete
只是删除了一个字符,而不是整个单词。

esc+d应该是默认的

或者,您可以为
esc-d
添加基于
发送转义序列的键盘映射:


ctrl+w
在iTerm中

顺便说一句,在文本编辑器中
alt+delete
fn+delete
删除下一个单词

这对我很有帮助

删除一个单词-发送十六进制代码-
0x1b 0x08
0x17

删除一行-发送十六进制代码-
0x15


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

之后它应该立即工作


它与iTerm版本3.3.12兼容

Me不使用
iTerm
,但
CTRL-W
不起作用?@jm666它正在删除前面的单词,我想删除光标所在的单词。顺便说一句,这也很有用。我对
emacs
也有相同的键绑定,但当我设置为
iTerm
时,它不会从
emacs
中检测到。是否可以仅在终端/bash使用时使用它,并在启用
emacs
时禁用它?此解决方案在我这边不起作用,
ctrl+w
是iTerm中的键盘maping,但我找不到它的
send escape sequence
它真的有效!!!是的,这个答案对我和一个普通的mac用户都有效。自然文本编辑的预设是最自然的!