Перейти из форума на сайт.

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в on-line?
Вход Забыли пароль? Первый раз на этом сайте? Регистрация
Компьютерный форум Ru.Board » Компьютеры » Программы » FAR Manager (часть 7)

Модерирует : gyra, Maz

 Версия для печати • ПодписатьсяДобавить в закладки
Страницы: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115

Открыть новую тему     Написать ответ в эту тему

Maz



Дед Мазай
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Far Manager
 
   

 
Предыдущие топики:  1 2 3 4 5 6  
 
Где взять последнюю версию?
На странице загрузки скачайте MSI-инсталлятор стабильной сборки нужной вам разрядности (32 или 64 бита) или дистрибутив в виде 7z-архива и установите/распакуйте в любую папку (FAR портабелен и может работать без установки).
Там же на свой страх и риск можно взять наиболее свежую "ночную" сборку (в ночных сборках устраняются выявленные недоработки, добавляются новые функции, но могут содержаться и серьёзные ошибки).
Архив всех предыдущих ночных сборок FAR
Last release на github - собирается практически сразу (в течение получаса) после каждого коммита.
 
Общие сведения о совместимости FAR и плагинов
 
Можно воспользоваться одной из пользовательских сборок FAR Manager
Вопросы, касающиеся сборок, следует задавать непосредственно их авторам, а не на официальном форуме.
 
Где взять дополнительные плагины, скрипты и макросы?
Плагринг. В настоящее время большинство авторов (возможно, уже и все) выкладывают плагины здесь. Кроме плагинов здесь появляется всё относящиеся к FAR: дополнения, консольные шрифты, скрипты и пр.
Анонсы плагинов на официальном форуме. Даже если автор не выкладывает по каким-либо причинам плагин на плагринге, он может дать анонс в этой теме.
Полезные скрипты и макросы.
Шрифт TTF, аналог Terminal 10x18
 
Инструкции по сборке ФАРа из исходников
Набор для самостоятельной сборки ФАРа
Как собрать FAR самостоятельно (старая инструкция)  
 
Ссылки на устаревшие версии
 
Прочее
Портабелизация в FAR 3 плагинов для FAR 1
Выдержка из Far Manager Site and Forum ‹ FAQ :
Отличия FAR 3 от FAR 2
Отличия FAR 2 от FAR 1.7
 
Примечания
 
* 13 декабря 2008 г. произошло переименование веток: ANSI-ветка 1.71 превратилась в 1.75, а Unicode-ветка получила номер версии 2.0 (вместо 1.80). Т.е. версии 1.хх это ANSI ("старый" FAR), а версии 2.хх – Unicode ("новый" FAR). Эти ветки сильно различаются по способу взаимодействия с плагинами и системой!
* При обновлении ANSI-ветки 1.хх более старые версии плагинов могут работать в более новом FAR, но более новые плагины в большинстве случаев требуют обновления FAR (см. документацию).
* Unicode-плагины в ANSI-версии FAR не работают – у них иной способ взаимодействия (API) с Far.exe, поэтому даже не пытайтесь их использовать в FAR версии ниже 1.80.
* При обновлении Unicode-версии FAR 1.80/2.0/3.0 обращайте внимание на номер сборки: следует обязательно обновить все плагины для сборок 677/680/684, иначе они не будут работать. ANSI-плагины (кроме тех, которые работают в редакторе) можно применять в Unicode-версии FAR, в меню плагинов (вызываемом по F11) они будут помечены значком [A] справа от их имени. Unicode-плагины в FAR 1.80/2.x/3.х никаким значком после имени не помечаются.
* Unicode-версия FAR 1.80/2.x/3.х требует как минимум Windows 2000, т.е. она работает только в Windows 2000/XP/2003/Vista/2008/7/8/10.
* Плагины от FAR 2 несовместимы с FAR 3 и не запустятся.
* В FAR 3 выборочно могут работать плагины от FAR 1, однако не стоит брать от FAR 1 плагины для редактора или работающие с дисками: первые портят текст в Юникоде, вторые – файловую систему.
* В любом случае разрядность плагинов должна совпадать с разрядностью FAR, иначе плагин не будет загружен.

 
Принципиальные различия между hard link, symlink и junction
Как запустить Lua/MoonScript из FAR
Как правильно добавить в программу нужную DLL (или иную зависимость), чтобы при обновлении ОС или иных программ она не перестала работать
Как распаковать UUE/XXE файлы патчей и использовать их?
 
ВНИМАНИЕ!
 
Правильное (корректное) завершение Far: всегда завершайте сеанс работы с Far по F10! Подробнее на форуме - Различие выхода из Far по F10 и крестиком
 
