перемещение файла
перемещение файла
Предположим, я хочу переместить файл в фолдер, который сейчас не на второй панели. F6, набираю имя фолдера, ошибаюсь в одной букве - и файл без предупреждения переименовывается в olf, и хрен потом вспомнишь, как этот Far30b6103.x64.20230215.msi точно назывался, а все потому что в фаре rename и move неделимы - так сложилось исторически, потому что так сделал Соча. Хочу отдельную команду move, например, ctrl-alt-F6, которая в качестве аргумента будет принимать только фолдер. Хотя undo тоже было бы неплохо.
перемещение файла
Неделимы они в системе, и отличие действительно только умозрительное.
Какая разница если 'пропал' файл после переименования, видимо в том же каталоге, имя всё равно другое?
Сделайте себе макрос который будет принудительно добавлять \ в поле ввода при 'перемещении'.
Какая разница если 'пропал' файл после переименования, видимо в том же каталоге, имя всё равно другое?
Сделайте себе макрос который будет принудительно добавлять \ в поле ввода при 'перемещении'.
Last edited by 2useven10 on Tue 21 Feb, 2023 08:46, edited 1 time in total.
перемещение файла
Я как бы в курсе, откуда ноги растут, но тупо транслировать системное апи на юзерский интерфейс - далеко не всегда хорошая идея. Иногда это UX кошмар. А если тупо добавлять бэкслэш к ошибке, фар создаст несуществующий фолдер. Да, в плане исправления ситуации это лучше переименования, но все равно не покайоке. A Джон Соча всего лишь написал нортон коммандер, не знать пророка и основоположника... пфуй.
Last edited by lvmm on Tue 21 Feb, 2023 08:47, edited 1 time in total.
- buniak_a_h
- Posts: 4268
- Joined: Sat 20 Apr, 2013 00:17
- Location: Санкт-Петробад
- Has thanked: 222 times
- Been thanked: 644 times
- Contact:
перемещение файла
- Не начал.
- Сам несколько раз попадал в такую ситуацию (переименовывался файл, исходное имя - забыто).
- Лично меня бы больше устроило так:
- В историю записывать не только целевой элемент, но и исходный (например, в поле
file
, оно, вроде, дляname=='Copy'
не задействовано) - сделать макрос для F6-Undo (на один шаг!), основанный на этой истории.
- В историю записывать не только целевой элемент, но и исходный (например, в поле
- HaRT
- Moderator
- Posts: 10866
- Joined: Tue 30 Aug, 2005 17:21
- Has thanked: 221 times
- Been thanked: 358 times
перемещение файла
А разве нельзя скриптом добавить в диалог Rename/Move ещё одну кнопку (Move), по нажатию на которую код будет, например, удостоверяться, что путь назначения — это существующая директория, и только после этого запускать собственно перемещение? Или мы можем добавить только обработчик события, но не новый элемент?
Фар есть инструмент, а не нянька. © 2009 DrKnS
- buniak_a_h
- Posts: 4268
- Joined: Sat 20 Apr, 2013 00:17
- Location: Санкт-Петробад
- Has thanked: 222 times
- Been thanked: 644 times
- Contact:
перемещение файла
Скриптом в существующий диалог добавить контрол нельзя. Если есть невидимый - его можно сделать видимым, изменить текст, расположение и ещё что-то. А вот добавить новый нельзя.
Last edited by buniak_a_h on Tue 21 Feb, 2023 19:23, edited 1 time in total.
перемещение файла
Хорошая была бы тема в тщете о сущем, а перемещению файлов неважно соча, сока или соха.
Last edited by HaRT on Thu 23 Mar, 2023 16:43, edited 1 time in total.
Reason: Добавлена ссылка на отделённую Тему
Reason: Добавлена ссылка на отделённую Тему
- buniak_a_h
- Posts: 4268
- Joined: Sat 20 Apr, 2013 00:17
- Location: Санкт-Петробад
- Has thanked: 222 times
- Been thanked: 644 times
- Contact: