windows - 在 VIM 中模拟 Windows C-Del/C-Backspace 行为

标签 windows vim behavior

我喜欢在 VIM 中模拟 Windows 上 C-Del/C-Backspace 的正常行为。 目前我正在使用:

imap <C-Del> <C-o>dw
imap <C-Backspace> <C-o>db

这很接近但并不完美。例如。当试图从行尾删除它时

foo(1, 2)

使用 C-Backspace,会发生这种情况:

foo(1, )

我该如何解决这个问题?

最佳答案

你的新<C-Backspace>与内部相同<C-w> .所以要解决你的问题,你可以

imap <C-Backspace> <C-w>

关于windows - 在 VIM 中模拟 Windows C-Del/C-Backspace 行为,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/778305/

相关文章:

c - 如何在C++中动态获取工具提示的高度和宽度?

c++ - QProcess::startDetached() 不显示控制台窗口

java - 尝试运行 jBehave 场景时发生 ScenarioNotFoundException

c# - 为什么 Enum.Parse 创建未定义的条目?

函数 nl2br 中的 PHP 奇怪行为

windows - 从批处理文件中获取默认网关

python - 无法在 Windows 上安装 Fiona

vim - 将行合并到 vim 中的段落

用于创建新编号文件的 vimscript 代码

git - 如何在交互式编辑期间从 vim 内部中止 git rebase