在本地vimrc文件中设置键绑定
我无法在本地在本地vimrc文件中设置键绑定,vim,Vim,我无法在本地\u vimrc文件中创建密钥绑定,即使我在全局vimrc文件中有以下设置: set exrc " enable per-directory vimrc files "set secure " disable unsafe commands in local vimrc files 我的每个工作区都有本地vimrc文件,根据工作区的不同,我希望能够点击键并自动grep特定文件中的字符串。在我的全局vimrc文件中,以下各项工作正常: nnor
\u vimrc
文件中创建密钥绑定,即使我在全局vimrc
文件中有以下设置:
set exrc " enable per-directory vimrc files
"set secure " disable unsafe commands in local vimrc files
我的每个工作区都有本地vimrc
文件,根据工作区的不同,我希望能够点击
键并自动grep特定文件中的字符串。在我的全局vimrc
文件中,以下各项工作正常:
nnoremap <F8> :grep <C-R><C-W> C:\Workspace\ProjectDirectory\subdirectory\flagsfile.h<CR>
nnoremap:grep C:\Workspace\ProjectDirectory\subdirectory\flagsfile.h
但是我希望在我的项目根目录(C:\workspace\ProjectDirectory
)的本地vimrc
文件中有这个文件,并允许每个项目目录中的文件名不同。当我将keymapping放入本地vimrc
文件并点击
时,它不会做任何事情,即使我允许使用不安全的命令
有人能解释一下正确的方法吗?只有从包含本地
.vimrc
、\u-vimrc
、.exrc
或\u-exrc
的目录启动Vim时,该功能才起作用。你就是这么做的吗?另外,“设置安全”
不会关闭该选项,设置鼻疗
会关闭该选项。我从项目目录启动了gVim,现在它可以正常工作了,谢谢。