Vsvim退出键重新绑定
如何在vsvim(Visual Studio 2015)中重新绑定转义键?现在,我使用esc或ctrl+[进入命令模式,但我想改用Vsvim退出键重新绑定,vim,visual-studio-2015,vsvim,Vim,Visual Studio 2015,Vsvim,如何在vsvim(Visual Studio 2015)中重新绑定转义键?现在,我使用esc或ctrl+[进入命令模式,但我想改用df键。如何重新绑定它们? 我发现我需要在我的主目录中创建.vsvimrc文件,并在那里编写一些类似于nmap:vsc MyCommand的命令。是否正确? 但我不明白确切的命令应该是什么而不是“MyCommand”.您确实需要一个.vimrc文件。在mac或linux计算机上,它会放在您的主目录中。我从您的问题猜您可能在Windows上。一个简短的google搜索表
df
键。如何重新绑定它们?我发现我需要在我的主目录中创建
.vsvimrc
文件,并在那里编写一些类似于nmap:vsc MyCommand
的命令。是否正确?但我不明白确切的命令应该是什么而不是“MyCommand”.您确实需要一个
.vimrc
文件。在mac或linux计算机上,它会放在您的主目录中。我从您的问题猜您可能在Windows上。一个简短的google搜索表明Windows上的主目录也可能是正确的。如果您想确认,请打开vim,键入:echo$home
,然后按ent它将打印文件路径。此外,在Windows上,此文件应称为\u vimrc
创建vimrc文件后,请包括这一行
inoremap df <esc>
inoremap-df
您必须关闭vim并重新打开它以执行命令工作。您确实需要一个
.vimrc
文件。在mac或linux计算机上,它将位于您的主目录中。我从您的问题猜您可能在Windows上。简短的google搜索表明Windows上的主目录也可能是正确的。如果您想检查当然,打开vim,键入:echo$HOME
,然后按enter键。它将打印文件路径。此外,在Windows上,此文件应称为\u vimrc
创建vimrc文件后,请包括这一行
inoremap df <esc>
inoremap-df
您必须关闭vim并重新打开它以进行命令工作。我查找这一行:
inoremap df
,因为我使用“escape”或“ctrl+[”从输入模式进入命令模式。我查找这一行:inoremap df
,因为我使用了“escape”或“ctrl+[”要从输入模式进入命令模式。在Mac上的Visual Studio VsVim中,设置中有一个选项:
菜单:visualstudio>Preferences>Other>Vim设置
我在
Insert mode escape binding
选项中使用jk
,效果很好。.vimrc
更改对我不起作用,但在GUI中设置了此设置后,我没有进一步调查为什么我的rc
文件没有得到尊重。在Mac上的Visual Studio VsVim中,设置中有一个选项:
菜单:visualstudio>Preferences>Other>Vim设置
我在
Insert mode escape binding
选项中使用jk
,效果很好。.vimrc
更改对我不起作用,但是在GUI中设置了这个设置,我没有进一步调查为什么我的rc
文件没有得到尊重。完全正确-我犯了一个愚蠢的错误。我的答案应该是oremap
。我编辑了它。完全正确-我犯了一个愚蠢的错误。我的答案应该是inoremap
。我编辑了它。实际上,要学习文件夹,请使用visual studio中的:设置VimrcPath?
。创建/更改文件并重新启动studio后,使用:设置vimrc?
检查加载的文件以了解文件夹在visual studio中使用:设置VimrcPath?
。创建/更改文件并重新启动studio后,使用:设置vimrc?