Co se LaTeXu tyce, tak na strance http://www.ekf.vsb.cz/KAT/K156/MC/vimlatex/ lze nalezt me "makro" "(G)VimLaTeX, ktere je inspirovane AucTeXem pro Emacs. Nicmene zatim je to ve fazi znacne rozpracovanosti. Jsem ve (G)Vimu zacatecnik, nicmene me nadchl, a utekl jsem k nemu od Emacsu. Chcete-li se podilet na upravach tohoto "makra" tak budu jenom rad.
Názory k článku
Jak si přizpůsobit Vim (3)
Doplnenie \end{...} v LaTeXe
celé vláknoVie niekto, kde by sa dalo najst makro, ktore doplni na pozicii kurzora \end{...} ktory tam patri ?
[Emacs taku funkciu ma zabudovanu ;-) ]. Ja som si sice uz take makro vyrobil, ale nie je dokonale.
ISpell a LaTeX syntax
celé vláknoDobry den,
naznacene reseni pro kontrolu pravopisu se mi velmi zamlouva a hned jsem ho vyzkousel. Jediny nedostatek vidim v tom, ze (alespon v mem pripade) nepracuje se syntaxi pro TeX (Vim 5.6) - ostatni typy souboru, ktere jsem zkousel, pracovaly bez problemu. Pro me to neni tak podstatne, protoze pouzivam LyX pro tyto ucely, ale stejne mi to pripadne trochu zvlastni.
Pokud vite, kde je zakopany pes, rad se necham poucit.
Dekuji
Ani stare vi nie je az take zle ...
celé vláknoNie je pravda, ze stare vi-cko nedokaze mapovat v INPUT mode. Treba len na to pouzit map! a nie map. BTW: Ja pouzivam ispell uz priamo s nahradou slov [ala win editory] Tu je moje makro:
[je to jediny riadok]
map s :w /tmp/vi_spell^M:! /usr/bin/ispell -x -B /tmp/vi_spell^M^M1GdG:r /tmp/vi_spell^M:!rm /tmp/vi_spell^M
"^M" je CTRL+M [newline].
Prikazom "s" sa cely obsah editoru ulozi do docasneho suboru, zbehne nad nim ispell, vyprazdim editor a nacitam do neho opraveny docasny subor. Mozno lamerske, ale s ispellom som to elegantnejsie nedokazal.
Rado1
manual
celé vláknoVazeni, existuje nekde nejaky rozsahly manual k (G)Vim? O prirucce pana Satrapy a Vim Reference Guide pochopitelne (G)Vim, ale zatim jsem nikde nenasel nejaky podrobnejsi text, ve kterem by bylo vysvetleno jak psat makra, funkce pomoci skriptovaciho jazyku atd. Pokud o necem vite, dejte mi prosim vedet. Dekuji moc, moc.
manual
celé vláknoVazeni, existuje nekde nejaky rozsahly manual k (G)Vim? O prirucce pana Satrapy a Vim Reference Guide pochopitelne (G)Vim, ale zatim jsem nikde nenasel nejaky podrobnejsi text, ve kterem by bylo vysvetleno jak psat makra, funkce pomoci skriptovaciho jazyku atd. Pokud o necem vite, dejte mi prosim vedet. Dekuji moc, moc.
Re: manual
celé vláknoOn-line help (dokonce hypertextovy) je k dispozici primo z vim (:help) a dle meho je jak dost obsahly (2.5M), tak obsazny.
Re: manual
celé vláknoTady: http://physlab.sci.ccny.cuny.edu/~orycc/vim-main.html najdete ten manual a pod cislem 4 jsou i odkazy na stazeni pdf souboru. Prirucka podchycuje snad vsechno. Mimochodem, nedavno jsem to nasel Googlem :-): vim +"reference guide".
poznamky tmave modrou barvou???
celé vlákno(ne)vim koho napadlo v tak uzasnym nastroji pouzivat pro (mnohdy velmi dulezite) poznamky (vsech moznych typu souboru) tmave modrou barvu. ja osobne pouzivam cerny podklad terminalu, takze poznamky se pro me stavaji temer neviditelnymi a absolutne necitelnymi, dlouho sem hledal jak nad tim vyzrat aniz bych do .vimrc narval celou novou definici barev a nakeonec jsem prece jen zvitezil:
hi Comment ctermfg=<nova_barva>
neni to nic svetobornyho, jenom ze sem se nad tim dost natrapil, nez sem v tom objevil princip (pak uz je to trivial joke), tak jenom pro takovy nestastniky jako sem byl ja.
Re: poznamky tmave modrou barvou???
celé vláknoJá také používám tmavý podklad, a zjistil jsem prohlížením originálních skriptů, že stačí ve .vimrc toto, a nemusel jste definovat barvy:
let &background="dark"
set syntax on
highlight Normal guibg=black guifg=white ctermbg=black ctermfg=white
A je to O.K. Pokud se mi ozvete na mail, pošlu vám svoje .vimrc
Nejdednoznačné mappingy
celé vláknoNení pravda, že mappingy musí být jednoznačné. Ve Vimu 6 fungují i nejednoznačné mappingy, viz :h map-ambiguous. (No dobrá, vím, že Vim 6 je zatím teprve alfa, ale nepoužívejte to, když to umí tolik hezkých věcí ;-)
čeština
celé vláknoNevíte, kde se dá sehnat konfigurační soubor pro mapování českých znaků? Potřeboval bych psát česky v systému, který nepodporuje české znaky, a takhle by se to dalo svěle obejít.
Re: čeština
celé vláknoNevim jestli je to zcela jahudkove ono, ale zkousel jste :help digraph?
Re: čeština
celé vláknoRobil som mapping pre slovencinu, ale su tam znaky aj pre cestinu a je to na stranke http://www.kotelna.sk/keso/Unix/vim.html
nastavenie tabulatora
celé vláknosice to s dnesnou temou nesuvisi, ale zaujimalo by ma, ako sa da vo vicku nastavit velkost tabulatora. dik
Re: nastavenie tabulatora
celé vláknoZdravim,
:set ts=X
ts jako Tab Stops. I tohle se da najit v helpu.
Automatické číslování odstavců
celé vláknoNevíte někdo jak ve Vim realizovat automatické číslování odstavců. Tedy tu stejnou funkci jakou nabízí např. "Microsoft Word 97". Mám na mysli následující:
1.
1.1
1.2
1.2.1
2.
2.1
2.1.1
atd.
Re: Automatické číslování odstavců
celé vláknoa nebylo by lepsi nechat to treba na TeXu?
VIM a makra pro Perl
celé vláknoZdravim ctenare ROOTa,
pohravam si s nastavenim VIMu. Nevi nekdo kde se daji sehnat nejake ukazky maker pro Perl?
Diky, lzap
delsi makra
celé vláknoNevim jak napsat delsi makro na vice radek
zkousel jsem ceckovske \ na konci radku, ale nefunguje to
treba takovou tabulku v latexu ... aby to vypadalo i v makru prehledne a nemusel jsem to psat na jeden radek
diky vsem kdo odpovi
ZVR

