我正在windows(7.3版)上安装gvim。启动后,我希望设置变量MYVIMRC,但它没有设置。有没有理由不设定。
有一个vimrc文件,因为许多设置与默认设置不同。
我用检查了MYVIMRC的值
:echo ">" . $MYVIMRC . "<"
gvim可执行文件位于c:\workarea\Vim\vim73中,c:\workare\Vim中的*\u vimrc*(在gvim启动时读取)。启动gvim后,我可以使用
:e $VIM/_vimrc
对于版本:我发现系统vimrc文件在$VIM/vimrc下。此文件不存在。
你写道,
有一个vimrc文件,因为许多设置与默认设置不同。
这可能是因为有一个系统vimrc文件。查看: version
输出的一半,看看vim在哪里查找系统vimrc文件。还有一些不太常见的更改设置的方法。请参阅:帮助启动
。
如果您正在运行:ech$MYVIMRC
和$MYVIMRC
未定义我打赌这是因为没有~/. vimrc文件(或$HOME/windows上的_vimrc)。
来自:help$MYVIMRC
搜索四个地方进行初始化。使用存在的第一个,忽略其他地方。$MYVIMRC环境变量设置为第一次找到的文件
(这四个地方的第二位是用户vimrc。)
((有关更多信息,请查看帮助$MYVIMRC)
如果存在与默认设置不同的设置,您可以检查其他变量,以查找更改设置的位置:
:echo $MYVIMRC
:echo $MYGVIMRC
:echo $VIM
:echo $VIMRUNTIME
您可以检查:
:help startup
:help gui-fork
看看这是怎么回事。
您也可以使用verbose命令查看某些设置的定义位置。例如,如果您知道已映射:
:verbose map <F5>
将返回类似的内容:
Pythondebugger.run
Last set from ~/.vim/bundle/vdebug/plugin/vdebug.vim
(这来自我的特定vim配置)
本文向大家介绍在什么情况下选择webpack?在什么情况下选择rollup?相关面试题,主要包含被问及在什么情况下选择webpack?在什么情况下选择rollup?时的应答技巧和注意事项,需要的朋友参考一下 非要一句话区分的话 如果是用,如果是用其实界限并不是特别明显。在某些特殊情况下可以互用
问题内容: 谁能向我解释为什么Hibernate 默认情况下不设置注释,而是允许实体根据当前设置的属性生成INSERT? 什么是不使用的原因,因此默认情况下包括所有实体属性? 问题答案: @ jb-nizet说了什么。 另外,在我的书中是个坏主意。 从生成的SQL跳过空字段,很快您将发现自己处于声明列的情况,这实际上导致持久数据与休眠知道的实体数据不同。这会造成挫败感,并可能使您诉诸昂贵的电话。
问题内容: 谁能向我解释为什么Hibernate 默认将 Dynamic insert = false 设置为10,这是什么原因? 问题答案: @ jb-nizet说了什么。 另外,在我的书中是个坏主意。 从生成的SQL中跳过空字段,很快您将发现自己处于声明列的情况,这实际上导致持久数据与hibernate知道的实体数据不同。这会造成挫败感,并可能使您诉诸昂贵的电话。 例如假设列 并且您为映射到此
问题内容: 说我有一个清单。在什么情况下被称为? 我基本上理解了文档,但是我也想看到一个示例来毫无疑问地阐明其用法。 问题答案: 当Python尝试将两个对象相乘时,它首先尝试调用左侧对象的方法。如果左对象没有方法(或者该方法返回,表明它不适用于所讨论的右操作数),则Python希望知道右对象是否可以进行乘法。如果右操作数与左操作数的类型相同,Python就会知道它不能,因为如果左对象不能做到这一
大家能不能结合自己的项目大小,说明一下。 哨兵+主从模式,会在多大数据量情况下出现性能瓶颈?
问题内容: 今天,在浏览各种问题时,我遇到了一个问题,在我看来有点不可思议,为什么一个人要在上面加上a ,对于这种情况会不会有什么真正的原因,所以这只是微不足道的吗? 问题答案: 动画图像作为GUI的BG。我使用HTML来调整此尺寸(x3),但是如果它已经是所需的尺寸,则可以直接将其设置为标签的。 不知道它是否是“真正的”。这似乎是一个主观术语,需要更多说明。我从来没有使用过这种方法,只是想通了,