Пишу, по большей части, про историю, свою жизнь и немного про программирование.

Far 2.0: открываем файлы в UTF-8

FAR 2.0 alpha, как известно, умеет работать с файлами в Unicode-кодировках. А вот открывать файлы по умолчанию в UTF-8 пока не умеет.

Но этому его можно легко научить. Заходим в FAR, становимся на какой-нибудь текстовый файл в UTF-8 и нажимаем (запятые нажимать не надо): Ctrl+., Shift+F4, Shift+Enter, ↓, Ctrl+↓, ↓, ↓, ↓, Enter, Enter, Ctrl+., F4

Всё, теперь новые файлы будут по F4 открываться в кодировке UTF-8.

37 комментариев
rembish.livejournal.com 2009

Ctrl+., Shift+F4, Shift+Enter, ↓, Ctrl+↓, ↓, ↓, ↓, Enter, Enter, Ctrl+., F4

Fatality!

Евгений Степанищев (bolknote.ru) 2009

Комментарий для rembish.livejournal.com:

Пацталом :)

aire.livejournal.com 2009

Реально комбо какое-то)

david-m.livejournal.com 2009

Друг мне рассказывал историю. Дело было в середине 90-х, он был приходящим эникейщиком в одной конторе. Как-то ему звонят в панике — приезжайте, говорят, у нас всё сломалось и ничего не работает. Приезжает. Мы, говорят ему, всё делаем по инструкции, должен Автокад открыться, а он не открывается, всё плохо, мы все умрём. Ну давайте, говорит инструкцию.

Инструкция выглядела так:

  1. Включить питание.
  2. Дождаться, пока экран станет синим. (дословно! — Д. М.)
  3. Нажать стрелку вниз N раз.
  4. Нажать «Ввод».
    … и так далее — дальше там были стрелки и «вводы», в конце концов должен был запуститься Автокад.

Суть проблемы заключалась в том, что кто-то создал в корне новую папку, из-за чего вся магическая последовательность стрелок и энтеров, естественно, накрылась медным тазом.

P. S. П. 2, между прочим, означал не больше не меньше как запуск Нортона.

Ярослав (eremenko17.ya.ru) 2009

Самый лучший файловый менеджер — Проводник. Дискас.

Евгений Степанищев (bolknote.ru) 2009

Комментарий для david-m.livejournal.com:

Да-да, я такие инструкции и сам писал. Это много проще, чем научить пользоваться программой, а времени на обучение всегда нехватает.

Евгений Степанищев (bolknote.ru) 2009

Комментарий для eremenko17.ya.ru:

Да-да, а самый лучший редактор — Notepad.

Когда такие штуки говоришь, сначала надо узнать для чего программа используется. Вот я в FAR’e чаще редактирую, чем делаю что-то ещё.

o4kapuk (o4kapuk.ru) 2009

Комментарий для eremenko17.ya.ru:

Думается, это сильно зависит от привычек и сложившегося стиля работы.
Если этот стиль работы подразумевает командную строку — ну хоть застрелись, а фар будет в тыщу раз удобнее Total Commander, а в Mac OS X будет упорно собираться Midnight Commander чертзнаеткакой давности, несмотря на наличие великолепнейших PathFinder-ов с табами, клипбордом, блекджеком и прочими там. Почему? Потому что в mc можно набрать команду и (нажав ^O) увидеть результат ее выполнения. И для таких людей файловый менеджер может быть только с командной строкой, и для них (нас) это — такой же «дискас», как для Вас — «лучшесть» Проводника.

freefd.mp 2009

Konami Code Far Edition.

anton-ikonnikov.moikrug.ru 2009

Ctrl+. очень хитро себя ведет, нигде не говорит, что начинает макрос записывать...

Off: А почему «ответил eremenko17.ya.ru»? Вроде пишет Ярослав, а отвечают какому-то сайту...

Евгений Степанищев (bolknote.ru) 2009

Комментарий для anton-ikonnikov.moikrug.ru:

Говорит: слева вверху появляется «R» на красном фоне.

Ответ на «off» такой: пишет на самом деле человек с идентификатором (как бы логином на мой сайт) «eremenko17.ya.ru». То, что это выглядит как имя сайта неважно (jabber выглядит как e-mail, например). Ярославов тут может быть куча, а eremenko17.ya.ru — один. Кроме того, многие OpenID (livejournal, как пример) вообще не отдают ник человека, как с ними быть? Указывать ник и OpenID вперемешку?

anton-ikonnikov.moikrug.ru 2009

Комментарий для Евгения Степанищева:

Хм, действительно говорит :)

Уникальный идентификатор — это конечно хорошо, но существующий у Вас способ отображения комментариев тяжел для восприятия. Древовидные комментарии я не люблю, считаю, что русского языка достаточно для того, чтобы понять кто кому и куда ответил. В Вашем же случае, я вроде как могу явно указать, кому я отвечаю. Из-за этого я освобождаю себя от необходимости обратиться к собеседнику, чтобы он и все остальные поняли, что это я говорю именно Вам. Но тогда получается то, что сплошняком комментарии читать тяжело (Да-да, я такие инструкции и сам писал... Да-да, а самый лучший редактор — Notepad... — несвязанные мысли совершенно), начинаешь выяснять кому был дан ответ — обнаруживаешь, что eremenko17.ya.ru, ищешь, что написал этот eremenko17.ya.ru — а это оказывается Ярослав@eremenko17.ya.ru, причем последнее очень бледно.