Общие правила обращения за помощью
  1. Решаете задачу самостоятельно, при необходимости ищете ответы в теме и других источниках. Предварительное изучение документации обязательно!
  2. Если ваших знаний не хватает, то задаёте вопрос в форуме и строго следуете инструкциям тех людей, которые вам помогают.
  3. Если решить задачу, следуя пунктам 1 и 2, не удалось, то задаёте вопрос разработчикам.

Невыполнение этих правил ведёт к тому, что никто не станет помогать решать вашу задачу.

Всего записей: 39128 | Зарегистр. 26-02-2002 | Отправлено: 12:51 26-09-2022 | Исправлено: XPerformer, 10:20 14-09-2024
destiny child



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Rock (пост)
Цитата:
Обновил Conemu до 210912. cmd --> Shift-Enter --> термирал шрифтом пятого размера. Поставил растровый 10x18, на экране мусор

О чем вообще речь? даже приблизительно не понятно - что это за проблемы? Такое ощущение, что правильное поведение актуальных билдов просто не подходит по привычке использования старого. Ну и все: обновляться - святой запрет, блин...

Всего записей: 3872 | Зарегистр. 01-04-2006 | Отправлено: 20:40 09-11-2022
Rock

Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
destiny child

Цитата:
О чем вообще речь?

Да, бог с ним. Нормально все. Я не умею вставлять картинки -- первые четыре символа в командной строке портятся. Какие-то рамочки вокруг них рисуются, фон светлый появляется. Терпимо. Про шрифт в ПМ сказали, что глюк известный, нужно какой-то ключ в реестре при запуске Фара каждый раз удалять. Мне проще откатиться на conemu 2016-го года и забыть про все это. Оно реально того не стоит.

Всего записей: 1258 | Зарегистр. 10-04-2003 | Отправлено: 21:16 09-11-2022
Victor_VG



Tracker Mod
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Rock
 
1) Почему надо использовать именно растровый шрифт? Потому, что его знакогенератор аппаратно зашит в VGA чип?
2) Есть такая штука Console Control - ставите, пользуетесь. Скрипты управления в архиве. Достаточно *.lua, кроме того можно использовать и мой Common_ConsControl.lua который автоматически выставит размер и шрифт окна (меняется по вкусу) при запуске фар-а. Ничего сложного,  всё что можно и нельзя давно расписано.

----------
Жив курилка! (Р. Ролан, "Кола Брюньон")
Xeon E5 2697v2/C602/128 GB PC3-14900L/GTX 1660 Ti, Xeon E5-2697v2/C602J/128 Gb PC3-14900L/GTX 1660 Ti

Всего записей: 34389 | Зарегистр. 31-07-2002 | Отправлено: 21:17 09-11-2022 | Исправлено: Victor_VG, 21:18 09-11-2022
Rock

Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Victor_VG

Цитата:
Почему надо использовать именно растровый шрифт?

Привык я к нему за более чем двадцать лет. Но это без разницы -- оно размер никакого шрифта не запоминает, если из Фар + conemu по Shift-Enter cmd запускать. Да бог с ним -- нашлась версия, которая работает нормально, и ладно.

Цитата:
Потому, что его знакогенератор аппаратно зашит в VGA чип?

Я сомневаюсь, что винда сейчас даст карту в текстовый режим переключить.

Всего записей: 1258 | Зарегистр. 10-04-2003 | Отправлено: 21:25 09-11-2022
Victor_VG



Tracker Mod
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Rock
 
Вам предложили готовое решение - оно вас не устроило, но у меня проблем с конему и люсида консоле нет:
 



----------
Жив курилка! (Р. Ролан, "Кола Брюньон")
Xeon E5 2697v2/C602/128 GB PC3-14900L/GTX 1660 Ti, Xeon E5-2697v2/C602J/128 Gb PC3-14900L/GTX 1660 Ti

Всего записей: 34389 | Зарегистр. 31-07-2002 | Отправлено: 21:58 09-11-2022
Rock

Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Victor_VG
А наберите cmd и нажмите Shift-Enter -- что будет?

Всего записей: 1258 | Зарегистр. 10-04-2003 | Отправлено: 22:25 09-11-2022
Victor_VG



Tracker Mod
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Rock
 
Ничего:
 

 
в левом окне b6049, в правом родная консоль cmd. Что сломалось?

----------
Жив курилка! (Р. Ролан, "Кола Брюньон")
Xeon E5 2697v2/C602/128 GB PC3-14900L/GTX 1660 Ti, Xeon E5-2697v2/C602J/128 Gb PC3-14900L/GTX 1660 Ti

Всего записей: 34389 | Зарегистр. 31-07-2002 | Отправлено: 22:43 09-11-2022
Rock

Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Victor_VG

