Portál AbcLinuxu, 21. června 2025 23:41


Dotaz: C-1 ve vim map

23.4.2010 08:24 Miška | skóre: 31 | Praha
C-1 ve vim map
Přečteno: 156×
Odpovědět | Admin
Zdravim,

snazil jsem se nastavit si klavesovou zkratku ve gvim a nejak se mi nedarilo, googlil jsem a zjistil, ze Ctrl-1 neni tak snadny nastavit. Nasel jsem dotazy windowsaku a odpovedi ze na windows nemozny a nejaky zminky ze to neni mozny kvuli prenositelnosti ktery sem nepochopil. V Linuxu by to v Xkach pry s nejakou snahou melo jit. Stejne jako windowsaku mi ale Ctrl-Q Ctrl-1 nevrati nic. Tusite nekdo jak na to, nebo znate duvod, proc zrovna Ctrl-1 ne a Ctrl-w jo?

Řešení dotazu:


Nástroje: Začni sledovat (1) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

23.4.2010 10:32 l4m4
Rozbalit Rozbalit vše Re: C-1 ve vim map
Odpovědět | | Sbalit | Link | Blokovat | Admin
Stučná odpověď je, že model vstupu z klávesnice je ve vimu přizpůsoben klasickému terminálu, a to i v gvimu nebo neunixových OS. Jelikož Ctrl-1 neposílá ASCII kontrolní kód, je to prostě 1, vim Ctrl-1 nezná.

Stejně tak nejde třeba namapovat Alt-A a nerozbít á, protože podle Alt prostě nastavuje nejvyšší bit (a podle Brama je to tak v pořádku, a že by někdo chtěl namapovat klidně i Alt-á mu nejde vysvětlit).

Změnit to nejspíš lze pouze pokud si předěláš mapu klávesnice, aby v případě stisku Ctrl-1 poslala nějaký úplně jiný kód.
23.4.2010 14:18 Miška | skóre: 31 | Praha
Rozbalit Rozbalit vše Re: C-1 ve vim map
hmm, nepotesil jsi me, ale diky za odpoved. Nechtelo se mi verit, ze by to neslo. Holt si budu muset vymyslet nakou min intuitivni zkratku :-/

Založit nové vláknoNahoru

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.