Я не могу отключить относительную нумерацию с vimr c? - PullRequest
0 голосов
/ 29 мая 2020

это сводит меня с ума, я пытался установить nonu и установить nornu тысячи раз в моем .vimr c, и ничего не изменилось, удаление плагина numbers.vim не имело никакого значения, кто-нибудь знает, почему это было бы происходит со мной?

отредактировано:

как @ Hari sh сказал, я сделал

подробный набор норну? и это показало мне путь к session.vim, который был создан в каждом отдельном каталоге, над которым я работал, все эти файлы session.vim были созданы этим кодом, который у меня есть в моем .vimr c, который я использую для повторного открытия последний файл, с которым я работал, как только я открываю vim в том же каталоге

fu! SaveSess()
    execute 'mksession! ' . getcwd() . '/.session.vim'
endfunction

fu! RestoreSess()
if filereadable(getcwd() . '/.session.vim')
    execute 'so ' . getcwd() . '/.session.vim'
    if bufexists(1)
        for l in range(1, bufnr('$'))
            if bufwinnr(l) == -1
                exec 'sbuffer ' . l
            endif
        endfor
    endif
endif
endfunction

autocmd VimLeave * call SaveSess()
autocmd VimEnter * nested call RestoreSess()

, кажется, что эти файлы session.vim не обновлялись новыми изменениями, внесенными в vimr c. что решило мою проблему до сих пор, так это удаление каждого файла session.vim, созданного в каждом каталоге, чтобы изменения в vimr c вступили в силу

1 Ответ

1 голос
/ 29 мая 2020
verbose set <option>?

Здесь будет указано, где опция была установлена ​​в последний раз.

verbose set nornu?
...