有没有办法在vim命令行中使用alt+backspace
?当必须单独退格/very/long/file/path
而不是使用alt +退格键删除单词时,它会变得不守规矩。在vim命令行中使用alt + backspace键以单词删除
回答
尝试使用而不是<c-w>
(即ctrl + w)擦除单词或<c-u>
(ctrl + u)删除行。
只需键入相同的答案:D。另外,Vim的命令栏与终端的命令栏几乎相同(所以C-H,C-K,C-N,C-P也可以)。如果@senthil仍然更喜欢Alt + BS,那么它就是'cmap
'
http://vim.wikia.com/wiki/Map_Ctrl-Backspace_to_delete_previous_word
:imap <C-BS> <C-W>
套CTRL退格,我要看看怎么办ALT
':imap
如果你在,你可以打B
后跟一个dW
路径的终点(案事项)。这将跳转到单词的开头(忽略斜线),然后删除单词(再忽略斜杠)。
希望这会有所帮助。
x然后w应该退格每个单词以及。然后w也会删除光标所在的当前单词。
Vim无法接收其他输入。斯凯普的答案似乎是最好的选择。
用Alt/Meta键是Vim的最终端问题,看到我这个答案的状况的概述(这种情况是梅塔和Alt键相同)。
简而言之,Vim根本没有收到Alt:按Alt + Backspace与Backspace完全相同。
无论如何,从长远来看,学习和习惯Vim的默认键映射会更好。
- 1. 按Ctrl + Backspace键/选项+删除无法删除前一个单词在MATLAB IDE
- 2. 在命令行中删除包含多个单词的整行
- 3. Backspace键删除不使用Console.ReadKey时()
- 4. Backspace键在Vim/vi中不起作用
- 5. 使用单行命令删除目录
- 6. 删除可以使用Alt-F4和Alt-TAB在Java GUI中
- 7. 使箭头和删除键在KornShell命令行中工作
- 8. Redis的命令行删除多个键
- 9. vim可以删除变量名称中的单词吗?
- 10. 从vim命令行运行vim脚本
- 11. 在单个命令中删除python-Redis中的多个键
- 12. 在命令行中在Vim内执行命令
- 13. Ruby删除以'。'结尾的单词
- 14. 删除单词,如果替代单词已在excel中使用
- 15. VIM - 在命令模式
- 16. 在vim中执行自动命令
- 17. Vim逗号命令键
- 18. ++在vim命令中
- 19. 在碳Emacs中使用Alt作为元键,而不是Apple命令键
- 20. 在Vim中映射Alt + Tab
- 21. 如何在Vim中删除单词并进入插入模式?
- 22. 在Vim中,如何删除单词的后缀?
- 23. 命令行完成在Vim中
- 24. 在vb.net中删除命令
- 25. 删除单词换行
- 26. Eclipse删除单词行为
- 27. 如何在VIM的命令行中指定“光标下的单词”?
- 28. C++删除命令行
- 29. 在VIM光标下执行命令
- 30. 使用命令Alt注册NSService NSKeyEquivalent
对不起,我认为我错误地使用'vim commandline',因为没有任何答案似乎工作。我正在谈论屏幕底部的行,当你按正常模式下的':'时,你可以输入':set'和其他东西。 – 2011-05-18 03:43:40