Re: Another few questions :)
Ilya Anfimov <ilan@adt.ru> writes:
> > IMHO, проще почитать
> > $ zless /usr/share/doc/HOWTO/en-txt/Bash-Prompt-HOWTO.txt.gz
> > и просто менять переменную PS1 (сообсно сам промпт) на переключении
> > и все получается вполне идеологически безвредно и будет работать в
> > любом терминале.
> > зыж как, не знаю, сам не делал за ненадобностью
> Угу, тут основной вопрос -- как узнать момент переключения
> текущей раскладлки. Чтобы не ждать по полсекунды пока
> этот индикатор сменится. А ты говоришь prompt.
по этому поводу у меня есть 'железное' правило - переключай расскладку,
только когда хочешь говорить по-русски. это как по клаве в слепую стучать,
сначала тяжело, а потом привыкаешь. переключил - сказал - переключил.
и в любой паузе на раздумье я точно знаю что у меня раскладка нативная.
"... ищи решение проблемы в себе ..." (с) какой-то умник :)
> (нет, как узнать текущую раскладку вообще я тоже не знаю. Но
> как реализовать асинхронное оповещение -- даже не представляю).
тут, наверное, без гнусного хака никак :)
первое, что приходит в голову: сигналилку/оповещалку отдельным процессом и
на каждое переключение ей сигнал, а текущую раскладку на какой-нить флажок
положить.
--
/w00f.
Hi! I'm a .signature virus! Copy me into your ~/.signature to help me spread!
Reply to: