我在Windows上遇到VIM问题,我想知道是否有人可以提供帮助。截至目前,我正在努力使其在VIM启动时将其工作目录更改为默认(C:\ProgramData\Microsoft\Windows\Start Menu\Programs\Vim 7.3)
以外的工作目录。我的方式是添加cd $HOME\Desktop\VimFiles
,其中$HOME
是C:\Users\Alphabet
(字母表是我帐户的名称)。
我现在遇到的问题是,在打开_vimrc
并添加上述行之后,我无法保存文件,即使强制它(使用w!)。我想知道为什么会这样,以及如何解决这个问题。作为补充说明,我在GVIM中运行它。
注意:我试图在VIM中做同样的事情,并且能够很好地编辑_vimrc文件,但当我转到它的位置并用GVIM或Notepad ++打开它时,“cd”行没有不要出现。这有什么理由吗?
感谢任何帮助。谢谢!
答案 0 :(得分:2)
看起来您正在尝试在没有适当权限的情况下在受保护的目录中编写文件。
在Vim中,:echo $HOME
会告诉您应该将 _vimrc
放在哪里。在您的情况下,_vimrc
应该是C:\Users\Alphabet\_vimrc
,您应该将插件和诸如此类的东西放在C:\Users\Alphabet\vimfile\
中。
永远不要触摸系统文件!