Latest post of the previous page:
А нельзя ли до кучи добавить и нормальную (машинопись) раскладку?Настройки XLat в Far 3.0
Re: Настройки XLat в Far 3.0
Эт чё?Тигрёнок wrote:А нельзя ли до кучи добавить и нормальную (машинопись) раскладку?
Если готовый xml-файл есть - давай.
We are the Borg. You will be assimilated.
So Say We All!
So Say We All!
Re: Настройки XLat в Far 3.0
Эт то, где цифры с шифтом, знаки препинания без шифта, а "ё" спарва от "ю".Skirda wrote:Эт чё?
Если будет готовый файл, я как-нибудь сам. Хотелось бы, чтобы его изготовил кто-то, разбирающийся в логике правил преобразования. Для меня они остаются загадкой.Skirda wrote:Если готовый xml-файл есть - давай.
Съешь мыша – стань настоящим клавишником!
Re: Настройки XLat в Far 3.0
Как теперь в Far3 после "2012.09.30 -- b2851/macro=LUA -- все макросы перестали работать" вызывать $XLat? <text>$XLat</text> больше не пашет.
Re: Настройки XLat в Far 3.0
Спасибо! А то я уже испугался, что придется писать многоэтажный скрипт на основе этого mf.xlat().Shmuel wrote:Кроме этого, есть Keys("XLat") как замена $XLat.2useven10 wrote:mf.xlat("ghzybr")
-
- Posts: 14
- Joined: Wed 25 Jul, 2007 09:00
Re: Настройки XLat в Far 3.0
Уточните, пожалуйста, аддон CtrlR.farconfig, входящий в дистрибутив version 3.0 (build 2942) x86, "из коробки" действительно не работоспособен или это только у меня с ним проблема? После импорта при запуске Far-а выдается сообщение:
<macro area="Common" key="CtrlR" description="Use hotkey <Ctrl-R> to perform XLat function." flags="DisableOutput"><text>$XLat</text></macro>
вписав:
<macro area="Common" key="CtrlR" description="Use hotkey <Ctrl-R> to perform XLat function." flags="DisableOutput"><text>Keys("XLat")</text></macro>
и вроде всё заработало (кстати, гран мерси за подсказку!).
А вот как поправить строчку, если использовать конструкцию "mf.xlat("ghzybr")"? Если добавлять как есть, то перекодирование не работает.
И если строка с $XLat действительно не работает по делу, то ещё два вопроса: 1) зачем неработающий аддон находится в дистрибутиве?, 2) какие ещё аддоны не будут работать по схожей причине?
Спасибо.
Попробовал его подправить, вместо:[string "$XLat"]:1: unexpected symbol near '$'
<macro area="Common" key="CtrlR" description="Use hotkey <Ctrl-R> to perform XLat function." flags="DisableOutput"><text>$XLat</text></macro>
вписав:
<macro area="Common" key="CtrlR" description="Use hotkey <Ctrl-R> to perform XLat function." flags="DisableOutput"><text>Keys("XLat")</text></macro>
и вроде всё заработало (кстати, гран мерси за подсказку!).
А вот как поправить строчку, если использовать конструкцию "mf.xlat("ghzybr")"? Если добавлять как есть, то перекодирование не работает.
И если строка с $XLat действительно не работает по делу, то ещё два вопроса: 1) зачем неработающий аддон находится в дистрибутиве?, 2) какие ещё аддоны не будут работать по схожей причине?
Спасибо.
Re: Настройки XLat в Far 3.0
Qwerty.farconfig
We are the Borg. You will be assimilated.
So Say We All!
So Say We All!
-
- Posts: 14
- Joined: Wed 25 Jul, 2007 09:00
Re: Настройки XLat в Far 3.0
А не затруднит объяснить , что в нём не так и как (т.е. где в нём и что именно) поправить? Может я что-то недопонимаю, но после правки CtrlR.farconfig конвертация англ-рус-англ работает и так.
Re: Настройки XLat в Far 3.0
CtrlR.farconfig поправлен в транке около 10 дней назад.
вопрос про mf.xlat() мне непонятен, но
а не пример неработающего аддона.
вопрос про mf.xlat() мне непонятен, но
это возможно ответ на него,Qwerty.farconfig
а не пример неработающего аддона.
-
- Posts: 14
- Joined: Wed 25 Jul, 2007 09:00
Re: Настройки XLat в Far 3.0
2useven10,
выше в качестве решения проблемы предлагалось (кстати, Вами) где-то как-то использовать mf.xlat("ghzybr"), а где-то (написал Shmuel) - "Keys("XLat") как замена $XLat". Со вторым советом было понятно, что именно нужно делать (заменить) и теперь уже понятно где (в соответствующем конфиге). А что такое и куда приспособить mf.xlat() непонятно, вот и поинтересовался. Вероятно, завсегдатаям форума и программистам вопрос кажется банальным, но я простой пользователь и этот форум посещаю как правило, только если сталкиваюсь с какими-то проблемами, либо для узнавания каких-то новостей о любимом файл-менеджере или используемых плагинах. В общем, по-простому говоря, не хватает подготовки. Но понять и оценить тот или иной совет иногда хочется.
выше в качестве решения проблемы предлагалось (кстати, Вами) где-то как-то использовать mf.xlat("ghzybr"), а где-то (написал Shmuel) - "Keys("XLat") как замена $XLat". Со вторым советом было понятно, что именно нужно делать (заменить) и теперь уже понятно где (в соответствующем конфиге). А что такое и куда приспособить mf.xlat() непонятно, вот и поинтересовался. Вероятно, завсегдатаям форума и программистам вопрос кажется банальным, но я простой пользователь и этот форум посещаю как правило, только если сталкиваюсь с какими-то проблемами, либо для узнавания каких-то новостей о любимом файл-менеджере или используемых плагинах. В общем, по-простому говоря, не хватает подготовки. Но понять и оценить тот или иной совет иногда хочется.
-
- Posts: 6840
- Joined: Thu 23 Mar, 2006 21:36
- Location: Israel
- Has thanked: 41 times
- Been thanked: 530 times
Re: Настройки XLat в Far 3.0
Это функция, которая преобразует строку из одной раскладки в другую и возвращает преобразованную строку. Вот её описание (документация несколько устаревшая, но суть понять можно).HungryMind wrote:А что такое и куда приспособить mf.xlat() непонятно
Re: Настройки XLat в Far 3.0
Правильно ли я понимаю, что вот это даёт возможность пользователю не полагаться на сомнительный интеллект функции, а явным образом указывать откуда и куда перекодировать в каждом конкретном случае?
Если да, нельзя ли привести пример полного описания настроек?
Code: Select all
0x00000004 = Использовать предопределенные именованные правила для "двойных" клавиш.
Параметр в реестре c именем раскладки, например:
"HKCU\Software\Far2\XLat/00000409:REG_SZ" BUGBUG
обозначает "набирали по-русски в английской раскладке"
"HKCU\Software\Far2\XLat/00000419:REG_SZ" BUGBUG
обозначает "набирали по-английски в русской раскладке"
и т.п.
Если да, нельзя ли привести пример полного описания настроек?
Съешь мыша – стань настоящим клавишником!
Re: Настройки XLat в Far 3.0
Пока жду ответа, выложу XLat таблицу для нормальной раскладки клавиатуры, а в то комплект входит только для мелкомягкой.
- Attachments
-
- XLat-typewriter.xml.7z
- (690 Bytes) Downloaded 177 times
Съешь мыша – стань настоящим клавишником!
Re: Настройки XLat в Far 3.0
А вот такой вопрос, помню давно, еще на первых версиях фара Xlat одним из аддонов настраивался таким образом, что при поиске файла с зажатым альтом - искалось и в русской и в английской раскладке, и если например латиница и кирилица совпадали - то фокусировалось на первом файле до тех пор пока не будет более длинного совпадения в другой раскладке. Вобщем удобно было.
Так вот вопрос, можно ли сейчас такое поведение организовать (или я туплю и уже все есть?)
Так вот вопрос, можно ли сейчас такое поведение организовать (или я туплю и уже все есть?)