Расскажите про простые лайфхаки

Хотите говорить о Far и не знаете, куда обратиться?
User avatar
buniak_a_h
Posts: 4265
Joined: Sat 20 Apr, 2013 00:17
Location: Санкт-Петробад
Has thanked: 222 times
Been thanked: 644 times
Contact:

Расскажите про простые лайфхаки

Post by buniak_a_h »

Latest post of the previous page:

SergeyNV wrote: Wed 15 Feb, 2023 01:04 что как делаете хитро
В телеге в канале про ФАР я много рассказал.
  1. Народ особенно заинтересовался командой whereis: . Например, найти файл, имя которого в буфере (часто бывает): набираете в комстроке whereis:имяфайлаиз_буфераEnter - и указатель на файле. Также часто использую для позиционирования пассивной панели на одноименном файле с текущим на активной панели. файла в пассивной панели
    Я так часто это использую, что сделал клавиатурный макрос, вставляющий whereis: в начало (непустой) комстроки.
  2. Ещё часто использую edit: (бывает удобно для анализа длинных выводов программ на std). Пишете edit:<программа и получаете стандартный вывод программы в редактор. Бывает нужно для поиска строк в выводе, подсчётов разных т.п.
Yegor
Posts: 1329
Joined: Mon 04 Apr, 2005 13:41
Location: San Ramon, CA / Kharkov, UA
Has thanked: 32 times
Been thanked: 61 times

Расскажите про простые лайфхаки

Post by Yegor »

SergeyNV wrote: Wed 15 Feb, 2023 01:07 во-первых, неудобно кисть растягивать - далековаты клавиши друг от друга и, во-вторых, всё равно надо напрягаться - смотреть то ли делаешь
Хотите лайфхак? Ctrl. F6 ShiftEnter Ctrl. AltZ Enter
Теперь у вас все это происходит по AltZ, никуда тянуться не надо и смотреть тоже.
Мы не можем ждать милостей от Фара, взять их у него — наша задача! (C) Мичурин
User avatar
BarD
Posts: 50
Joined: Mon 19 Jan, 2015 11:09
Has thanked: 6 times
Been thanked: 2 times

Расскажите про простые лайфхаки

Post by BarD »

В связи с build 6099(2): Removed the following features: Opening Viewer's Search dialog on typing the first character of the search pattern.
Нет ли макроса возвращающего данный функционал (во Viewer открывать диалог поиска (без F7) при вводе текста либо при вставке буфера мышью)
Shmuel
Posts: 6836
Joined: Thu 23 Mar, 2006 21:36
Location: Israel
Has thanked: 41 times
Been thanked: 530 times

Расскажите про простые лайфхаки

Post by Shmuel »

Code: Select all

Macro {
  area="Viewer"; key="/\\S/";
  action=function() Keys("F7 AKey") end;
}
Macro {
  area="Viewer"; key="CtrlV ShiftIns";
  action=function() Keys("F7 AKey") end;
}
Last edited by Shmuel on Wed 15 Feb, 2023 10:45, edited 1 time in total.
SergeyNV
Posts: 24
Joined: Mon 25 Apr, 2011 19:52
Has thanked: 2 times

Расскажите про простые лайфхаки

Post by SergeyNV »

А whereis и edit это команды Far или какого-нибудь bash ?

И по ссылке на Ваши макросы - утоните пож-та.
SergeyNV
Posts: 24
Joined: Mon 25 Apr, 2011 19:52
Has thanked: 2 times

Расскажите про простые лайфхаки

Post by SergeyNV »

Yegor wrote: Wed 15 Feb, 2023 01:29 Хотите лайфхак? Ctrl. F6 ShiftEnter Ctrl. AltZ Enter
Поясните пож-та - что это/как использовать ? Нажимаю Ctrl. F6 - файлы сортируются по размеру. Это куда вводить - просто нажимать ?
Last edited by SergeyNV on Wed 15 Feb, 2023 09:12, edited 1 time in total.
User avatar
buniak_a_h
Posts: 4265
Joined: Sat 20 Apr, 2013 00:17
Location: Санкт-Петробад
Has thanked: 222 times
Been thanked: 644 times
Contact:

Расскажите про простые лайфхаки

Post by buniak_a_h »

SergeyNV wrote: Wed 15 Feb, 2023 09:08 whereis и edit это команды Far или какого-нибудь bash ?
Это - префиксы плагина FarCmds.dll, входящего в стандартный комплект поставки Far-а. Обратите внимание! там двоеточие обязательно!
SergeyNV
Posts: 24
Joined: Mon 25 Apr, 2011 19:52
Has thanked: 2 times

Расскажите про простые лайфхаки

Post by SergeyNV »

Так где Ваши макросы найти можно ???
Да и что за телега - у канала имя какое-то есть ?
Last edited by SergeyNV on Wed 15 Feb, 2023 09:17, edited 1 time in total.
User avatar
buniak_a_h
Posts: 4265
Joined: Sat 20 Apr, 2013 00:17
Location: Санкт-Петробад
Has thanked: 222 times
Been thanked: 644 times
Contact:

Расскажите про простые лайфхаки

Post by buniak_a_h »

