Mno měl bych tě poslat někam, ale asi zkusím odpovědět slušně - praktické zkušenosti z řešení problémů u uživatelů Vimu:
A) hele mě to prostě nejede, v tom článku/návodu to mají blbě
B) stáhl sis ten soubor skriptem, co byl v návodu?
A) jasně, přesně podle návodu
B) a rozbalils ho do ~/.vim?
A) no jistě, spustil jsem ten druhý skript, ale stejně to nejede
B) a co to psalo?
A) tyjo já už nevím
B) tak mi dej výpis ~/.vim/bundle/vim-airline
A) ls: cannot access /home/tester/.vim/vim-airline: No such file or directory
Něco na tom je - občas člověk ocení výpis adresářové struktury, protože někdy je problém se dopátrat toho, co se má kam zkopírovat - jestli celý adresář nebo jen soubory z něj atd.
Na druhou stranu nejsou ty výpisy přímo součást článku a člověk je při čtení textu přeskakuje. Trochu mě to rušilo. Lepší by bylo to mít na rozkliknutí nebo tam dát třeba jen prvních pár řádků...
Teoreticky by to slo, kdyby se publikoval HTML, ktery vytvorim. Ve skutecnosti to prochazi jeste RedSysem, ktery neco z HTML zna, neco nezna, neco zmeni apod. Takze - budu to muset vyzkouset a je to dobry napad, hlavne dnes, kdy Midori/Firefox/... dokazou resizovat text areu (zajimave ze jen tento prvek a nic jineho :)
Dokážou resizovat i jiné prvky, ale u těch to není defaultně zaplé, musí se to zapnout v css.
http://www.w3schools.com/cssref/css3_pr_resize.asp
tak radeji mam modernejsi nahrady pathogenu ...
Vundle https://github.com/gmarik/Vundle.vim
a nebo
vim-plug https://github.com/junegunn/vim-plug
Presel jsem z Pathogen na Vundle protoze Vundle je explicitni - vsechny pluginy musim uvest ve .vimrc souboru. Kdyz si chcete konfiguraci vimu verzovat (a pripadne automatizovat setup pocitace jako napr. https://github.com/kolman/dotfiles) pak je Vundle sikovnejsi.
Tak pathogen je prave skvely v tom, ze je jednoduchy, a prave proto ho pouzivam.
Nic mi nebrani mit cely .vim/ v gitu a .vim/bundle/* jako gitove submoduly, takze pri trackovani pluginu a eventuelne jejich ohybani/opravovani mam plnou silu gitu.
Doslo to tak daleko, ze naopak svoje upravy konfigurace vimu pisu jako .vim/bundle/neco/..., takze jsou krasne oddelene a mam moznost z nich snadno udelat plnohodnotny plugin a dat ho na github.
Zatímco pathogen načítá pluginy, které jsou uloženy v adresáři bundle (a seznam je v .gitmodules), vim-plug (i vundle) načítá pluginy, které jsou specifikovány v konfiguraci (a uloženy např. v adresáři bundle). To je hlavní rozdíl.
Osobně preferuji tento explicitní způsob jako má vim-plug před (z hlediska vimu) "magickým" jako má pathogen.
Samozřejmě - pathogen byl přelom ve správě pluginů, vim-plug/vundle jsou již "jen" drobnými vylepšeními.
Dalsi pluginy co pouzivam denne a jsou pro me nepostradatelne jsou CtrlP, Ack a NERDtree:
https://github.com/kien/ctrlp.vim
https://github.com/scrooloose/nerdtree
https://github.com/mileszs/ack.vim