повесить выход на F10 (и руссифицировать в rxvt)

Модератор: /dev/random

Аватара пользователя
sedition
Сообщения: 556
ОС: Gentoo/MacOSX/Windows Vista

повесить выход на F10

Сообщение sedition »

Почему-то emacs не понимает кириллицу, вводимую с rxvt, а если воодить что-либо с неиксового терминала все работает, как можно все наладить?

забыл написать: хотел повешать на f10 выход, но вот незнаю как
(global-set-key [f10] 'А_здесь_что_писать?)

спасибо
Спасибо!
Спасибо сказали:

e-yes
Сообщения: 59
ОС: FreeBSD, Gentoo, Debian

Re: повесить выход на F10

Сообщение e-yes »

(sedition @ Jan 4 2007, в 08:52) писал(а):Почему-то emacs не понимает кириллицу, вводимую с rxvt, а если воодить что-либо с неиксового терминала все работает, как можно все наладить?

http://www.google.com/search?hl=ru&cli...1%D0%BA&lr=
Всё работает, в том числе, и в rxvt + emacs -nw.
(sedition @ Jan 4 2007, в 08:52) писал(а):забыл написать: хотел повешать на f10 выход, но вот незнаю как
(global-set-key [f10] 'А_здесь_что_писать?)

save-buffers-kill-emacs ?
Кстати, по наводке от C-h k C-x C-c. И, кстати, стоит ли тратить "драгоценную" функциональную клавишу, если имеется достаточно удобное стандартное C-x C-c ?

(e-yes @ Jan 4 2007, в 16:56) писал(а):Всё работает, в том числе, и в rxvt + emacs -nw.

Собсна, мой дотемакс
http://devel.net.ru/.emacs
*((int*)0)=0;
Спасибо сказали:

Аватара пользователя
sedition
Сообщения: 556
ОС: Gentoo/MacOSX/Windows Vista

Re: повесить выход на F10

Сообщение sedition »

Спасибо, про функции f10 даже не знал, выход поставил на f12, для кирилизации надо добавить строки:
(set-keyboard-coding-system 'cyrillic-koi8)
(set-terminal-coding-system 'cyrillic-koi8)
Спасибо!
Спасибо сказали:

e-yes
Сообщения: 59
ОС: FreeBSD, Gentoo, Debian

Re: повесить выход на F10

Сообщение e-yes »

(sedition @ Jan 4 2007, в 17:56) писал(а):Спасибо, про функции f10 даже не знал, выход поставил на f12

Бррр... Я вообще ни о какой-специальной функции f10 не говорил. Я имел в виду, что на функциональные клавиши более грамотно (читай: удобно) повесить то, что не имеет стандартных вещей, либо их стандартными комбинациями не совсем удобно вызывать=)
*((int*)0)=0;
Спасибо сказали: