2016-05-19 5 views
0

Имеет ли vim возможность устанавливать параметры прокрутки по всему миру и на все время? Я хочу установить параметр прокрутки в vim, равный 10, для перемещения по Ctrl + U и Ctrl + D на 10 строк всегда. Я сделал это из командной строки, но работает только до тех пор, пока не перейду на другую вкладку или не открою другой файл.Установить параметры прокрутки по умолчанию в vim

Если я пишу в .vimrc.local

set scroll=10 

Кажется, не работает.

EDIT: Я использую spf13 build. Пожалуйста, не обращайтесь к трекеру репозитория, потому что люди там очень медленно отвечают или вообще не отвечают.

Дополнительная информация:

"verbose set scroll output 
scroll=29 
    Last set from ~/.vimrc.local 

Благодаря

+0

Вы можете попробовать 'autocmd BufEnter *: спирального = 10' –

+0

Согласно [ manual] (http://vimdoc.sourceforge.net/htmldoc/options.html#%27scroll%27), он должен работать. Вы перезагрузили ваш .vimrc? (перезапустив vim или запуская ': source ~/.vimrc') – Thiht

+2

добавьте параметр прокрутки в' .vimrc', start vim, pls сообщите о выходе ': verbose set scroll' – Kent

ответ

1

Попробуйте переназначить, если ничего не работает:

nnoremap <C-u> 10k 
nnoremap <C-d> 10j 
+0

Я думаю, что он будет работать медленнее, чем опция прокрутки. – alexche8

Смежные вопросы