Спасибо, попробую, - если будут глюки с определением кодировки отпишусь. Кажется я уже когда-то с этой опцией игрался, но забыл что там не устроило.
А при создании нового файла оставю макрос, автоматически выбирающий UTF-8 при нажатии Shift-F4, чтобы сразу вставляло BOM-маркер в начало файла.
Search found 69 matches
- Fri 10 Mar, 2017 01:03
- Forum: Нужна помощь
- Topic: Макрос автоопределения кодировки для редактора
- Replies: 3
- Views: 3677
- Fri 10 Mar, 2017 00:12
- Forum: Нужна помощь
- Topic: Макрос автоопределения кодировки для редактора
- Replies: 3
- Views: 3677
Макрос автоопределения кодировки для редактора
Возможно ли написать макрос, который будет гибко решать какую кодировку в редакторе выставить? - если создается новый файл, выставлять по-умолчанию UTF8 - если открывается существующий файл, определять является ли он UTF8 (есть ли в нем недопустимые для cp1251 символы и тогда, если есть, открывать к...
- Tue 07 Jun, 2016 01:11
- Forum: Нужна помощь
- Topic: User Menu: SET не присваивает переменной значение
- Replies: 16
- Views: 5690
User Menu: SET не присваивает переменной значение
Этот стандарт - консольные команды Windows.
И, IMHO, если уж делать, так чтобы не вызывало проблем.
И, IMHO, если уж делать, так чтобы не вызывало проблем.
- Sat 04 Jun, 2016 22:09
- Forum: Нужна помощь
- Topic: User Menu: SET не присваивает переменной значение
- Replies: 16
- Views: 5690
User Menu: SET не присваивает переменной значение
Нашел ещё один баг встроенного интерпретатора в меню: неправильно обрабатывается следующий формат команды SET: SET "B=BBB" Вместо переменной B , здесь присваивается значение переменной "B (!) set "B=BBB" echo «B» == %B% echo «"B» == %"B% pause В .bat/cmd файле отра...
- Sat 04 Jun, 2016 21:42
- Forum: Нужна помощь
- Topic: User Menu: SET не присваивает переменной значение
- Replies: 16
- Views: 5690
User Menu: SET не присваивает переменной значение
... А еще лучше - сделать несколько буферов, типа :clipbuf0:, :clipbuf1:, ... :clipbuf9: 138330 Еще бы в Far сделать стандартный временный буфер для таких вещей Зачем? ....[/quote] Например затем, что количество строк с командами в меню сильно ограничено. Кстати, интересно, что здесь Ваша команда SE...
- Wed 01 Jun, 2016 22:43
- Forum: Нужна помощь
- Topic: User Menu: SET не присваивает переменной значение
- Replies: 16
- Views: 5690
User Menu: SET не присваивает переменной значение
Да, это можно попробовать, спасибо. Еще бы в Far сделать стандартный временный буфер для таких вещей, например
где Фар сам подставлял бы временный файл или что-то другое (но не загаживая системный Clipboard).
Code: Select all
echo %somevar%>>:clipbuf:
- Wed 01 Jun, 2016 22:17
- Forum: Нужна помощь
- Topic: User Menu: SET не присваивает переменной значение
- Replies: 16
- Views: 5690
User Menu: SET не присваивает переменной значение
Можно проверять наличие tmp: А еще можно опцию добавить, т.е. запустить во внешнем временном скрипте Или придумать и добавить какой-то способ передачи значений переменных между строками скрипта Если бы я с этим сталкивался один-два раза, то не пошел бы писать тему. Но так как мистика происходит регу...
- Wed 01 Jun, 2016 19:37
- Forum: Нужна помощь
- Topic: User Menu: SET не присваивает переменной значение
- Replies: 16
- Views: 5690
User Menu: SET не присваивает переменной значение
cmd-файл можно и без Far использовать. А Far безусловно именно командный процессор (в смысле менеджмента и отдачи команд).
Или Вы считаете, что это функционал нужно из меню убрать?..
Или Вы считаете, что это функционал нужно из меню убрать?..
- Wed 01 Jun, 2016 19:18
- Forum: Нужна помощь
- Topic: User Menu: Как восстановить слетевшее меню в FAR 2?
- Replies: 6
- Views: 2306
User Menu: Как восстановить слетевшее меню в FAR?
Для бэкапа отдельно меню пользователя, переделал прилагавшийся файл cmd: BackupUserMenu.bat set savepath=%~dp0 set usermenufile=FarSettings.UserMenu.reg set reg=reg IF EXIST "%systemroot%\sysnative\reg.exe" set reg="%systemroot%\sysnative\reg.exe" reg export "HKCU\Software\F...
- Wed 01 Jun, 2016 19:07
- Forum: Нужна помощь
- Topic: User Menu: Как восстановить слетевшее меню в FAR 2?
- Replies: 6
- Views: 2306
User Menu: Как восстановить слетевшее меню в FAR?
Разобрался в причине глюка Far: если случайно поставить/скопировать лишнюю скобку } во время редактирования, сохранить это и выйти из редактора, то меню будет обрезано по этой скобке. Все что было после нее пропадет (т.е. все следующие пункты и подпункты меню). IMHO, это баг парсера меню. Нелья вот ...
- Wed 01 Jun, 2016 16:44
- Forum: Нужна помощь
- Topic: User Menu: Как восстановить слетевшее меню в FAR 2?
- Replies: 6
- Views: 2306
User Menu: Как восстановить слетевшее меню в FAR?
Так его и небыло.
- Wed 01 Jun, 2016 16:38
- Forum: Нужна помощь
- Topic: User Menu: Как восстановить слетевшее меню в FAR 2?
- Replies: 6
- Views: 2306
- Wed 01 Jun, 2016 16:24
- Forum: Нужна помощь
- Topic: User Menu: SET не присваивает переменной значение
- Replies: 16
- Views: 5690
User Menu: SET не присваивает переменной значение
Перенести весь набор команд в CMD-файл и вызывать его. Не подходит, потому что bat-файл для каждого пункта меню создавать никуда не годится. Это нужно делать встроенными средствами, для чего они и делались, иначе вообще в чем был смысл встраивания скрипта в само меню. Хочется все же разобраться - э...
- Wed 01 Jun, 2016 16:15
- Forum: Нужна помощь
- Topic: User Menu: Как восстановить слетевшее меню в FAR 2?
- Replies: 6
- Views: 2306
User Menu: Как восстановить слетевшее меню в FAR 2?
Слетело меню FAr, - помогите восстановить! Есть ли какой-то бэкап, копия, откуда можно его восстановить? Пока писал вопрос на форум про глюк в меню, делал тесты копируя пункты меню в редакторе, и после одного из сохранений внезапно у меня осталось только несколько пунктов меню из сотен! Фар глюкнул ...
- Wed 01 Jun, 2016 16:07
- Forum: Нужна помощь
- Topic: User Menu: SET не присваивает переменной значение
- Replies: 16
- Views: 5690
User Menu: SET не присваивает переменной значение
Какой-то глюк в меню: пытаюсь составить сложную командную строку с параметрами, присвоив предварительно значение переменным, но столкнулся с каким-то глюком: SET некоторым переменным присваивает значения, а некоторым - нет. Если вместо SET подставить ECHO, то все отрабатывает нормально (переменные р...