如何在 vsvim 中重新绑定转义键(在 Visual Studio 2015 中)?现在,我使用escor ctrl+[进入命令模式,但我想使用df
键来代替。我怎样才能重新绑定它们?
我发现我需要.vsvimrc
在我的 HOME 目录中创建文件并在那里写一些类似于nmap <df> :vsc MyCommand
. 这样对吗?
但我不明白究竟什么命令必须是“MyCommand”。
问问题
1599 次
3 回答
5
你确实需要一个.vimrc
文件。在 mac 或 linux 计算机上,它将进入您的主目录。我从您的问题中猜测您可能在 Windows 上。简单的谷歌搜索表明 Windows 上的 HOME 目录也可能是正确的。如果你想确定,打开 vim,输入:echo $HOME
,然后回车。它将打印文件路径。此外,在 Windows 上,此文件应称为_vimrc
.
一旦你创建了你的 vimrc 文件,包括这一行
inoremap df <esc>
您必须关闭 vim 并重新打开它才能执行命令。
于 2016-06-21T00:51:52.877 回答
0
我寻找这一行:inoremap df <esc>
,因为我使用“escape”或“ctrl + [”从输入模式进入命令模式。
于 2016-06-21T01:47:21.827 回答
0
在 Mac 上的 Visual Studio VsVim 中,设置中有一个选项:
菜单:Visual Studio > Preferences > Other > Vim Settings
我jk
在Insert mode escape binding
选项中使用它并且效果很好。更改对.vimrc
我不起作用,但鉴于 GUI 中的此设置,我没有进一步调查为什么我的rc
文件没有得到尊重。
于 2019-02-25T15:21:20.913 回答