Fórum Root.cz

Hlavní témata => Software => Téma založeno: pe25tr 05. 05. 2010, 14:17:53

Název: Vim kurzorové klávesy skáčou po slovech
Přispěvatel: pe25tr 05. 05. 2010, 14:17:53
Byl jsem zvyklý se ve vimu pohybovat pomocí šipek, i když samozřejmě vím, že to jde i pomocí hjkl. Při přechodu z Mandrivy 2007 na 2010 se šipky začaly chovat jinak. Neposouvají už kurzor o jeden znak, ale o celé slovo. Největší problém je v insert módu, kde jsem se pomocí šipek posouval o jeden znak vlevo/vpravo, když jsem potřeboval, teď to ale nejde. Nevíte někdo, jak přinutím levou šipku, aby fungovala jako h a v insert módu posouvala kurzor o jeden znak vlevo (a podobně i pro pravou šipku).
Díky
Název: Re: vim kurzorové klávesy
Přispěvatel: ... 05. 05. 2010, 15:48:26
pouzivas vi nebo obsahlejsi vim?
nevim jak na mandrive ale v *buntu se muselo doinstalovat vim, aby bylo more user friendly.
Název: Re: vim kurzorové klávesy
Přispěvatel: pe25tr 05. 05. 2010, 20:19:23
vim  ;). Akorát v /usr/share/vim/ je teď nově něco nově :-\ a já zrovna nemám čas študovat nekonečnou konfiguraci vimu...
Název: Re: vim kurzorové klávesy
Přispěvatel: Inkvizitor 05. 05. 2010, 20:29:23
Jestli si dobře vzpomínám, takhle se chová vim-minimal. Zkus ho nahradit pomocí vim-enhanced.
Název: Re: Vim kurzorové klávesy skáčou po slovech
Přispěvatel: pe25tr 06. 05. 2010, 07:13:14
Koukal jsem na to, vi i vim jsou linky na vim-enhanced
Název: Re: Vim kurzorové klávesy skáčou po slovech
Přispěvatel: mrtvý 06. 05. 2010, 11:49:26
Můžeš zkusit příkaz map, např. :map ^[OC l. Samozřejmě ^[OC musí být zadáno stisknutím Ctrl+V a šipky vpravo.
Název: Re: Vim kurzorové klávesy skáčou po slovech
Přispěvatel: Matej 06. 05. 2010, 21:16:44
Mam rovnaky problem s kurzorovymi klavesami vo vime, ktory je spusteny v xterm (gentoo, vim-7.2.303, xterm-250). Mam ale dojem ze to nebude vim-om, ale mozno tym terminalom (vim spusteny na konzole to posuva po jednom, gvim je tiez OK).
Mozno skus iny terminal, ale ja pouzivam xterm a dost ma to stve, no neviem si s tym rady.
Název: Re: Vim kurzorové klávesy skáčou po slovech
Přispěvatel: pe25tr 07. 05. 2010, 07:38:37
Matej: U mě je to stejné, v konzoli se to chová normálně, v xtermu ne. Asi nějaké vylepšeníčko ::).

mrtvý: Díky, to je přesně ono  ;).

Do ~/.vimrc jsem napsal:

map ^[OC l
map ^[OD h
imap ^[OC <Right>
imap ^[OD <Left>

(s tím mačkáním ctrl+v, jak psal mrtvý) a je to :).

Díky.