Search
Write a publication
Pull to refresh
4
0
Send message

Там не только F3/F4 есть и другие способы открыть вьювер - например скроллинг мышью во время работы команды, о чем пишется в подсказке при запуске первой команды в сессии:

Что касается копирования из экрана консоли - то оно делается выделением мышью. Выделили кусок мышью, отпустили и все - оно уже в клипборде.

Для обретения дзена советую почитать исходники ядра линукса, ну и за компанию glibc. И осознать, что на этом фундаменте держится чуть менее чем вся современная айти инфраструктура. Вот уж где управляемый хаос в действии…
Причины вполне понятные. Во-первых крайне маловероятно что донаты составят конкуренцию зарплате, во-вторых мне больше нравится писать код как мне нравится, сорри за каламбур.
Так что чтоб не было обидок с одной стороны (я задонатил 100500 шекелей а они так и не сподобились переписать все нафиг сделать маленькую нужную мне фичу, и психологического давления с другой — донаты я не принимаю. И надеюсь это не потребуется:)
Потому что есть работа, есть семья с малым ребенком, стройка дома и хобби. Надо разделять:)
Про скриптинг и апи.
На самом деле у меня был давшнишний опыт создания софта со скриптами и плагинами. По факту я оказался главным писателем этих скриптов и сделал из этого определенные выводы. Я конечно понимаю, что по закону жанра любая программа должна со временем превращаться в интерпретатор диалекта ЛИСПа, но для себя решил, что удобство пользования полезнее чем превращение в IDE.
А что касается фаровского плагин апи… Мне одинаково не нравится и апи 2й версии и апи 3й версии. Могу проаргументировать, но если коменты почитывают разработчики оригинального фара, они могут обидется :)
Про «переговоры».
Закулисных переговоров никаких не было, во всяком случае с моим участием.
На самом деле я изначально начал с 3го фара, потом понял что сделать MVP со вторым будет проще, тупо потому что у него меньше кода. Главные сложности при портировании были не в привязке к winapi (казалось бы), а в более высокоуровневой логике работы с путями и прочее. У 2го фара код был проще тупо потому, что его было меньше. Какие при этом там используются строки — велосипедные или std::string — на фон этих проблем — фактор минимального влияния.
Это не значит что я прям принципиально против 3го фара, это значит что я хотел чтоб заработало побыстрее — потому что самому было нужно. Была надежда что девелоперы подхватят идею и далее пересадят аналогично 3й фар — на тот момент работы там было примерно на месяц. Но оказалось что им это не надо, да и вообще им не все это пришлось не по вкусу. Так что живем как живем.
Ну на данный момент, нечто такое можно прикостылить в alt+F1/Alt+F2 — путем создания файла ~/.config/far2l/favorites со списком директорий и описаний, разделенных табом, к примеру такое содержимое:
/usr/include &Includes
/home/user/projects &Projects

Между путем и именем повторюсь — табы. Амперсанд в имени создает хоткей. Можно делать разделитель — в этом случае вместо пути надо дефис поставить.
ЗЫ недокументировано потому что надеюсь сделать это конфигурябельным через UI, но как обычно руки не доходят
Переименовывать можно по F6 если в окне редактирования имени удалить путь. Причем при переименовывании работают шаблоны (то есть если написать *.txt — то просто поменяется расширение файла). Но правда есть косячок, что если в пассивной панели открыт другой нетрокс то не работает. Руки не доходят дофиксить.
Предвидя вопрос, а почему именно так? А в старом фтп оно так работало…
Shift+F5 у меня в виндовом фаре/нетбоксе виснет намертво почему-то. Я так понимаю это предположительно должно приводить к исполнению команды cp -r на сервере? Совсем уж специфическая штука выходит, может лучше так и писать- cp -r src dst?:)
Насчет скорости — тут как обычно у программиста все работает. Ну я в смысле что у меня на 100сбит/гигабите скорости соответствующие ширине канала.
Так что надо локализовывать область поиска. Для начала — какая сеть, какой протокол и в какую сторону качается файл (разница есть между прочим)?
— Хорошая идея, самому не хватало. Сделал
— Alt+F12 тоже не то?
Да нормальная позиция, что уж там. Для любой отдельно взятой программы всегда найдется целевая группа пользователей, которым она совершенно не нужна.
Прокси, туннели, shell для scp

Как уже написали, это сделано через tsocks, но включается через общую конфигурацию плагина — F9 -> Ctrl+U -> NetRocks options. И, да, придется править конфиг tsocks :)

Rocks: При подключении кидает в пользовательский каталог (что логично). Но попробуйте выйти наверх — вывалитесь обратно в rocks (работает «cd /»)

Если в настройках подключения указать Working directory вместо пустой — полный путь для изначального подключения, типа /home/user — то будет работать сразу так как вам хочется, без cd /

По SCP — повторюсь, нужна (как минимум) возможность выставить кастомный шелл. В общем случае это команда, запускаемая на «той стороне»

Для SCP пока такой возможности нету. Но если сервер — OpenSSH то можно использовать SFTP а не SCP, — в нем возможность повышения привилегий для беспарольного sudoer'а есть: Protocol options — Custom subsystem request/exec: sudo /usr/lib/openssh/sftp-server
SFTP вообще если честно более предпочтительный вариант, SCP — не более чем протокол на случай отсутствия SFTP.

там нужно или фильтр править

Ну да. Если хочется чтоб автокомплит автоматически включался для всех файлов — в фильтре просто пишете * и все.

e.g. задать на BACKSPACE в панели с файлами «HOME-ENTER»

FYI: Ctrl+PgUp выходит в parent dir безо всяких макросов.

Information

Rating
Does not participate
Registered
Activity