Vim kurzorové klávesy skáčou po slovech

pe25tr

Vim kurzorové klávesy skáčou po slovech
« kdy: 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
« Poslední změna: 05. 05. 2010, 20:47:12 od Petr Krčmář »


...

Re: vim kurzorové klávesy
« Odpověď #1 kdy: 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.

pe25tr

Re: vim kurzorové klávesy
« Odpověď #2 kdy: 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...

Inkvizitor

Re: vim kurzorové klávesy
« Odpověď #3 kdy: 05. 05. 2010, 20:29:23 »
Jestli si dobře vzpomínám, takhle se chová vim-minimal. Zkus ho nahradit pomocí vim-enhanced.

pe25tr

Re: Vim kurzorové klávesy skáčou po slovech
« Odpověď #4 kdy: 06. 05. 2010, 07:13:14 »
Koukal jsem na to, vi i vim jsou linky na vim-enhanced


mrtvý

Re: Vim kurzorové klávesy skáčou po slovech
« Odpověď #5 kdy: 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.

Matej

Re: Vim kurzorové klávesy skáčou po slovech
« Odpověď #6 kdy: 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.

pe25tr

Re: Vim kurzorové klávesy skáčou po slovech
« Odpověď #7 kdy: 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.