Mc alatt az esc működése

Fórumok

Mc alatt az esc működése

Hozzászólások

Hi!

Nem lehet v.hogy megcsinálni, hogy mc alatt ne kelljen 2x esc-et nyomnom, ha ki akarok lépni 1 menüből?

Eddig úgy vettem észre, hogy 1 esc után még vár egy másik gombra, és így escape szekvenciát ír ki (\xx), és csak a 2. esctől jön elő az "eredeti" funkció...
HELP! :D

[quote:cd7caa5b2b="Quain"]Nem lehet v.hogy megcsinálni, hogy mc alatt ne kelljen 2x esc-et nyomnom, ha ki akarok lépni 1 menüből?

Dehogynem! Nyomj EGYSZER [F10] -et :)

[quote:de7000787f="Quain"]Hi!

Nem lehet v.hogy megcsinálni, hogy mc alatt ne kelljen 2x esc-et nyomnom, ha ki akarok lépni 1 menüből?

Eddig úgy vettem észre, hogy 1 esc után még vár egy másik gombra, és így escape szekvenciát ír ki (\xx), és csak a 2. esctől jön elő az "eredeti" funkció...
HELP! :D

Az mc-ben az F10 a kilépésre szolgáló gomb...

Tudtommal nem lehet megcsinálni, abból az egyszerű okból kifolyólag, hogy az "Esc+valami" kombinációkhoz funkcionalitás van rendelve, így az 1 db esc csak annyit jelent, hogy "valami jön utána". így pl.:
esc-1 = help (mint F1, ha van olyan billentyűd)
esc-2 = menü (mint F2)
esc-3 = view (mint F3)
...
esc-0 = quit (mint F10)
esc-esc = visszalépés (mint ESC)

Persze ennek hasznossága sima pc billentyűzet esetén kérdéses, viszont az mc nem csak pc-re van írva, és pl. amikor a csehóból palmtopról sshzik haza az ember, mert nem megy az exim, de sört otthagyni vétek :), akkor jól jön ez is. Ugyanígy pl. a funkcióbillentyűs-egerészős-csillivilli szövszerkesztők helyett (na jó, mellett :)...) a jó öreg vi.

teljesen megszoktam, hogy kétszer nyomom az esc-et. :D
amúgy meg tényleg f10...

Hi!

Az escape szekvenciak esc-kel kezodnek. Ilyen escape altalaban minden olyan gomb, ami nem betu, szam vagy space. Pl. funkciobillentyuk, nyilak, ha minden igaz, pl. a tabulator is, meg meg egy csomo minden. Ha egy esc-et nyomsz, az mc nem tudja eldonteni, hogy most te esc-et nyomtal, vagy jonni fog meg valami, csak mondjuk lassu a halozat, vagy ilyesmi. Egyebkent erdekes modon pl. Vim-ben ez meg van oldva rendesen.

By(t)e
TBS::Antiemes

[quote:1ef8714b0f="gsimon"]Persze ennek hasznossága sima pc billentyűzet esetén kérdéses, viszont az mc nem csak pc-re van írva, és pl. amikor a csehóból palmtopról sshzik haza az ember, mert nem megy az exim, de sört otthagyni vétek :), akkor jól jön ez is. Ugyanígy pl. a funkcióbillentyűs-egerészős-csillivilli szövszerkesztők helyett (na jó, mellett :)...) a jó öreg vi.

Ok, de:
- az mc-t 99.99%-ban pc-s billentyűzeten használják.
- nincs másik mc, ahogy vi helyett van ezer más.

Nagyon kellene már egy mc fork...

[quote:9d4ace099b="Aewyn"]
Nagyon kellene már egy mc fork...

Csináljunk! :)

Hali!

Engem inkább az zavar, hogy ha terminálban (pl xterm) futtatom és editálok egy fájl nem tudok kijelölni és - nem mc - vágólapra helyezni egy tetszőleges szöveget.

Van erre valakinek használható megoldása?

Köszi!

Misi

Az egy és két ESC nyomás között csupán 6-7 századmásodperc telik el ideális esetben, ez nekem jó. Az F10-ig elvonszolni akár a jobb, akár a bal kezemet, sokkal hosszabb idő. Az orrommal meg pontatlan vagyok. Egyébként ha fekve nézek videót, az Mplayer-t gyakran a sarkammal pauzélom. A bráneremmel még nem próbáltam, jobb is talán.

[quote:dada256a6f="norcrys"][quote:dada256a6f="Aewyn"]
Nagyon kellene már egy mc fork...

Csináljunk! :)

Kicsi vagyok, éhes vagyok; és álmos is vagyok.
Ne bántsátok Vukot, a kisrókát ;)

Pedig tényleg jó lenne.

[quote:11a8072354="Misi"]Hali!

Engem inkább az zavar, hogy ha terminálban (pl xterm) futtatom és editálok egy fájl nem tudok kijelölni és - nem mc - vágólapra helyezni egy tetszőleges szöveget.

Van erre valakinek használható megoldása?

Köszi!

Misi

1. nem hasznalsz mc-edit-et 8)
2. vagy ha mar igen akkor pl a kde terminalja tud olyat ha nyomod a shift-et akkor ki lehet jelolni az mcedit-ben is, utan meg copy/paste :wink:

[quote:8b7479c148="selli"]1. nem hasznalsz mc-edit-et 8)
2. vagy ha mar igen akkor pl a kde terminalja tud olyat ha nyomod a shift-et akkor ki lehet jelolni az mcedit-ben is, utan meg copy/paste :wink:

Müxik, köszi!

Misi

norcrys
Beteges fórumozó
Beteges fórumozó

Csatlakozott: Mar 10, 2003
Hozzászólások: 666
Tartózkodási hely: Budapest, Rákosliget

Ez nagyon gonosz hozzaszolas volt :)
Egyben gratulalok, szep mennyiseg!

:lol:

Pedig gyakran napokig be se nézek... Hamar összejön az az ördögi szám!

Na, gondoltam megnézem lehet-e v.mit patkolni az mc forrásán,
DE:

http://www.ibiblio.org/mc/FAQ

2.4 Why does the ESC key behave funny?

Midnight Commander uses the ESC key as a prefix for simulating the
Meta and Alt keys (for terminals which don't have Meta or Alt, see
the three previous questions). For example, pressing ESC-a is the
same as pressing Meta-a. In addition most terminals use ESC for
internal representation of arrow keys, function keys and other
enhanced keys. If you want to use ESC to cancel things you have to
press it twice i.e. ESC-ESC. If you find this cumbersome you can
generally use F10 to cancel. Alternatively turn on the old_esc_mode
setting in the ~/.mc/ini file. The old_esc_mode setting makes ESC
work as a prefix only if another key is pressed within 0.5 seconds.
After 0.5 seconds the ESC key cancels. There is no way to make ESC
cancel immediately
(if we want to be able to use arrows keys and
function keys).

Habár:
After 0.5 seconds the ESC key cancels. -> egy kisebb hackkel le lehetne csökkenteni az időt, mondjuk 0.1 secre, emulálva az egyszeri lenyomást...

(más kérdés, hogy most nagyon nincs kedvem átbogarászni ~3Mb source-ot)