【发布时间】:2014-09-22 19:49:41
【问题描述】:
我在 Windows 中使用 Sublime Text(尽管有 gVim,但在 Windows 中感觉很自然)并尝试在 Linux 环境中使用 vim(即使 Linux 有 Sublime,vim 在 Linux 中感觉很自然)。
我正在尝试映射 :m +1 和 :m -2,这类似于 Sublime 的 Ctrl+Shift+Down 和 Ctrl+Shift+Up。我在~/.vimrc 中映射它的尝试如下:-
nmap <C-S-Up> :m -2<CR>
nmap <C-S-Down> :m +1<CR>
但它似乎不起作用。然而,以下确实有效,但我想让它接近 Sublime 的键映射。
nmap <leader><S-Up> :m -2<CR>
nmap <leader>S-Down> :m +1<CR>
我还必须注意,我使用 terminator 作为我的控制台模拟器,它具有 Ctrl+Shift+Up 和 Ctrl+Shift+Down 来调整拆分窗口的大小,但我已经禁用了这些键绑定,但 vim 仍然没有t 喜欢我的 Sublime 映射方式。 :/
我做错了什么?
【问题讨论】:
标签: vim keymapping