Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
(这是一个起点是这个问题的新话题)
简而言之,我认为我无法在 vim (<key1-key2>或<A-j>例如)中使用 2 键组合进行映射。一键映射没问题。
<key1-key2>
<A-j>
但是,2 个(或更多,我没有尝试过)键映射在gvim中工作得很好!
有人有线索吗?谢谢您的帮助 !
(如果你想知道我尝试了哪种映射,我按照本教程进行操作。当我尝试使用 时它有效<F_something>,但不适用于教程的映射。同样,在 gvim 中没问题)
<F_something>
从 Vim 的角度来看,<C-o>,<C-O>或<C-S-o>不能相互区分,而<A-...映射的情况更加复杂。
<C-o>
<C-O>
<C-S-o>
<A-...
尽管 Vim 允许您nnoremap <C-S-o> :echo "hello"<CR>毫无怨言地做事,但hello无论您是否按下,您都会得到<Shift>。
nnoremap <C-S-o> :echo "hello"<CR>
hello
<Shift>
我建议你<leader>改用::h mapleader.
<leader>
:h mapleader