Цитата:
в левом окне b6049, в правом родная консоль cmd. Что сломалось?

У Вас -- ничего. Но я до 2009-го года откатиться не смогу, работа не позволит.
 
Ну, хорошо. У меня еще ConEmuPack.140404.7z, который имеет дату апреля 2014-го года. Давайте его проверим... Пипец!!! Идеально. И шрифт запомнило, и первые четыре символа не курочит.
Ну, что ж -- от добра добра не ищут. Зря я восемь с половиной лет назад решил conemu обновить. ConEmuPack.140404.7z -- самая безглючная версия.
А у Рошаля какая версия последняя была? Шучу, шучу...

Всего записей: 1258 | Зарегистр. 10-04-2003 | Отправлено: 23:10 09-11-2022
Victor_VG



Tracker Mod
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Rock
 
У меня в PAF ConEmu v21.7.18.0 взятая с сайта разработчика и я обновлять её не тороплюсь - устраивает.

----------
Жив курилка! (Р. Ролан, "Кола Брюньон")
Xeon E5 2697v2/C602/128 GB PC3-14900L/GTX 1660 Ti, Xeon E5-2697v2/C602J/128 Gb PC3-14900L/GTX 1660 Ti

Всего записей: 34389 | Зарегистр. 31-07-2002 | Отправлено: 23:33 09-11-2022
skipik



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Linux-порт Far Manager: что нового за 2022й?
тут и форк уважаемого shmuz упоминается.

Всего записей: 4832 | Зарегистр. 07-07-2006 | Отправлено: 23:37 09-11-2022
Victor_VG



Tracker Mod
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Кстати, могу поделится - ConEmu-portable.7z из серии "распаковать и пользоваться". Взята с сайта разработчика. Запускаем ConEmu и в её консоли вызываем нужную программу указав полный путь и ключи запуска её основного модуля. Для 32-бит Windows XP или новее, для 64-бит Windows Vista или новее.

----------
Жив курилка! (Р. Ролан, "Кола Брюньон")
Xeon E5 2697v2/C602/128 GB PC3-14900L/GTX 1660 Ti, Xeon E5-2697v2/C602J/128 Gb PC3-14900L/GTX 1660 Ti

Всего записей: 34389 | Зарегистр. 31-07-2002 | Отправлено: 23:45 09-11-2022
shmuz

Full Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
skipik, спасибо за информацию. Всё жду пока появятся реальные пользователи.

Всего записей: 1905 | Зарегистр. 09-03-2012 | Отправлено: 00:23 10-11-2022
Rock

Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
skipik
Я так понял, там нет VT100. А почему? Даже виндовый Фар, как мне тут уже сообщали, уже умеет рисовать через VT100. Для Линукса это было бы самое очевидное решение. Других вообще не надо. Или VT100 терминалы на Линуксе сильно медленные для решения этой задачи? Если рендерить в памяти и пихать все одним printf'ом, то даже медленные реализации могут оказаться вполне рабочими. На винде printf всего экрана очень быстрый.

Всего записей: 1258 | Зарегистр. 10-04-2003 | Отправлено: 00:50 10-11-2022
Wave_Blessed

Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
shmuz, а на пальцах для виндузятника если, чем форк отличается от апстрима, почему нельзя совместно работать над одним проектом, и почему пользователи могут выбрать его, а не апстрим?
Я, конечно, понимаю, что каждый выбирает по себе, но неужели там что-то принципиально делящее фар для линукса на два разных проекта?

Всего записей: 1259 | Зарегистр. 16-04-2006 | Отправлено: 00:59 10-11-2022
shmuz

Full Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Wave_Blessed
Основное отличие моего форка - макросистема на Lua, почти идентичная той, что в Фар 3.
В апстриме - макроязык, вы должны его помнить, тот, что был в Фар 2.
 
Прежде, чем начать свой отдельный форк, я предложил автору апстрима работать вместе, но ответа от него не удостоился (хотя до этого мы немного переписывались на гитхабе).

Всего записей: 1905 | Зарегистр. 09-03-2012 | Отправлено: 03:21 10-11-2022
Wave_Blessed

Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Ну так за макросистему на луа отвечает плагин, и судя по приведенной выше статье на гитхабе, в апстриме оный плагин появился?
 
А, всё, понял.

Всего записей: 1259 | Зарегистр. 16-04-2006 | Отправлено: 10:50 10-11-2022 | Исправлено: Wave_Blessed, 11:32 10-11-2022
Alexyz21



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Rock
1. Кладёте скрипт к остальным скриптам в %FARPROFILE%\Macros\scripts\
2. Перезапускаете FAR
3. Юзаете.
 
Как юзать:
 
