Vim滚动设置被覆盖
我正在尝试为我的.tex文件应用以下设置:
set scroll=4 我把它放在我的?/ .vimrc和我的?/ .vim / ftplugin / tex.vim文件中. 注意:我安装了乳胶套件,这是我怀疑覆盖设置. 当我输入 :verbose set scroll 我明白了: scroll=22 Last set from ~/.vim/ftplugin/tex.vim 注意:22是gvim窗口高度(行数)的一半. 如果我在编辑时获取?/ .vim / ftplugin / tex.vim文件,滚动设置应用得很好,但我希望它在启动时与其他设置一起应用. 谢谢 更新: 谢谢你的好建议.但它还没有奏效.我查看了脚本名,这是输出: 62: /home/patrick/.vim/after/ftplugin/tex.vim 63: /home/patrick/.vim/indent/tex.vim 64: /usr/share/vim/vim72/syntax/bib.vim 65: /home/patrick/.vim/ftplugin/bib_latexSuite.vim 66: /home/patrick/.vim/after/ftplugin/bib.vim 67: /usr/share/vim/vim72/indent/bib.vim 68: /home/patrick/.vim/nerdtree_plugin/exec_menuitem.vim 69: /home/patrick/.vim/nerdtree_plugin/fs_menu.vim 如您所见,我还在after / ftplugin目录中添加了一个bib.vim文件,因为我在启动时加载了4个选项卡,其中一个是bib文件. 更新2 好吧,我仍然遇到同样的问题,但有更多的信息.我现在正在运行vim的Windows版本.再次vim声称滚动最后设置在?/ .vimrc中.但是无论何时都会被覆盖 >我打开一个新标签(包含任何旧文件,因此vimrc设置应该 因此,我不再相信这与乳胶套件或调用设置的顺序有关. 解决方法
我想出了一个修复/黑客.它可能与乳胶套件或所有这些没有任何关系.打开新选项卡或调整窗口大小时会覆盖它.快速解决方法是使用
noremap <C-u> 4<C-u> 因此在滚动时总是使用.这也将scroll变量设置为4,因此它也适用于. (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |