Nejrychlejší textový editor - Krutá realita

Nejrychlejší textový editor

15.03.2005

vim

Dlouhou dobu jsem požíval bezvadný textový editor jEdit, který je multiplatformní, grafický a plně napsaný v Javě. Bohužel po čase mi začalo vadit jeho pomalé a neefektivní ovládání, navíc pro editaci libovolného souboru na linuxovém serveru jsem daný soubor musel nahrávat přes FTP či SCP protokol, což je samozřejmě pomalé a neefektivní.

Proto jsem se rozhodl zkusit textový editor VIM, který naleznete takřka v každé linuxové distribuci. Krom toho, že je nesmírně rychlý (startuje méně než jednu vteřinu) umožňuje editovat soubory přímo na serveru přes textový terminál. To se pro mě ukazuje jako největší výhoda, protože nemusím soubory dlouhosáhle stahovat na svůj počítač, popřípadě připojovat vzdálené disky.

Jediná nevýhodou tohoto bezvadného editoru se ovšem ukázalo složité ovládání. Bez znalosti základních příkazů jsem si v něm ani neškrtl. Protože jsem ovšem viděl, že tento editor zvládne používat každý druhý, rozhodl jsem se ho naučit a na příkazové řádce v linuxu jsem zadal příkaz:

bash$ vimtutor

Učebnice mi slibovola, že se naučím tento editor ovládat během 30-60 minut, tak jsem si řekl, proč neobětovat jednu hodinu a nenaučit se něco nového.

Bohužel z jedné hodiny se stali 2 hodiny. Po první hodině jsem editor proklínal ještě více než kdy před tím, a po druhé hodině jsem si jej zamiloval. Zprvu složité, hloupé a neefektivní ovládání se ukázalo jako ideální pro programátory. Například libovolný text, který označím a smažu se automaticky uloží do schránky, což je geniální nápad, který vám pomůže přenášet kusy kódu mezi soubory. A takovýhle vychytávek má VIM celou řadu.

Můj .vimrc

set nocp set number set tabstop=2 set incsearch set wildmenu set background=dark set backupdir=~/backup/ set backspace=2 set shiftwidth=2 set si set ignorecase set magic set sm set ruler syntax on

Proto, abych vám ulehčil mé útrpné a těžké začátky jsem se rozhodl nabídnout vám můj soubor .vimrc s těmi nejlepšími nastavení. Pokud si tento soubor uložíte do svého domovského adresáře a začnete se učit VIM, uvidíte, že brzy se vaše práce programátora stane hračkou. Ostatně riskujete jen jednu hodinu ztraceného času, tak proč to nezkusit?

Přidat komentář

:-D 8-) :-) ;-) :-o :-( :evil: :idea:

Pro příspěvky je vyžadována podpora obrázků

Pro ověření zde prosím napište text, který vidíte na obrázku

Re: Nejrychlejší textový editor od Llaik

09.04.2005 #

Cesky tutorial pro vim: http://www.kit.vslib.cz/...rapa/docs/vim/index.htm

k nastaveni .vimrc - nez si ho zkopirujete, zkuste pustit vim a pro kazde nastaveni napsat:
:help xxx

a precist si, co vlastne nastavujete  :)
jinak zakladni nastaveni je asi (no)expandtab, tedy zda odsazeni delat pomoci tabu, ci mezer.