Fórum Root.cz
Hlavní témata => Software => Téma založeno: 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
-
pouzivas vi nebo obsahlejsi vim?
nevim jak na mandrive ale v *buntu se muselo doinstalovat vim, aby bylo more user friendly.
-
vim ;). Akorát v /usr/share/vim/ je teď nově něco nově :-\ a já zrovna nemám čas študovat nekonečnou konfiguraci vimu...
-
Jestli si dobře vzpomínám, takhle se chová vim-minimal. Zkus ho nahradit pomocí vim-enhanced.
-
Koukal jsem na to, vi i vim jsou linky na vim-enhanced
-
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.
-
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.
-
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.