Portál AbcLinuxu, 25. dubna 2024 09:34


Dotaz: Konsole + vim (ncurses) a nefunkcni numericka klavesnice

30.3.2009 22:39 majkro | skóre: 1
Konsole + vim (ncurses) a nefunkcni numericka klavesnice
Přečteno: 258×
Odpovědět | Admin

Ahoj,

ze zvedavosti jsem si aktualizoval v Ubuntu 8.10 KDE na 4.2. KDE 4.1 je celke nepouzitelne a tak jsem chtel zkusit, jestli mu prijdu na chut v novejsi verzi.

Bohuzel nastal problem, pri kterem v KDEckovskem terminalu  Konsole (pouzivam hlavne yakuake) nemohu pouzivat numerickou klavesnici ve vimu potom mc, centerim a asi i ostatnich ncurses softech. V gnome-terminalu nebo xtermu se zda byt funkcni v poradku vse.

Vypada to asi takto:

123=qrs, 456=tuv, 789=wxy, ostatni znaky na numericke casti jsou taky spatne.


ldd `which vim`
    linux-gate.so.1 =>  (0xb7f0d000)
    libncurses.so.5 => /lib/libncurses.so.5 (0xb7ea9000)
    libselinux.so.1 => /lib/libselinux.so.1 (0xb7e8f000)
    libc.so.6 => /lib/tls/i686/cmov/libc.so.6 (0xb7d30000)
    libdl.so.2 => /lib/tls/i686/cmov/libdl.so.2 (0xb7d2c000)
    /lib/ld-linux.so.2 (0xb7ef3000)


Jsem z toho docela mimo, protoze jsem si par let zvykal na ovladani konsole, ale timto se pro mne stala nepouzitelnou.

Diky za napady.

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

Odpovědi

31.3.2009 11:13 l4m4
Rozbalit Rozbalit vše Re: Konsole + vim (ncurses) a nefunkcni numericka klavesnice
Odpovědět | | Sbalit | Link | Blokovat | Admin
Základní otázka: co se změnilo? TERM je stejný? Nemáš ho nstavený ručně na nějakou blbost? terminfo je stejné? Klávesy generují v obou verzích totéž (escape sekvenci lze snadno získat třeba Ctrl-V a pak klávesu)?
31.3.2009 11:50 majkro | skóre: 1
Rozbalit Rozbalit vše Re: Konsole + vim (ncurses) a nefunkcni numericka klavesnice

Ano TERM je vsude stejny (xterm),vcera jsem zkusil nastavit TERM=linux a nechodilo mi to tez, ted jsem to zkusil znova a s linux termem to jede, musi se ovsem nastavit i typ vstupu v yakuake na "linux console" aby fungovaly ostatni klavesove zkratky. Sice mi neni jasne proc mam vsude krom konsole/yakuake bez problemu funkcni xterm, ale snad to je vyresene.  Pisu ted na booku, jeste sem hodim koment az mi konecne prijde nova klavesnice a poradne zkusim :)


vi - Singleplayer Strategy
31.3.2009 23:13 majkro | skóre: 1
Rozbalit Rozbalit vše Re: Konsole + vim (ncurses) a nefunkcni numericka klavesnice
Odpovědět | | Sbalit | Link | Blokovat | Admin

Takze se to zda byt s TEMR=linux a spravne nastavenym vstupem klavesnice do Konsole OK. Jen se mi zase zobrazuje spatne nxcusrses (mc) na nekterych serverech s jinyma locales nez UTF8. Kazdopadne to povazuju za vyresene, ale kdyby nekdo vedel kde muze byt problem, tak budu rad.

vi - Singleplayer Strategy
Fuky avatar 1.4.2009 12:55 Fuky | skóre: 52 | blog: 4u
Rozbalit Rozbalit vše Re: Konsole + vim (ncurses) a nefunkcni numericka klavesnice

S Konsole 2.1 (Qt 4.4.3), a locale nastavenými na UTF-8, při připojení na vzdálený PC s locale ISO-8859-2 jen zvolím pro danou záložku toto kódování a vše je jak má být. I přesto Ti to nešlape?

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.