Вопрос

Я установил «IDE» на основе VIM и NERDTree для программирования с использованием FreePascal.В целом, все работает отлично, но я не могу найти, как указать NERDTree изменить поведение по умолчанию в отношении буферов VIM.

В настоящее время каждый раз, когда я открываю файл в NERDTree, он создает новый буфер.Если файл уже открыт в другом буфере, было бы неплохо иметь ярлык для перехода к предыдущему буферу вместо создания нового для того же файла.Это может быть особенно полезно для программистов, которым приходится переключаться между файлами.

Есть какой-нибудь намек?

Это было полезно?

Решение

Хорошо, просто нужно было прочитать мой .vimrc (на самом деле _vimrc :-( ), чтобы понять, почему он работает для меня.

По превосходному, но немного устаревшему Часто задаваемые вопросы о Виме, мне помогает автокоманда:

 au BufReadPost * if line("'\"") > 0 && line("'\"") <= line("$") |
                     \ exe "normal g'\"" | endif   
Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top