Предложение по встроенному Viewer и Editor
Предложение по встроенному Viewer и Editor
Очень часто приходится пользоваться многооконной функцией встроенных в FAR Viewer и Editor. И очень этому помогают макросы в "%FARHOME%\Addons\Macros\AltScreens.farconfig".
Но, есть один недочет в этой идиллии
Если в просмотрщиком или редактором открыть, например, два файла и поочередно между ними переключаться (комбинациями ALT+1 и ALT+2) и остановиться на:
1) первом файле и выйти из него (ESC или F10), то FAR автоматически переключается к окну со вторым открытым файлом.
2) втором файле и выйти из него, то FAR выбрасывает из просмотрика в вид панелей и необходимо снова возвращаться в просмотрщик к открытому файлу.
Так вот, было значительно удобнее (да и логичнее тоже), чтобы в обоих случаях FAR переходил к виду панелей только после последнего закрытого в просмотрщике или редакторе файла. Т.е. другими словами, если я в закрываю какой-то файл во вьювере или редакторе, то FAR возвратит меня во вьювер или редактор к следующему в списке "Screens" (или предыдущему, если он последний в этом списке) файлу до тех пор, пока я не закрою последний. И только потом выбрасывать меня в панели.
Но, есть один недочет в этой идиллии
Если в просмотрщиком или редактором открыть, например, два файла и поочередно между ними переключаться (комбинациями ALT+1 и ALT+2) и остановиться на:
1) первом файле и выйти из него (ESC или F10), то FAR автоматически переключается к окну со вторым открытым файлом.
2) втором файле и выйти из него, то FAR выбрасывает из просмотрика в вид панелей и необходимо снова возвращаться в просмотрщик к открытому файлу.
Так вот, было значительно удобнее (да и логичнее тоже), чтобы в обоих случаях FAR переходил к виду панелей только после последнего закрытого в просмотрщике или редакторе файла. Т.е. другими словами, если я в закрываю какой-то файл во вьювере или редакторе, то FAR возвратит меня во вьювер или редактор к следующему в списке "Screens" (или предыдущему, если он последний в этом списке) файлу до тех пор, пока я не закрою последний. И только потом выбрасывать меня в панели.
Re: Предложение по встроенному Viewer и Editor
И еще одна хотелка.
Не знаю, может она как-то и реализована. Но, когда пользуешься FAR в обычной консоли, то можно пользоваться комбинацией "Alt+Insert" для копирования части экрана в буфер обмена. Но, при работе в RDP консоли, к сожалению, "Alt+Insert" работает как "Alt+Esc" (переключение между окнами Windows).
Можно как-то научить FAR отрабатывать ПКМ мышки (хотя бы внутри окон Viewer и Editor), чтобы вызывать это меню (см. скриншот ниже) на подобии, как это реализовано в CMD.EXE?
Не знаю, может она как-то и реализована. Но, когда пользуешься FAR в обычной консоли, то можно пользоваться комбинацией "Alt+Insert" для копирования части экрана в буфер обмена. Но, при работе в RDP консоли, к сожалению, "Alt+Insert" работает как "Alt+Esc" (переключение между окнами Windows).
Можно как-то научить FAR отрабатывать ПКМ мышки (хотя бы внутри окон Viewer и Editor), чтобы вызывать это меню (см. скриншот ниже) на подобии, как это реализовано в CMD.EXE?
-
- Posts: 1329
- Joined: Mon 04 Apr, 2005 13:41
- Location: San Ramon, CA / Kharkov, UA
- Has thanked: 32 times
- Been thanked: 61 times
Re: Предложение по встроенному Viewer и Editor
А макрос не спасет разве?Zuzuka wrote: Но, при работе в RDP консоли, к сожалению, "Alt+Insert" работает как "Alt+Esc" (переключение между окнами Windows).
Мы не можем ждать милостей от Фара, взять их у него — наша задача! (C) Мичурин
Re: Предложение по встроенному Viewer и Editor
А какой? Дело в том, что "Alt+Insert" до FAR-а не доходят.Yegor wrote:А макрос не спасет
И макросы умеют ПКМ ловить?
Re: Предложение по встроенному Viewer и Editor
Не все так хорошо в вашей идиллии.
Допустим я в панелях. жму F3 чтобы посмотреть файл. жму Esc чтобы вернуться в панеля.
Спрашивается, какая мне разница, есть в фаре другие окна или нет?
Допустим я в панелях. жму F3 чтобы посмотреть файл. жму Esc чтобы вернуться в панеля.
Спрашивается, какая мне разница, есть в фаре другие окна или нет?
Re: Предложение по встроенному Viewer и Editor
Ладно, тогда, пусть, FAR возвращает в панели из только что открытого файла только при условии, что я не переключался между окнами. А, если переключался, то оставаться во Viewer или Editor (в других открытых окнах).Maximus5 wrote:я в панелях. жму F3 чтобы посмотреть файл. жму Esc чтобы вернуться в панеля.
Я почему именно такую логику прошу - часто приходится открывать по 3-5 файлов и между ними переключаться (для сравнения, copy/paste и т.п.) и, когда закончил работу с ними и закрываешь их, то иногда FAR выкидывает в панели и надо снова возвращаться назад ("Ctrl+Tab"). А так, нажал где "Shit+F10", где "ESC" по очереди и вышел в панели. А с текущей логикой очень сильно все зависит, какой файл я начал закрывать первым.
А, если был открыт всего один файл (просмотр или редактирование), то и все равно, сколько там у фара окон может быть - "ESC" на выход в панели.
-
- Posts: 71
- Joined: Tue 29 Dec, 2009 19:16
Re: Предложение по встроенному Viewer и Editor
В терминале срабатывает "Alt+NumIns"Zuzuka wrote:И еще одна хотелка.
Не знаю, может она как-то и реализована. Но, когда пользуешься FAR в обычной консоли, то можно пользоваться комбинацией "Alt+Insert" для копирования части экрана в буфер обмена. Но, при работе в RDP консоли, к сожалению, "Alt+Insert" работает как "Alt+Esc" (переключение между окнами Windows)....
Re: Предложение по встроенному Viewer и Editor
Не знал (никогда Insert-ом на цифровой клаве не пользовался)sysadm-nk-resurs wrote:срабатывает "Alt+NumIns"
Гранд Мерси!!! Это то, что надо!
Re: Предложение по встроенному Viewer и Editor
Zuzuka
Ну так сделайте себе пару макросов для редактора и вьювера (например на ShiftEsc).
Для последних версий фар3 примерно так...
Всё в одном флаконе -
Ну так сделайте себе пару макросов для редактора и вьювера (например на ShiftEsc).
Для последних версий фар3 примерно так...
Всё в одном флаконе -
Editor, Viewer. Переход по PgUp/PgDn.
Хотелось бы настраиваемое (переключаемое в far:config, например) поведение PgUp/PgDn - с выводом новой страницы с/без повтора первой/последней строк предыдущей страницы. Например в меню у нас переходы по PgUp/PgDn осуществляется на пункт следующий за отображаемым на экране и это правильно.
Раздражает читать в начале каждой следующей страницы тоже самое, что прочёл на предыдущей. С другой стороны, в ряде ситуаций визуальное подтверждение того, что не пролистал случайно несколько страниц тоже востребовано.
Раздражает читать в начале каждой следующей страницы тоже самое, что прочёл на предыдущей. С другой стороны, в ряде ситуаций визуальное подтверждение того, что не пролистал случайно несколько страниц тоже востребовано.
- HaRT
- Moderator
- Posts: 10866
- Joined: Tue 30 Aug, 2005 17:21
- Has thanked: 221 times
- Been thanked: 358 times
Re: Editor, Viewer. Переход по PgUp/PgDn.
Если уж на то пошло, то настраиваться должна величина перекрытия. В случае редактора — в строках. Сейчас это 1; Вы просите, чтобы можно было сделать 0; а кому-то, вероятно, будет удобнее 2 или 3.
Фар есть инструмент, а не нянька. © 2009 DrKnS
- zg
- zero-gravity
- Posts: 6036
- Joined: Tue 15 Mar, 2005 17:36
- Location: riga
- Been thanked: 185 times
- Contact:
Re: Editor, Viewer. Переход по PgUp/PgDn.
макросы, как известно, для лохов. реальные пацаны фар исключительно через far:config.DrKnS wrote:Макросы, нажиимающие PgUp/PgDn и потом Up/Down сколько нужно раз - не?
Re: Editor, Viewer. Переход по PgUp/PgDn.
Ну и пусть бы у IT пацанов макрос откатывал бы одну строчку, показывая её. Но изначальное поведение было бы единообразным как в редакторе/вьювере, так и в меню, но у альтернативных парней всегда собственное видение...
- HaRT
- Moderator
- Posts: 10866
- Joined: Tue 30 Aug, 2005 17:21
- Has thanked: 221 times
- Been thanked: 358 times
Настоятельно рекомендую перечитать Правила, особенно п.2.2.1.AleXH wrote:Ну и пусть бы у IT пацанов макрос откатывал бы одну строчку, показывая её. Но изначальное поведение было бы единообразным как в редакторе/вьювере, так и в меню, но у альтернативных парней всегда собственное видение...
Фар есть инструмент, а не нянька. © 2009 DrKnS