Разгон мышей или скоростной web-серфинг для экстремалов


FAR


Файловый менеджер FAR – один из самых удобных. Он существенно упрощает навигацию по диску и выполнение повседневных операций. Для многих хакеров он стал настоящим IDE (интегрированной средой разработки), и ничего другом для счастья им уже и не надо. Разве что макросов. Вплоть до версии 1.70 бета 5, выпущенной 10 апреля 2003 года, FAR поддерживал довольно примитивный механизм записи макрокоманд, позволяющий выполнять однотипные действия одним нажатием и переопределять стандартные сочетания клавиш, используемых FAR'ом.

Чтобы начать запись достаточно нажать <Ctrl>+<.>. В верхнем левом углу тут же появляется красная буква "R", то есть Record (см. рис 12). Теперь все действия, совершаемые над FAR'ом, запоминаются в памяти. Повторное нажатие <Ctrl>+<.> останавливает запись и запрашивает горячую клавишу, которой будет вызывается макрос и сохраняет его в реестре.

 

Рисунок 12 буква "R", горящая в левом верхнем углу сигнализирует о записи макроса

Казалось бы, что можно сделать такого крутого с помощью макросов? А вот что! Допустим, установили мы плагин "colorer" и начали читать новеллу "Press Enter". Только ни хрена она не читается, потому что по умолчанию colorer не подсвечивает диалоги, если натыкается на перенос строки. Как-то неаккуратно получается.

 

Рисунок 13 по умолчанию, текст, заключенный в кавычки, не подсвечивается, если в нем встречается перенос строки

Посмотрим, что тут можно сделать. Нажимаем <F11> для вызова меню плагиов, находим там colorer, в нем выбираем "list types" и пытаемся подобрать наилучший тип синтаксической подсветки, которой оказывается "x. scripts: Apache httpd.conf" (см. рис.12).

 

Рисунок 14 режим "x. scripts: Apache httpd.conf" задает правильный тип подсветки

И все бы было хорошо, но каждый раз лазить в меню colorer'а слишком напряжно. А макросы на что? Повесим "подсветку" на любую свободную функциональную клавишу. Например, на <F9>. Только тут есть одна тонкость. При входе в list types, курсор находится на последнем выбранном типе, а он каждый раз разный. Как объяснить это макросу? Очень просто! Жмем клавишу <Home>, переходя в начало списка типов, откуда уже спускаемся к строке "x. scripts: Apache httpd.conf"!




Начало  Назад  Вперед