Vim:类似 Eclipse 的 Ctrl-Backspace 和 Ctrl-Del

标签 vim

在 Eclipse 中,有一个很好的功能,当您按 Ctrl+Backspace 时,删除单词直到下一个大写字母。例如:

这是一些文本

如果按 Ctrl+Backspace,则只会删除“Text”,而在 VS 中,所有“ThisIsSomeText”都将被删除。

无论如何要在VIM中实现相同的功能吗?

如果是,Ctrl-Del 是否也有类似的方法?也就是说,在上一个示例的开头按 Ctrl-Del 只会删除“This”,而不是所有“ThisIsSomeText”。

最佳答案

我不认为这是一个原生的 vim 功能,但我认为这个脚本可能会有所帮助(注意:我自己并没有实际使用过):http://www.vim.org/scripts/script.php?script_id=1356&rating=life_changing

更新:

另一个脚本:http://www.vim.org/scripts/script.php?script_id=1905

关于Vim:类似 Eclipse 的 Ctrl-Backspace 和 Ctrl-Del,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3586818/

相关文章:

vim - 在 Tmux 中向 Vim 发送 Ctrl-Right

vim - 远程编程

vim - 如何跳转到以 NERDTree 中给定字符开头的第一个文件

file - 如何将可视模式下的文本 block 保存到 Vim 中的文件中?

Linux vi 箭头键在插入模式下损坏

vim - 无法在 neovim 中运行 YouCompleteMe

visual-studio - 如何将我的 VIM 配色方案设置为与 Visual Studio 中相同的默认配色方案?

ruby - (Mac) 当语法设置为 Ruby 时 Vim 相当慢

VinyL 无限打印列表中的值

regex - Vim - sed 像标签或仅在模式内替换