dmk (claimid.com/dmk/) 2009

Комментарий для Евгения Степанищева:

если макрос делать по-правильному, то надо бы проверить что под курсором файл. иначе теряем возможность редактировать атрибубы каталогов по f4

Евгений Степанищев (bolknote.ru) 2009

Комментарий для anton-ikonnikov.moikrug.ru:

Гм. Спасибо, подумаю — может действительно писать ник, если его нет, то имя…

Евгений Степанищев (bolknote.ru) 2009

Комментарий для claimid.com/dmk/:

Я этим не пользуюсь, я Ctrl+A нажимаю.

viperet.livejournal.com 2009

Макрос насколько я помню можно оформить в виде REG файла, чтоб потом не приходилось другим такие фаталити набирать!

agalkin.ru 2009

Комментарий для Евгения Степанищева:

Сделайте просто, чтобы имя после «ответил» в точности совпадало с именем над комментарием. То есть так же имя и сереньким сайт с собакой. И в селекте под формой тоже. Будет намного понятнее, кто где.

Евгений Степанищев (bolknote.ru) 2009

Комментарий для agalkin.ru:

В select’e далеко не все браузеры смогут раскрасить :) Но подумаю на эту тему усиленно.

Ярослав (eremenko17.ya.ru) 2009

Комментарий для Евгения Степанищева:

А Блокнот ведь и вправду лучший редактор! Он универсальный и есть у каждого. Я, кстати, HTML в нём пишу :-) (на других языках не пишу)

(#20  bolk @bolknote.ru  сегодня ответил eremenko17.ya.ru

Ага, а IE лучший браузер: он тоже есть у каждого.)

o4kapuk (o4kapuk.ru) 2009

Комментарий для eremenko17.ya.ru:

У меня нет IE.

Евгений Степанищев (bolknote.ru) 2009

Комментарий для eremenko17.ya.ru:

(ищет у себя на X7500 блокнот) Слушай, у меня нет тут блокнота, а вот IE есть, да. Правда, пишу я сейчас из «Оперы».

А если серьёзно, то «есть у каждого» — это не показатель качества редактора.

kildor (kildor.ya.ru) 2009

Комментарий для Евгения Степанищева:

Во первых, последние версии фара научились очень хорошему автоопределению, и я не помню, когда последний раз открылось что-то не с той кодировкой.

Во вторых, проще воспользоваться пользовательским меню+макросами.

Евгений Степанищев (bolknote.ru) 2009

Комментарий для kildor.ya.ru:

У меня автоопределение что-то не пашет.

kildor (kildor.ya.ru) 2009

Комментарий для Евгения Степанищева:

А какой билд фара у тебя?

Евгений Степанищев (bolknote.ru) 2009

Комментарий для kildor.ya.ru:

Не знаю, посмотреть не могу, он у меня дома.

ICEMAN.ya.ru 2009

:>У меня автоопределение что-то не пашет.

F9
left 2 раза
down 11 раз

чекбокс «автопределение кодовой страницы»

то же самое в «настройка прогpаммы просмотрa» и «настройки редактора».

ты бы привинтил возможность залития картинок — интерестней станет

//с версии билда 800 с чем то, привинчен мозилловский детектор кодировок

Евгений Степанищев (bolknote.ru) 2009

Комментарий для iceman.ya.ru:

Я ставил эти галочки. Попробую скачать билд новее.

Зачем мне тут картинки? :) Я и HTML убрал, а ты предлагаешь картинки. Текстом надо учиться общаться ;)

kbept.livejournal.com 2009

Комментарий для Евгения Степанищева:

Кстати кроме ночных сборок, один из активных плагинописателей собирает msi пакет:
http://code.google.com/p/farplug/downloads/list

А насчёт статуса альфа/бета/релиз у фара вроде как сейчас глухо, на форуме в основном отвечают «транк стабилен и хорошо».

Евгений Степанищев (bolknote.ru) 2009

Комментарий для kbept.livejournal.com:

ООО! Спасибо!

kbept.livejournal.com 2009

Комментарий для Евгения Степанищева:

Да, а ещё для обновления использую Update:
http://forum.farmanager.com/viewtopic.php?f=11%26t=3696

Вообще на форуме много интересного пишут люди. Живёт сообщество.

brammator.livejournal.com 2010

кому-то смешно, а мне в юности пришлось почту распечатывать из-за сгоревшего монитора. полуось три, с графическим десктопом, все дела. ориентироваться приходилось только на память и характерное трещание винта.

Евгений Степанищев (bolknote.ru) 2010

Комментарий для brammator.livejournal.com:

Я примерно тем же занимался несколько раз — монитора не было, а какие-то действия надо было сделать.

deiam 2011

Спасибо, очень пригодилось =)

Женя 2011

Искал как сделать UTF-8 по умолчанию, нашёл ваш пост, большое спасибо, сделал так же.

Евгений Степанищев (bolknote.ru) 2011

Комментарий для Женя:

Возможно в новом FAR2 стало лучше, три года прошло всё-таки.

Вася 2015

Спасибо, тебе, добрый человек..
Фар мой любимый редактор, но постоянно перекодировать руками — просто убивало))

Вася 2015

UPD. Поставил 3.0 — проблема вообще отпала на корню. Надо почаще на оф.сайт заходить.... ))