simple suggestions



Dear Sir,

1) To avoid appearing useless and disturbing messages in the command line
of "mc" (terminal version), I propose the simple modification of the
"mc.sh" attached here.

2) To make work with "mc" in "xterm" more comfortable (proper work of
"Alt" and "Esc" keys), I propose the X-defaults for the "xterm" attached
in the file "Xdefaults.mc" here. For Russian users I could recommend the
X-defaults listed in "Xdefaults.mc.rus" that send proper "Alt"-codes in 
the Russian mode.

Best regards,

Michael Lashkevich

Attachment: mc.sh
Description: mc.sh

xterm*deleteIsDEL: true
xterm*eightBitInput: false
xterm*VT100.Translations: #override\n\
	<Key>Escape : string(0x1b) string(0x1b)
xterm*deleteIsDEL: true
xterm*eightBitInput: false
xterm*VT100.Translations: #override\n\
	<Key>Escape : string(0x1b) string(0x1b)\n\
	Meta ~Shift<Key>Cyrillic_shorti: string(0x1b) string("q")\n\
	Meta Shift<Key>Cyrillic_shorti: string(0x1b) string("Q")\n\
	Meta ~Shift<Key>Cyrillic_tse: string(0x1b) string("w")\n\
	Meta Shift<Key>Cyrillic_tse: string(0x1b) string("W")\n\
	Meta ~Shift<Key>Cyrillic_u: string(0x1b) string("e")\n\
	Meta Shift<Key>Cyrillic_u: string(0x1b) string("E")\n\
	Meta ~Shift<Key>Cyrillic_ka: string(0x1b) string("r")\n\
	Meta Shift<Key>Cyrillic_ka: string(0x1b) string("R")\n\
	Meta ~Shift<Key>Cyrillic_ie: string(0x1b) string("t")\n\
	Meta Shift<Key>Cyrillic_ie: string(0x1b) string("T")\n\
	Meta ~Shift<Key>Cyrillic_en: string(0x1b) string("y")\n\
	Meta Shift<Key>Cyrillic_en: string(0x1b) string("Y")\n\
	Meta ~Shift<Key>Cyrillic_ghe: string(0x1b) string("u")\n\
	Meta Shift<Key>Cyrillic_ghe: string(0x1b) string("U")\n\
	Meta ~Shift<Key>Cyrillic_sha: string(0x1b) string("i")\n\
	Meta Shift<Key>Cyrillic_sha: string(0x1b) string("I")\n\
	Meta ~Shift<Key>Cyrillic_shcha: string(0x1b) string("o")\n\
	Meta Shift<Key>Cyrillic_shcha: string(0x1b) string("O")\n\
	Meta ~Shift<Key>Cyrillic_ze: string(0x1b) string("p")\n\
	Meta Shift<Key>Cyrillic_ze: string(0x1b) string("P")\n\
	Meta ~Shift<Key>Cyrillic_ha: string(0x1b) string("[")\n\
	Meta Shift<Key>Cyrillic_ha: string(0x1b) string("{")\n\
	Meta ~Shift<Key>Cyrillic_hardsign: string(0x1b) string("]")\n\
	Meta Shift<Key>Cyrillic_hardsign: string(0x1b) string("}")\n\
	Meta ~Shift<Key>Cyrillic_ef: string(0x1b) string("a")\n\
	Meta Shift<Key>Cyrillic_ef: string(0x1b) string("A")\n\
	Meta ~Shift<Key>Cyrillic_yeru: string(0x1b) string("s")\n\
	Meta Shift<Key>Cyrillic_yeru: string(0x1b) string("S")\n\
	Meta ~Shift<Key>Cyrillic_ve: string(0x1b) string("d")\n\
	Meta Shift<Key>Cyrillic_ve: string(0x1b) string("D")\n\
	Meta ~Shift<Key>Cyrillic_a: string(0x1b) string("f")\n\
	Meta Shift<Key>Cyrillic_a: string(0x1b) string("F")\n\
	Meta ~Shift<Key>Cyrillic_pe: string(0x1b) string("g")\n\
	Meta Shift<Key>Cyrillic_pe: string(0x1b) string("G")\n\
	Meta ~Shift<Key>Cyrillic_er: string(0x1b) string("h")\n\
	Meta Shift<Key>Cyrillic_er: string(0x1b) string("H")\n\
	Meta ~Shift<Key>Cyrillic_o: string(0x1b) string("j")\n\
	Meta Shift<Key>Cyrillic_o: string(0x1b) string("J")\n\
	Meta ~Shift<Key>Cyrillic_el: string(0x1b) string("k")\n\
	Meta Shift<Key>Cyrillic_el: string(0x1b) string("K")\n\
	Meta ~Shift<Key>Cyrillic_de: string(0x1b) string("l")\n\
	Meta Shift<Key>Cyrillic_de: string(0x1b) string("L")\n\
	Meta ~Shift<Key>Cyrillic_zhe: string(0x1b) string(";")\n\
	Meta Shift<Key>Cyrillic_zhe: string(0x1b) string(":")\n\
	Meta ~Shift<Key>Cyrillic_e: string(0x1b) string(0x27)\n\
	Meta Shift<Key>Cyrillic_e: string(0x1b) string(0x22)\n\
	Meta ~Shift<Key>Cyrillic_ya: string(0x1b) string("z")\n\
	Meta Shift<Key>Cyrillic_ya: string(0x1b) string("Z")\n\
	Meta ~Shift<Key>Cyrillic_che: string(0x1b) string("x")\n\
	Meta Shift<Key>Cyrillic_che: string(0x1b) string("X")\n\
	Meta ~Shift<Key>Cyrillic_es: string(0x1b) string("c")\n\
	Meta Shift<Key>Cyrillic_es: string(0x1b) string("C")\n\
	Meta ~Shift<Key>Cyrillic_em: string(0x1b) string("v")\n\
	Meta Shift<Key>Cyrillic_em: string(0x1b) string("V")\n\
	Meta ~Shift<Key>Cyrillic_i: string(0x1b) string("b")\n\
	Meta Shift<Key>Cyrillic_i: string(0x1b) string("B")\n\
	Meta ~Shift<Key>Cyrillic_te: string(0x1b) string("n")\n\
	Meta Shift<Key>Cyrillic_te: string(0x1b) string("N")\n\
	Meta ~Shift<Key>Cyrillic_softsign: string(0x1b) string("m")\n\
	Meta Shift<Key>Cyrillic_softsign: string(0x1b) string("M")\n\
	Meta ~Shift<Key>Cyrillic_be: string(0x1b) string(",")\n\
	Meta Shift<Key>Cyrillic_be: string(0x1b) string("<")\n\
	Meta ~Shift<Key>Cyrillic_yu: string(0x1b) string(".")\n\
	Meta Shift<Key>Cyrillic_yu: string(0x1b) string(">")\n\
	Meta ~Shift<Key>Cyrillic_io: string(0x1b) string("/")\n\
	Meta Shift<Key>Cyrillic_io: string(0x1b) string("?")


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]