Zmiana nazwy lub kopiowanie plików i folderów za pomocą NERDTree na Vimie. Czy to możliwe?


103

Sprawdziłem dokumentację i nie mogłem znaleźć sposobu na zmianę nazwy lub skopiowanie plików i folderów za pomocą NERDTree. Czy to możliwe?


1
wpisz: h NERDTree in vim. prawie każdą pomoc otrzymasz bezpośrednio od vima. oszczędza czas :)
Anand

Odpowiedzi:


180

Naciśnij mwęzeł, który chcesz wybrać, a następnie wybierz (m)ove the current node. Przenoszenie jest tym samym, 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

Ś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ę żmudne potwierdzanie i wymaga dwukrotnego potwierdzenia. Po prostu nie chcę, żeby to było w ogóle. Czy wiesz jak to zrobić?
mko,

1
Możesz wyłączyć monit o potwierdzenie, zmieniając potwierdzone = 0 na potwierdzone = 1 w nerdtree / nerdtree_plugin / fs_menu.vim
Justin Garrison

2

https://github.com/scrooloose/nerdtree/blob/master/doc/NERDTree.txt , najnowsza wersja ma to:

2.3. Drzewo menu NERD NERDTreeMenu Drzewo NERD zawiera menu, które można programować za pomocą interfejsu API (zobacz | NERDTreeMenuAPI |). Pomysł polega na zasymulowaniu menu „kliknięcia prawym przyciskiem”, które 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 kilka podstawowych operacji systemu plików do menu tworzenia / usuwania / przenoszenia / kopiowania plików i katalogów. exec_menuitem.vim udostępnia opcję menu do uruchamiania plików wykonywalnych.


1
Sprawdziłem to. Ale jak wyświetlić menu?
alexchenco,

Jeśli zainstalowałeś go poprawnie, powinieneś mieć folder nerdtree_plugin w swoim katalogu wykonawczym Vima. Powinien oprzeć się exec_menuitem.vim i fs_menu.vim. Teraz powinieneś uruchomić tylko graficzną instancję Vima i NerdTree.
Zsolt Botykai

2
Tak, używam gVim i Nerdtree z "m". Otwieram okna, ale nie ma tam zmiany nazwy. Klikam prawym przyciskiem myszy węzły, a zmiany nazwy też tam nie ma (mam te 2 pliki).
alexchenco
Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.