Использование FAR на “tenkeyless” клавиатуре (без NumPad'а)

Столкнулись с проблемой в использовании Far? Здесь можно получить помощь.
Stan16
Posts: 4
Joined: Thu 30 Jun, 2016 08:19

изменить размер панелей: лаптоп

Post by Stan16 »

Latest post of the previous page:

Классический пример больной логики. Первое предложение = true
Второе предложение не следует из первого. И звучит бесстыдно по снобски.Т.е. по-хамски.

Теперь, как ответили бы на мой вопрос вежливые и доброжелательные люди.

1.Убедитесь, что в опциях Far включена установка Options/System Settings/Auto Save Setup. Предполагается, что вы пользуетесь версией Far 3. Для версии Far 2 действия те же, только текст макроса и его местонахождения будут видимо другими.
2. Начните запись макро: нажмите комбинацию Ctrl + . и убедитесь что появилась буква R выделенная красным цветом
3.Поскольку на вашем лэптопе нет клавиши NumPad 5, используем действие Crl-Left (сдвиг разделителя панелей влево) - нажмите один раз
4. Завершите запись - нажмите комбинацию Ctrl + Shift + .
5. В появившемся диалоге 'Press the desired key' назначьте комбинацию клавиш для запуска макро, например Ctrl-Alt-5
6. В следующем окне, в поле Sequence, измените Keys("CtrlLeft") на Keys("CtrlClear") , в следующем поле введите описание макроса, например "Center Panels", нажмите "OK"
7. При необходимости созданый файл можно найти в папке C:\Users\<ваш юзер>\ApplicaationData\Far Manager\Profile\Macros\Internal
В данном случае в этой папке окажется файл Shell_CtrlAlt5.lua со следующим текстом:

Code: Select all

Macro {
  description="Center panels";
  area="Shell"; key="CtrlAlt5";
  flags="";
  code="Keys(\"CtrlClear\")";
}
Но это вежливые и доброжелательные, в Россеюшке так не принято.
Shmuel
Posts: 6836
Joined: Thu 23 Mar, 2006 21:36
Location: Israel
Has thanked: 41 times
Been thanked: 530 times

изменить размер панелей: лаптоп

Post by Shmuel »

Stan16 wrote: Второе предложение не следует из первого.
Очень даже следует. Документация - это трудоёмкая штука, программисты терпеть не могут ею заниматься, и тем не менее она была написана. После чего многие, не читая её, задают вопросы, которые там чётко освещены.
Stan16 wrote: Теперь, как ответили бы на мой вопрос вежливые и доброжелательные люди.
Ага, вежливые и доброжелательные должны не только бесплатно тратить сотни часов своего времени на разработку, но ещё и разжёвывать тем, кому недосуг почитать документацию.
User avatar
zg
zero-gravity
Posts: 6035
Joined: Tue 15 Mar, 2005 17:36
Location: riga
Been thanked: 185 times
Contact:

изменить размер панелей: лаптоп

Post by zg »

Stan16 wrote:Теперь, как ответили бы на мой вопрос вежливые и доброжелательные люди.
вы, мало того, что хелп не читаете, так ещё и правила форума поленились прочесть, прежде чем сюда что-то писать. и при этом претендуете на вежливое и доброжелательное обращение.
Stan16 wrote:Но это вежливые и доброжелательные, в Россеюшке так не принято.
а где, простите, принято?
User avatar
HaRT
Moderator
Posts: 10863
Joined: Tue 30 Aug, 2005 17:21
Has thanked: 221 times
Been thanked: 358 times

изменить размер панелей: лаптоп

Post by HaRT »

Stan16 wrote: в Россеюшке так не принято
Ха-ха, пальцем в небо.
Вы бы хоть посмотрели сперва, где проживают те, чьими ответами Вы остались так недовольны.
Фар есть инструмент, а не нянька. © 2009 DrKnS
CodeMonkey
Posts: 62
Joined: Thu 14 Jul, 2016 11:17
Has thanked: 12 times

Выделение файлов на ноутбуке

Post by CodeMonkey »

В общем, правильный ответ: Ctrl+. и выбрать нужную команду через меню, потом еще раз Ctrl+. и выбрать нужное сочетание клавиш.
Печально, но сейчас у все большего числа ноутбуков вообще напрочь нет нампада.
User avatar
Smitis
Posts: 1709
Joined: Fri 18 Mar, 2005 12:51
Location: Питер
Has thanked: 23 times
Been thanked: 55 times

Использование FAR на “tenkeyless” клавиатуре (без NumPad'а)

Post by Smitis »

CodeMonkey wrote:Печально, но сейчас у все большего числа ноутбуков вообще напрочь нет нампада.
Вот странно :) Недавно выбирали ребёнку ноут, и показалось с точностью наоборот - на большинстве ноутов перестали оставлять по бокам клавиатуры пустое место или лепить туда динамики, а делают клавиатуры с нумпадом. Ну кроме, естественно, каких-нибудь на уровне планшета 10" :)
Разум когда-нибудь победит.
CodeMonkey
Posts: 62
Joined: Thu 14 Jul, 2016 11:17
Has thanked: 12 times

Использование FAR на “tenkeyless” клавиатуре (без NumPad'а)

Post by CodeMonkey »

Smitis

Практически всё, что с экраном меньше 15 дюймов - без нампадов.
User avatar
HaRT
Moderator
Posts: 10863
Joined: Tue 30 Aug, 2005 17:21
Has thanked: 221 times
Been thanked: 358 times

Использование FAR на “tenkeyless” клавиатуре (без NumPad'а)

Post by HaRT »

CodeMonkey wrote: Практически всё, что с экраном меньше 15 дюймов - без нампадов
Понятно, что физически его там негде разместить. Но присматривались ли Вы, нет ли его на основной клавиатуре?
Фар есть инструмент, а не нянька. © 2009 DrKnS
CodeMonkey
Posts: 62
Joined: Thu 14 Jul, 2016 11:17
Has thanked: 12 times

Использование FAR на “tenkeyless” клавиатуре (без NumPad'а)

Post by CodeMonkey »

HaRT
Вообще нет. http://cdn6.bigcommerce.com/s-blhknq8/p ... rd_key.jpg
Да если бы и был, переключаться туда-сюда только чтобы инвертировать выделение - гемор же.
User avatar
Smitis
Posts: 1709
Joined: Fri 18 Mar, 2005 12:51
Location: Питер
Has thanked: 23 times
Been thanked: 55 times

Использование FAR на “tenkeyless” клавиатуре (без NumPad'а)

Post by Smitis »

Странно, что через Fn нет.
Разум когда-нибудь победит.
krial
Posts: 9
Joined: Sat 10 Sep, 2016 01:42
Has thanked: 2 times

Использование FAR на “tenkeyless” клавиатуре (без NumPad'а)

Post by krial »

Сделал макросы для клавиатуры без numpad-а, по совету указанному в теме выше.
Все работает прекрасно.

Но вот вопросик.
При испоользовании area="Shell" макрос работает только в самом шелле.
А в редакторе или вьювере не работает. Пока просто написал в нем команды и для редактора и для вьювера.

А нельзяли вместо area="Shell" , использовать что-то глобальное?
Мне это нужно для переназначения стрелок в pgup pg down и т.д.

Сейчас у меня вот так

Code: Select all

Macro {
  area="Shell"; key="RCtrlDown"; description="PgDn"; flags="EmptyCommandLine";
  action = function()
    Keys('PgDn')
  end;
}

Macro {
  area="Editor"; key="RCtrlDown"; description="PgDn"; flags="EmptyCommandLine";
  action = function()
    Keys('PgDn')
  end;
}
Shmuel
Posts: 6836
Joined: Thu 23 Mar, 2006 21:36
Location: Israel
Has thanked: 41 times
Been thanked: 530 times

Использование FAR на “tenkeyless” клавиатуре (без NumPad'а)

Post by Shmuel »

area="Shell Editor" или area="Common".
krial
Posts: 9
Joined: Sat 10 Sep, 2016 01:42
Has thanked: 2 times

Использование FAR на “tenkeyless” клавиатуре (без NumPad'а)

Post by krial »

Благодарю.
Common - самое оно.

Почему-то здесь не нашел
http://api.farmanager.com/ru/macro/macr ... neral.html

или не там искал?
Shmuel
Posts: 6836
Joined: Thu 23 Mar, 2006 21:36
Location: Israel
Has thanked: 41 times
Been thanked: 530 times

Использование FAR на “tenkeyless” клавиатуре (без NumPad'а)

Post by Shmuel »

Про Common есть здесь: http://api.farmanager.com/ru/macro/about/macroarea.html
И ещё - посмотрите здесь (выделенное красным): http://api.farmanager.com/ru/macro/index.html
Post Reply

Return to “Нужна помощь”