Answers:
您只需要在iTerm的首选项中将Option设置为Meta键(“ 个人资料»键”)。
backward-kill-word
一定会 Meta-Rubout
默认情况下(即Opt-Backspace)。
苹果的Terminal.app中存在相同的选项(尽管灵活性较差)。
?
打印,而不是删除单词。
在终止符中,您可以使用以下“ 插件 ”
[keybindings]
kill_word = <Control>BackSpace
在您的配置文件中。这将映射Ctrl - Backspace到ESC→ DEL,另一个快捷方式将删除最后一个单词。
您可以.inputrc
在主目录中创建一个文件,并将此内容添加到内部:
"\C-h": backward-kill-word
C-w
答案与公认的答案有所不同,即“单词”不同。C-w
将从光标位置删除,直到它遇到非空格字符,然后一个空间(即,"this is a/se=weird |test"
其中|
标记光标位置将产生"this is test"
)。与此相反,C-h
在这里绑定(可使用绑定bind '"\C-h": backward-kill-word"
的.bashrc
)会产生"this is a/se= test"
,因为它基本上界定什么是bash变量会,而不仅仅是空间的话。
您可以使用Alt- DEL代替普通的Strg- DEL。