Vim je textový editor, který vytvořil Bram Moolenaar. Moolenaar zveřejnil Vim 2. listopadu 1991.

Vim je zkratka pro Vi IMproved. Vim je vylepšená verze textového editoru vi, který v roce 1976 vytvořil Bill Joy. Vim je zdarma a zdrojový kód je veřejně dostupný na GitHubu. Je k dispozici v několika jazycích a funguje v různých operačních systémech, včetně Windows, Linuxu a MacOS. Vim lze používat buď z rozhraní příkazového řádku, nebo z grafického uživatelského rozhraní.

I když může být používání Vimu obtížné, existují vestavěné příkazy, které se noví uživatelé mohou naučit přečtením uživatelské příručky Vimu, spuštěním příkazu :help ve Vimu nebo použitím příkazu vimtutor v terminálu.

Vim je velmi oblíbený, protože umožňuje uživatelům provádět mnoho funkcí v dokumentu (ukládání, vyhledávání, posouvání atd.) stisknutím co nejmenšího počtu kláves. Mnozí kritici však tvrdí, že tyto klávesy jsou matoucí.

Vim si můžete přizpůsobit pomocí souboru .vimrc. Pro přidání nových funkcí, jako jsou klávesové zkratky, lze použít Vimscript, vestavěný programovací jazyk Vimu. Mnoho zásuvných modulů a rozšíření Vimu je také zdarma k dispozici online.

Na internetu probíhá válka mezi programátory, kteří dávají přednost Vimu, a programátory, kteří dávají přednost Emacsu, jinému běžnému textovému editoru.