VIM - AuniTech/DevTips GitHub Wiki

Tillsammans med Emacs hör detta till kanske det ultimata verktyget för en programmerare. Dock är det stort steg att ta om man vill använda det som sin standard editor—inlärnings kurvan är lång och man måste verkligen vilja lära sig. Be warned! Men det är magi när du kan det, du kan alltid lära dig nytt och om du känner att din editor saktar ner dig är någon av dessa vägen att ta. En annan stor fördel är att vim finns installerat på i stort sett alla Linux servrar, så det är bara att SSH:a in, och börja jobba.

Men du kan nog relativt lätt lära dig hantera Vim för basic saker som att nu och då redigera filer. Se några videon och läs några tutorials så kan du hantera Vim tillräkligt mycket för att inte behöva flytta filer mellan servern och lokala datorn vid mindre förändringar.

Inlärningsmaterial

  • Learn Vim progressively

  • Vim video tutorials

    Tror det faktiskt var första delen i denna serie som fick mig personligen instresserad (oxy).

  • Venturing into Vim (kostar $5)

    Efter ca 6 mån av försök att byta över till Vim var det denna artikel som fick mig (oxy) att äntligen ta steget. Jeffrew Way är otroligt bra på att lära ut, speciellt med denna serie var han själv lär sig editorn medan han gör serien. Alltså är det inte en så värst djupgående tutorial, utan en som lär dig vad du behöver för att bli lika effektiv som i din vanliga IDE.

  • Vim cheat sheet

  • Vimcasts Video tutorials]

Vim konfigurationer

  • Oxys vimrc -- README filen har även en lista med länkar till andra vimrc repon.