On Mon, Oct 01, 2001 at 09:38:57PM +0700, Denis Kulagin wrote: > Wartan Hachaturow <[EMAIL PROTECTED]> writes: > > > > к аппаратуре напрямую - значит поломать и забыть всё, > > > на чём строится Юникс, к тому же рискуя нарушить работу > > > других программ. В любом случае, усилия, чтобы сэкономить > > > одно нажатие на клаву, мне кажутся непропорциональными. > > Нет, идея была не в нажатии на клаву для смены раскладки, а > > в показывании каким-либо образом, какая раскладка выбрана. > > Поскольку это достаточно сильно завязано на console-tools, > > имеет смысл сделать утилитку, которая с ними связана. Пример > > такой утилитки уже есть: vcstime. Никто же не предлагает > > специально для этой цели писать ядреный модуль ;) > > 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! > > > -- > To UNSUBSCRIBE, email to [EMAIL PROTECTED] > with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]