Я пытаюсь применить следующие настройки для моих .tex
файлов:
set scroll=4
Я поместил это и в мой ~/.vimrc
, и в мой ~/.vim/ftplugin/tex.vim
файл.
Для общих файлов это работает нормально. Для файлов .tex
применяются все остальные настройки в этих файлах. Но не настройки прокрутки.
Примечание: у меня установлен пакет из латекса, который, как я подозреваю, переопределяет настройку.
Когда я печатаю
:verbose set scroll
Я получаю:
scroll=22
Last set from ~/.vim/ftplugin/tex.vim
Примечание: 22 - это половина высоты (количества строк) окна gvim.
Если я получаю файл ~/.vim/ftplugin/tex.vim
во время редактирования, настройка прокрутки применяется нормально, но я хочу, чтобы она применялась вместе с другими настройками при запуске.
Спасибо
Обновление:
Спасибо за добрый совет. Это еще не сработало. Я посмотрел на scriptnames
и вот вывод:
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
Как видите, я также добавил файл bib.vim в каталог after/ftplugin
, потому что при запуске я загружаю 4 вкладки, одна из которых представляет собой файл bib.
Однако, это все еще не работает.
Обновление 2
Ну, у меня все та же проблема, но с дополнительной информацией. Сейчас я использую сборку Windows для vim. Снова свиток vim заявления был последний раз установлен в ~/.vimrc
. Но это отменяется всякий раз, когда
- Я открываю новую вкладку (с любым старым файлом, поэтому настройка vimrc должна
все еще применяются)
- Я изменяю размер окна gvim
Следовательно, я больше не верю, что это имеет какое-либо отношение к latex-suite или порядку, в котором вызываются настройки.