Sök…
Fugitive Vim
Fugitive Vim är ett plugin av Tim Pope som ger åtkomst till git-kommandon som du kan utföra utan att lämna vim.
Några vanliga kommandon inkluderar:
:Gedit
- redigera en fil i indexet och skriv den för att arrangera förändringarna
:Gstatus
- motsvarande git status
:Gblame
- ger upp vertikal uppdelning av output från git blame
:Gmove
- för git mv
:Gremove
- för git rm
:Git
- kör valfritt kommando
Den lägger också till statusline
som att indikera den aktuella grenen.
Se deras GitHub för mer information och installationsinstruktioner.
NERD-träd
NERD TREE är ett plugin av scrooloose som låter dig utforska filsystemet när du använder vim. Du kan öppna filer och kataloger via ett trädsystem som du kan manipulera med tangentbordet eller musen.
Lägg till detta till din .vimrc för att starta NERDTree automatiskt när vim startar:
autocmd vimenter * NERDTree
För att stänga NERDTree automatiskt om det är det enda fönstret som finns kvar lägger du till detta i din .vimrc:
autocmd bufenter * if (winnr("$") == 1 && exists("b:NERDTree") && b:NERDTree.isTabTree()) | q | endif
Det rekommenderas att kartlägga en tangentkombination till NERDTreeToggle-kommandot. Lägg till detta till din .vimrc (det här exemplet använder Ctrl + N)
map <C-n> :NERDTreeToggle<CR>
Fullständiga detaljer och installationsinstruktioner kan visas på deras Github .