SergeyNV wrote: Wed 15 Feb, 2023 09:11 Поясните пож-та - что это/как использовать ? Нажимаю Ctrl. F6 - файлы сортируются по размеру. Это куда вводить - просто нажимать ?
  1. Когда задаёте вопрос, цитируйте хоть немного исходное сообщение. А то непонятно, к чему этот вопрос.
  2. Насколько я понял, вопрос относится к этому:
    Yegor wrote: Wed 15 Feb, 2023 01:29 Хотите лайфхак? Ctrl. F6 ShiftEnter Ctrl. AltZ Enter
    В этом сообщении пропущен Alt. Последовательность должна быть такая:
    Ctrl. AltF6 ShiftEnter Ctrl. AltZ Enter
    Это - просто запись клавиатурного макроса. Но так просто он не запомнится (действует только в текущей сессии ФАРа). Чтобы сохранить макрос на будущее наберите в комстроке macro:save  <Enter>
Last edited by buniak_a_h on Wed 15 Feb, 2023 09:24, edited 2 times in total.
User avatar
buniak_a_h
Posts: 4265
Joined: Sat 20 Apr, 2013 00:17
Location: Санкт-Петробад
Has thanked: 222 times
Been thanked: 644 times
Contact:

Расскажите про простые лайфхаки

Post by buniak_a_h »

P/S. Ну и хоткей AltZ для вызова макроса не очень: вы теряете возможность Alt-поиска файлов, начинающихся на z
User avatar
buniak_a_h
Posts: 4265
Joined: Sat 20 Apr, 2013 00:17
Location: Санкт-Петробад
Has thanked: 222 times
Been thanked: 644 times
Contact:

Расскажите про простые лайфхаки

Post by buniak_a_h »

SergeyNV wrote: Wed 15 Feb, 2023 09:14 Так где Ваши макросы найти можно ???
Я же давал ссылку на мой ФАР с макросами. Они - в Profile\macros\ (там значимы с точки зрения макросов три папки: internal, modules и scripts)
SergeyNV wrote: Wed 15 Feb, 2023 09:14 Да и что за телега - у канала имя какое-то есть ?
https://t.me/FarManager
SergeyNV
Posts: 24
Joined: Mon 25 Apr, 2011 19:52
Has thanked: 2 times

Расскажите про простые лайфхаки

Post by SergeyNV »

buniak_a_h wrote: Wed 15 Feb, 2023 09:47 в Profile\macros\
Тормознул я, но нашел в итоге все макросы - они в Profile, а не Macros..

PS Рекомендую поместить ссылку на телеграм и Вашу конфигурацию Far в свой профиль на форуме.
Last edited by SergeyNV on Wed 15 Feb, 2023 13:20, edited 1 time in total.
SergeyNV
Posts: 24
Joined: Mon 25 Apr, 2011 19:52
Has thanked: 2 times

Расскажите про простые лайфхаки

Post by SergeyNV »

buniak_a_h wrote: Tue 14 Feb, 2023 19:27 Ещё бы так же просто можно было сделать создание junction.
Ситуация: есть некая программа (для определённости назовём её Light Alloy), использующая файлы из своей папки (Light Alloy).
Делаю две копии этой папки, отличающиеся расширением (Light Alloy.1 и Light Alloy.2). Если хочу посмотреть что-нить из первой копии - делаю junction с первой папки на папку Light Alloy; если из второго - аналогично. При этом настройки могут быть разные. И вот как раз в этом случае я гашу пассивную панель, жму Alt+F6, стираю расширение - вуа ля! Все изменения (в частности, позиция просмотра, громкость, закладки и т.п.) сохраняются исходной папке (которая с расширением).
Не понял зачем это нужно, если Вы вначале физически копируете папку. Я думал, что места мало и копировать лень, тогда junction помогает экономить место и ускорить процесс. Можете пояснить - настройки программы хранятся в файлах с музыкой ?
User avatar
buniak_a_h
Posts: 4265
Joined: Sat 20 Apr, 2013 00:17
Location: Санкт-Петробад
Has thanked: 222 times
Been thanked: 644 times
Contact:

Расскажите про простые лайфхаки

Post by buniak_a_h »

SergeyNV wrote: Wed 15 Feb, 2023 13:34 Не понял зачем это нужно
  1. Сначала переименовал LA в LA.1 и скопировал всё в LA.2 . Т.е. в реалии существуют LA.1 и LA.2, а просто LA - нету. Но при установке был создан ярлык, запускающий проигрыватель из LA .
  2. Делаю junction с LA.1 на LA; меняю настройки, запускаю проигрыватель из LA. При этом все изменения происходят в LA.1
  3. Делаю junction с LA.2 на LA; проигрываю. Используются вторые настройки, плейлисты и прочее. При этом первые остались такими же, как были на момент "переключения"
User avatar
buniak_a_h
Posts: 4265
Joined: Sat 20 Apr, 2013 00:17
Location: Санкт-Петробад
Has thanked: 222 times
Been thanked: 644 times
Contact:

Расскажите про простые лайфхаки

Post by buniak_a_h »

SergeyNV wrote: Wed 15 Feb, 2023 13:20 Тормознул я, но нашел в итоге все макросы - они в Profile, а не Macros..
На самом деле в Profile\Macros\…
fps
Posts: 267
Joined: Wed 20 Apr, 2005 06:39
Has thanked: 27 times
Been thanked: 14 times

Расскажите про простые лайфхаки

Post by fps »

buniak_a_h wrote: Wed 15 Feb, 2023 14:49 На самом деле в Profile\Macros\…

Code: Select all

Profile\Macros\scripts  | 728MB
Oh My God! )
Post Reply

Return to “Обсуждение Far Manager”