2010-02-19 14 views

Odpowiedz

147

Naciśnij przycisk m na węźle, który chcesz następnie wybrać (m)ove the current node. Przenoszenie to to samo, co zmiana nazwy.

NERDTree Menu. Use j/k/enter and the shortcuts indicated 
========================================================== 
> (a)dd a childnode 
    (m)ove the curent node 
    (d)elete the curent node 
    (c)copy the current node 
+0

Świetna odpowiedź uratowała mi życie! Czy istnieje sposób, aby wyłączyć pytanie potwierdzające podczas usuwania pliku za pomocą "m + d", To naprawdę uciążliwe, aby potwierdzić, i trzeba potwierdzić dwa razy. Po prostu nie chcę tego wcale. Czy wiesz jak to zrobić? – mko

+0

Możesz wyłączyć monit potwierdzający zmieniając confirm = 0 na confirm = 1 w nerdtree/nerdtree_plugin/fs_menu.vim –

2

Zgodnie z dokumentacją @http://github.com/scrooloose/nerdtree/blob/master/doc/NERD_tree.txt, najnowsza wersja posiada:

2.3. Menu drzewa NERD NERDTreeMenu Drzewo NERD ma menu, które można zaprogramować za pomocą interfejsu API (patrz | NERDTreeMenuAPI |). Idea polega na symulacji menu "prawy przycisk myszy", który ma większość eksploratorów plików. Skrypt zawiera dwie domyślne wtyczki menu: : exec_menuitem.vim i fs_menu.vim. fs_menu.vim dodaje niektóre podstawowe operacje na systemie plików do menu dla tworzenia/usuwania/przenoszenia/kopiowania plików i katalogów. exec_menuitem.vim zapewnia element menu do wykonywania plików wykonywalnych.

+0

Sprawdziłem to. Ale w jaki sposób ustawić menu? – alexchenco

+0

Jeśli zainstalowałeś go poprawnie, powinieneś mieć folder nerdtree_plugin w swoim katalogu runtime Vima. Powinien być odporny na exec_menuitem.vim i fs_menu.vim. Teraz powinieneś uruchomić graficzną instancję Vima i NerdTree. –

+2

Tak, używam gVim i Nerdtree z "m" Otwieram okna, ale nie ma nazwy, klikam prawym przyciskiem myszy na węzłach i nie zmieniam nazwy (mam te 2 pliki). – alexchenco

Powiązane problemy