Szukaj…
Zbieg Vim
Fugitive Vim to wtyczka autorstwa Tima Pope'a, która zapewnia dostęp do poleceń git, które można wykonywać bez opuszczania vima.
Niektóre typowe polecenia obejmują:
:Gedit
- edytuj plik w indeksie i zapisz go, aby wprowadzić zmiany
:Gstatus
- odpowiednik git status
:Gblame
- wyświetla pionowy podział wyniku z git blame
:Gmove
- dla git mv
:Gremove
- dla git rm
:Git
- uruchom dowolne polecenie
Dodaje również elementy do linii statusline
takie jak wskazanie bieżącej gałęzi.
Zobacz ich GitHub, aby uzyskać więcej informacji i instrukcje instalacji.
Drzewo NERD
NERD TREE to wtyczka scrooloose, która pozwala eksplorować system plików podczas korzystania z vima. Pliki i katalogi można otwierać za pomocą systemu drzewa, którym można manipulować za pomocą klawiatury lub myszy.
Dodaj to do swojego .vimrc, aby automatycznie uruchomić NERDTree po uruchomieniu vima:
autocmd vimenter * NERDTree
Aby automatycznie zamknąć NERDTree, jeśli jest to jedyne pozostawione okno, dodaj to do .vimrc:
autocmd bufenter * if (winnr("$") == 1 && exists("b:NERDTree") && b:NERDTree.isTabTree()) | q | endif
Zaleca się mapowanie kombinacji klawiszy na polecenie NERDTreeToggle. Dodaj to do swojego .vimrc (w tym przykładzie użyto Ctrl + N)
map <C-n> :NERDTreeToggle<CR>
Pełne szczegóły i instrukcje instalacji można wyświetlić na ich Github .