1. CtrlS -  PUSH, Добавление текущей директории в список DIRS.
2. CtrlD - POP, Открытие текущей директории в списке DIRS, при этом текущей становится предыдущая директория.
3. Ctrl0 - Показать список DIRS, далее Путь может быть выбран цифро-буквой, либо кнопками курсора + Enter. Также из меню доступны F1 - Help, F2 - сохранение DIRS в текущей директории, F4 - загрузка DIRS из текущей директории. DEL удалет директорию под курсором (текущую), F5 - виртуально заменяет диск в путях на текущий.
4. Ctrl1-9 - Прямой переход в указанную директорию, буквенные из меню, прямой не делал, поскольку они будут перекрывать шоркаты FAR.
5. Если скопировать DIRS.TXT в %FARPROFILE%\Macros\scripts\, то он будет подгружаться автоматически.
6. DIRS.TXT обычный список директорий, верхняя это 1-я, самая старая, последняя это самая свежая, добавлена последней. Корректность путей не проверяется, что записано, то и получаем.
7. В шапке скрипта находится блок конфигурации с настраиваемыми переменными.
8. Список DIRS.TXT загружается автоматически, если он присутствует в открываемой директории по POP
9. Скрипт должен работать на старых билдах FAR 3.0
 
Shell.DIRS.lua
Подробнее...

Всего записей: 3690 | Зарегистр. 16-06-2007 | Отправлено: 12:20 10-11-2022 | Исправлено: Alexyz21, 13:09 13-11-2022
Rock

Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Alexyz21
Спасибо. Теперь понятно.

Цитата:
8. Список DIRS.TXT загружается автоматически, если он присутствует в открываемой директории по POP

Как-то не вяжется с F4 -- попробую отломать, если соображу как. Не должно ничего грузиться само -- только я знаю, когда я переключаюсь на другой проект и мне нужны другие shortcut'ы.
 
По F4 22: bad argument #1 to 'open' (sting expected, got table), если файла dirs.txt нет.
 
А в целом возможности макроязыка поражают. И Ваше решение мне очень понравилось -- реально мегафича получилась. Теперь я смогу сменить RCtrl на Alt, что будет нажиматься гораздо удобнее.

Всего записей: 1258 | Зарегистр. 10-04-2003 | Отправлено: 13:25 10-11-2022
Alexyz21



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

Цитата:
как-то не вяжется с F4 -- попробую отломать

autold = false
 
Например удалили пробелом лишние пути, по F4 восстановили. Автомат хорош тогда, когда у вас есть глобальный DIRS.TXT в скриптах, он загружается автоматом и в нём есть путь в Projects, в котором лежит свой DIRS.TXT, содержащий пути в папки проектов, содержащие свои DIRS's. Ошибку сейчас поправлю.
 
UP. Если DIRS.TXT в папке отсутствует, то что должно происходить - попытка загрузки глобального DIRS.TXT из скриптов, или ничего?

Всего записей: 3690 | Зарегистр. 16-06-2007 | Отправлено: 13:33 10-11-2022 | Исправлено: Alexyz21, 14:03 10-11-2022
Rock

Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Alexyz21
И между сессиями не сохраняет shortcut'ы.  
И порядковые номера перепутаны.
И дырки хотелось бы иметь:
dir1 -- Ctrl-1
<empty line>
dir2 -- Ctrl-3
И сохранение я бы сделал каким-нибудь сложным, чтобы если F2 и F4 перепутаешь, не затерло бы нужное без предупреждения.
 
Вoобще, можно сделать массив из девяти элементов и кнопки для помещения текущей директории на i-е место. dir.txt -- файл из девяти строчек. А кому надо, заменят на Alt и вообще, что хочешь. Типа, Alt-Shift-(1..9) запихнуть, Alt-(1..9) перейти. Alt-0 -- список.
 
Добавлено:

Цитата:
Если DIRS.TXT в папке отсутствует, то что должно происходить - попытка загрузки глобального DIRS.TXT из скриптов, или ничего?

Я бы ничего не делал. Я сторонник максимально прямолинейных и надежных решений. Есть функциональность: загрузить текущий dirs.txt. Нет его -- значит нет.
Глобальный в моем понимании -- это последний.

Всего записей: 1258 | Зарегистр. 10-04-2003 | Отправлено: 14:12 10-11-2022
Открыть новую тему     Написать ответ в эту тему

Страницы: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115

Компьютерный форум Ru.Board » Компьютеры » Программы » FAR Manager (часть 7)


Реклама на форуме Ru.Board.

Powered by Ikonboard "v2.1.7b" © 2000 Ikonboard.com
Modified by Ru.B0ard
© Ru.B0ard 2000-2024

BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

Рейтинг.ru