Как Вы добавляете NERDTree к своему vimrc?

Я возражу с единым мнением. Я - вид подобного Imran с моим стилем условного оператора. Если это соответствует чисто на одной строке, я сохраняю его на одной строке. Если это не соответствует чисто на одной строке, я действительно повреждаю его, но я использую только единственную вкладку (4 пробелов; мне установили VS для вставки пробелов для вкладок) для отступа. Я сразу не перехожу к if - else, потому что много времени условный оператор имеет больше смысла контекстуально. (Если это не имеет смысла контекстуально, однако, я просто не использую его.)

кроме того, я не вкладываю условные операторы. В той точке я действительно нахожу слишком трудным читать, и пора перейти к более подробному if - else стиль.

116
задан Richard Garside 30 December 2009 в 10:45
поделиться

2 ответа

Хорошо, предыдущая версия была немного лаконичной, но ответ, который вы ищете, - добавить строку ниже в ваш файл ~ / .vimrc . Он сообщает vim, что вы хотите настроить команду для запуска при запуске vim, но поскольку это зависит от загружаемых плагинов, вы не хотите запускать ее, пока не будет завершена вся инициализация. Строка ниже делает это.

autocmd VimEnter * NERDTree

Однако, если вас раздражает тот факт, что курсор всегда начинается в окне NERDTree, вы можете добавить вторую автокоманду, которая переместит курсор в главное окно, например:

autocmd VimEnter * NERDTree
autocmd VimEnter * wincmd p
198
ответ дан 24 November 2019 в 02:14
поделиться

Используете ли вы систему Windows или unix-y?

Если вы используете систему unix-y, вы помещаете плагины в ~ / .vim / plugin . Вот как выглядит мой каталог плагинов:

$ ls ~/.vim/plugin
NERD_tree.vim  scratch.vim  scratchfind.vim

После этого он сразу начинает работать. Попробуйте запустить vim следующим образом:

$ vim .

Он должен открыть текущий каталог в дереве NERD.

Если вы работаете в Windows, вы помещаете плагины сюда: C: \ Program Files \ Vim \ vim70 \ plugin


Чтобы NERDTree загружался автоматически при запуске vim, запустите его следующим образом из командной строки:

$ vim -c "NERDTree" some_file.txt

Вы можете установить псевдоним для этого в своем .bashrc :

alias vimt='vim -c "NERDTree" $1'

Теперь, когда вы запустите vimt (вместо vim ), вы также откроете NERDTree в левой части окна.

Вы также можете добавить сочетание клавиш для запуска NERDTree в вашем .

19
ответ дан 24 November 2019 в 02:14
поделиться
Другие вопросы по тегам:

Похожие вопросы: