LINUX.ORG.RU

Как сделать чтобы в vim при запуске был nerdtree включен?

 


0

3

Вообщем начал использовать вим, т.к. годных иде не нашел, чтобы без тормозов работало. Вот вопрос установил плагин nerdtree через vundle. Как сделать чтобы они запускался вместе с вимом?



Последнее исправление: cr0 (всего исправлений: 1)

Можно еще накостылять:

alias vim='vim +NERDTree'

S-Mage ★★
()

Есть же команда :NERDTree. Только зачем вам нужно такое поведение?
Для открытия файлов лучше использовать что-то подобное CtrlP.

andreyu ★★★★★
()

Пользуясь возможностью спрошу, кто-то заменяет хоткеи на переход между панелью NERDTree и редактором? Ctrl+W W мне кажется жутко неудобным, но куда и как лучше переопределить пока не придумал.

Gu4
()
Ответ на: комментарий от andreyu

Есть же команда :NERDTree.

У меня вызов этой команды висит на двойном нажатии обратного слеша. Достаточно удобно.

Gu4
()
Ответ на: комментарий от andreyu

Да пусть будет открыто, оно мне не мешает.

cr0
() автор топика
Ответ на: комментарий от Gu4

Ctrl+W W мне кажется жутко неудобным, но куда и как лучше переопределить пока не придумал.

C+w hjkl

andreyu ★★★★★
()
Ответ на: комментарий от cr0

Вместо городить свои костыли, плагин использует общий интерфейс Unite
и какой из этого профит: https://github.com/Shougo/vimfiler.vim#what-are-some-of-the-advantages-vimfil...
А ещё у этого плагина разработчик очень крутой, сравните issues на Github и документацию у VimFiler и NERDTree.

r3lgar, Medar

I60R ★★
()
Ответ на: комментарий от Medar

Увы, без этого из Vim удобную IDE не сделать :\

I60R ★★
()
Ответ на: комментарий от Gu4
Plugin 'kana/vim-arpeggio'

    call arpeggio#load()
Arpeggiomap             wh              <C-w>h
Arpeggiomap             wj              <C-w>j
Arpeggiomap             wk              <C-w>k
Arpeggiomap             wl              <C-w>l


Т.е. переключаюсь между окнами одновременно зажимая wh | wj | wk | wl
Мне удобно

I60R ★★
()
Ответ на: комментарий от Gu4

Многие так делают

nnoremap <C-h> <C-w>h
nnoremap <C-j> <C-w>j
nnoremap <C-k> <C-w>k
nnoremap <C-l> <C-w>l
, хотя они и перекрывают некоторые стандартные(например, <C-l> используется для перерисовки терминала).

salsa
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.