Локальная история команд

Столкнулись с проблемой в использовании Far? Здесь можно получить помощь.
Post Reply
User avatar
CyberShadow
Posts: 194
Joined: Sun 15 Apr, 2007 17:12
Been thanked: 1 time
Contact:

Локальная история команд

Post by CyberShadow » Tue 06 Mar, 2012 21:34

Доброго времени суток,

При переходе на FAR 3 заметил изменение в поведении истории команд.

В FAR 2, стрелки вверх/вниз искали по истории команд из текущей сессии FAR. В FAR 3, история - глобальная, и запущенная команда в одном окне сразу появляется в истории других окон.

Хотя это в теории классно, мне это крайне неудобно, т.к. в подавляющем большинстве случаев работа в разных окнах идет по своим независимым направлениям (напр. в одном окне правим код и запускаем компилятор, в другом работаем с входными/выходными данными, в третьем что-то совсем иное).

В FAR 2 у меня был настроен плагин AltHistory на Ctrl+X / Ctrl+E. Получалось что стрелки - прокрутка по локальной истории, а Ctrl+X/E - по глобальной. Так было намного удобнее.

Возможно ли как-то эту прекрасную фичу отключить? Как?

2useven10
Posts: 3817
Joined: Mon 07 Sep, 2009 10:40
Has thanked: 4 times
Been thanked: 157 times

Re: Локальная история команд

Post by 2useven10 » Tue 06 Mar, 2012 21:56

разные профили/базы (через Far.exe.ini)

User avatar
CyberShadow
Posts: 194
Joined: Sun 15 Apr, 2007 17:12
Been thanked: 1 time
Contact:

Re: Локальная история команд

Post by CyberShadow » Wed 07 Mar, 2012 18:50

Прикольно.

Придется под себя фар патчить :(

User avatar
John Doe
Бюрократ
Posts: 12265
Joined: Wed 27 Apr, 2005 20:42
Has thanked: 32 times
Been thanked: 163 times

Re: Локальная история команд

Post by John Doe » Wed 07 Mar, 2012 19:05

Зачем так грубо.
Для начала стоит поинтересоваться у авторов исторических плагинов, возможно ли реализовать ваше (на мой взгляд вполне разумное) пожелание.

User avatar
CyberShadow
Posts: 194
Joined: Sun 15 Apr, 2007 17:12
Been thanked: 1 time
Contact:

Re: Локальная история команд

Post by CyberShadow » Wed 07 Mar, 2012 19:16

Да, вы возможно правы... а разве можно создать макрос который сработает только когда панели отключены (т.е. когда стрелки вверх/вниз выполняют прокрутку по истории команд)?

User avatar
Skirda
Posts: 3474
Joined: Wed 16 Mar, 2005 11:01
Been thanked: 3 times

Re: Локальная история команд

Post by Skirda » Wed 07 Mar, 2012 20:03

CyberShadow wrote:а разве можно создать макрос который сработает только когда панели отключены?
Проверь в макросе состояния [A|P]Panel.Visible
We are the Borg. You will be assimilated.
So Say We All!

2useven10
Posts: 3817
Joined: Mon 07 Sep, 2009 10:40
Has thanked: 4 times
Been thanked: 157 times

Re: Локальная история команд

Post by 2useven10 » Wed 07 Mar, 2012 20:07

прокрутку можно делать и с панелями. Ctrl-E, Ctrl-X

User avatar
CyberShadow
Posts: 194
Joined: Sun 15 Apr, 2007 17:12
Been thanked: 1 time
Contact:

Re: Локальная история команд

Post by CyberShadow » Wed 07 Mar, 2012 20:10

Skirda wrote:Проверь в макросе состояния [A|P]Panel.Visible
Спасибо.
2useven10 wrote:прокрутку можно делать и с панелями. Ctrl-E, Ctrl-X
???
CyberShadow wrote:В FAR 2 у меня был настроен плагин AltHistory на Ctrl+X / Ctrl+E. Получалось что стрелки - прокрутка по локальной истории, а Ctrl+X/E - по глобальной. Так было намного удобнее.

2useven10
Posts: 3817
Joined: Mon 07 Sep, 2009 10:40
Has thanked: 4 times
Been thanked: 157 times

Re: Локальная история команд

Post by 2useven10 » Wed 07 Mar, 2012 20:16

:facepalm:

Post Reply

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