как правило заходить проще. я когда свой NAS перелопачивал (в итоге 1,5 Тб данных перегнал), то просто создавал папки, а потом выделяю однотипные данные Ins, делаю F6 в заранее открытую по этому типу, например Photo, и переношу. Если их много, то пока переносится открываю второй FAR и делаю что-то следующее.
Вообще в FAR много горячих клавиш, я их знаю лет 20-25 мне проще,
Ctrl+Ins - копирует имя файла
Ctrl+Enter - вставляет в командную строку текущее имя
Ctrl+O - убрать панели, помогает полноценно редактировать консольный ввод
Ctrl+F - вставляет в командную строку текущее ПОЛНОЕ имя файла, то есть от имени диска включая все папки, причем в кавычках, если есть например пробелы
Потратьте 10 минут и посмотрите сами https://ru.wikipedia.org/wiki/Everything_(локальный_поисковик). Мы тут переписываемся дольше. Everything умеет обращаться к MFT напрямую, минуя API Windows. Поэтому для индексации всего диска достаточно прочитать один файл $MFT. Весь процесс на моих дисках заимает 10-30 секунд. Не представляю, зачем вам файловый менеджер, если вам не нужен поиск, но дело ваше.
P.S. Массовый подсчет размеров папок делается по Alt+Shift+Enter.
Школьный курс информатики давно устарел. Этот предмет или убирать надо из программы или делать совсем другой предмет, который бы отвечал современным условиям. А то что изучают сейчас - давно неактуально. И спорить о том какой язык программирования изучать - бесполезно. Пустая трата времени. Может лучше в курс математики включить основы алгоритмизации и логики, вместо бесполезного предмета информатики. В школьной программе 90% бесполезного материала.
По опыту ВУЗа (где был как раз паскаль на первом курсе) и финальная задача - написание синтаксического калькулятора по результатм первого семестра. Часто писали на доске :)
Итак, сейчас, когда мне уже 40+, могу сказать следующее:
программирование на доске учит читать и интерпретировать код в голове, что крайне полезно. Иногда по должности надо читать "чужой" код, очень помогает,
процедурная парадигма программирования, задачи на списки и рекусию дают возможность набрать "базовых" техник. Опять же, смотря чудок код, некоторым не помешало бы
Как первый опыт - почему бы и нет. Тут есть простая аналогия с спортом. Занятия различными видами спорта полезно даже для профессионалов, если они занимались этим в детстве. Нарабатываются навыки и рефлексы, которые позволяют потом выгодно отличаться от конкурентов.
Программирование - это не совсем та специальность, которую на мой взгляд стоит изучать как в "техникуме", поэтому нет проблемы, если в начале пути будет изучаться Паскаль
Если не в теории, а на практике работать с детьми - быстро осознаешь насколько важно удержать их внимание, а это значит нужен минимум сущностей, строк кода, вводных слов и противоречий нестрогой типизации. В этом смысле Python, VBA/StarBasic, Pascal хороши - они это дают. Кстати, увлечется программированием в школе каждый 20-й ученик, и я не могу определить что важнее: дать ему знаний, или остальным 19-ти дать общее понимание алгоритмов.
У VBA есть два огромных плюса - трансляция действий пользователя в код при записи макроса и 50% вероятность "второго пришествия" (а не 0,5%) того что это будет частью офисной работы или учебы, и здорово сэкономит время и нервы. VBA применим не только в Microsoft Office, но и во втором по популярности, но свободном офисном пакете OpenOffice|LibreOffice (но там еще есть и вездесущий Python, причем из коробки).
Python в качестве учебного языка логичен из-за поддержки всех парадигм кода, нахождения в статусе Top-1(3) и применения в качестве языка мета-конфигурирования во всех современных технологиях. То есть он не имеет специфики. Код для изучения простых алгоритмов на Python будет самым компактным, хорошо укладывающимся в юные головы с шилом в ж. А именно из таких получаются программисты.
Удобство фар - его интеграция с командной строкой, макросами, браузером файлов и шикарным plain-text редактором.
Нюансы: * макросы фара интегрированы таким образом, что они могут выполняться и в редакторе и в панелях и переходить туда-сюда, и вообще вызываться как скрипты. * Юзер меню, которое шикарно интегрировано с браузером файлов, а именно - с выделенными файлами. * Быстрые папки * Макросы могут быть просто хоткеями на нужные действия в панели/редакторе что еще больше ускоряет работу с юзер меню или макросами * Нетворк плагин с scp/ftp/sftp/samba... или кастомными виртуальными файлами, архиваторами, мало ли что там еще можно насовать.
В общем вместо рабочего стола и проводника, у меня быстрое меню внизу и фар.
Нужно понимать, что любой айтишник, с опытом приобретает навыки работы в конкретных программах.
Просто есть кажуальные программы, типа калькулятор - можно научиться пользоваться за 10 минут ну и может быть за день научиться пользоваться всеми режимами.
А FAR он хардкорный. В нем нюансы и нюансы, и чем больше его изучаешь, тем больше различных применений можно для себя в нем обнаружить. То есть очень многогранный инструмент.
Горжусь что законтрибьютил свой макрос в официальную поставку фара =)
Основная (для меня лично) фишка FAR — ssh/scp (плагин NetBox). На роутер зайти, на synology, на vds… файлы там поредактировать, туда-сюда… Ну просто удобно же.
Раньше тоже обмазывался тоталкомандером, но в какой-то момент он у меня слетел, я пожил с обычным проводником. Оказалось, что никакого критичного недостатка в нем нет.
Эстетически он на 10 голов выше. Практически все повседневные действия выполняются с такой же скоростью, смотреть все так же удобно, панель быстрого доступа слева супер полезная, а сделать "две панели" на фулскрин элементарно (а с двумя мониторами можно еще и на два фулскрина). А часто еще нужно и три панели, что тоже легко делается.
Для поиска everything намного удобнее, для переименований есть ant renamer, хеши считает hashtab, а архивы прекрасно архивятся из контекстного меню 7z.
В тоталкомандер захожу сейчас для 2 вещей, подключится к удаленному компу по sftp, что-то перекинуть. И посчитать в файл\проверить чексумы для директорий.
Не отрицаю, что если есть профессиональная необходимость в ручном режиме постоянно воротить файлами, то продвинутые файловые менеджеры могут быть полезными, но вот в моем случае они оказались избыточными.
Юзал NC, DN, VC, Far. И однажды оказалось, что для того, чтобы эникеить/админить, приходится слишком часто ходить по разным компьютерам. И если там нет файлового менеджера, то чувствуешь себя, как без рук. Ломка, поиски менедежера. Поэтому в один момент решил вообще отказаться от всего, кроме Проводника. Не так, чтобы "нет, из принципа не буду запускать на любой задаче!", а просто преимущественно его стал использовать для разных файловых задач. И как-то так получилось, что у меня уже долгое время просто нет никаких файловых менеджеров под виндой. Поиском файлов давно заведует Everything (voidtools.com). Да, можно набросать тысячу примеров, когда мне может потребоваться какая-то специфическая функция, которая есть в ФМ, но у меня не было ситуации, чтоб я прямо страдал от невозможности решить свою задачу. Где-то Проводник, где-то консоль... И центр моей компьютерной вселенной не замыкается на ФМ.
Как-то удалённо сисадмина запустил на свой комп, какое-то подключение настроить и он увидел открытый Far - FAR??? Тебе что, 45 лет? - 48 - а,ну почти угадал )
Долго читал комментарии, только ближе к концу хоть кто-то упомянул ГЛАВНУЮ фишку FAR vs TC, а именно возможность работы в текстовом режиме. Многие пользователи уже забыли (а некоторые и не застали), что такое текстовый режим на уровне BIOS, растровые шрифты и полное отсутствие графики.
Это была единственная возможность удобно работать в restore mode и полноэкранном текстовом режиме (кажется закончился на Windows XP, также как и настоящий "синий экран смерти"), различных загрузочных CD с минимальной виндой, чтобы получить быстрый доступ к системным файлам, убитому MBR и пр. К сожалению сегодня консоли сделали графическими, но привычка к FAR-у осталась.
PS: да что там консоль... сегодня даже интерфейс BIOS графический с USB мышкой. Время минимализма на ПК бесповоротно закончилось.
Для меня FAR бесподобен тем, что лечит убожества некоторые неудобства, присущие OS:
отсутствие нормальной истории команд и автодополнения в cmd (привет ALT-F8, ALT-F12)
безумные имена путей к default'ным каталогам, типа каталога пользователя или каталогу Documents and Settings. Логика там безусловно есть, но набирать эти пути для cd или перенаправления вывода очень неудобно. Поэтому фото, документы и т.п. у меня хранятся не там, где рекомендует MS, а раскиданы как попало. FAR очень помогает бороться с такой неорганизованностью
Из забавного, при новой инсталяции windows, всегда первой-второй программой ставлю FAR, а при работе в Linux даже не пробовал ставить ни far, ни mc, ни что-то подобное
Я не знаю, каков ваш опыт программирования, но я знания фара получил бонусом к вынужденным знаниям NC. А вот дочь, которая комп первый раз увидела после того, как смартом пользоваться научилась - не может получить бесплатной радости от запуска ФАР несмотря на то, что иногда влетают задачи, которые он умеет делать комфортно и удобно. Банально потому, что ей для этого эту софтину изучить надо, и выучить эти комфортные способы. И вообще она эти файловые панели не любит. Каждая софтина должна же сразу видеть все свои файлы. читалка - книжки, графический редактор - картинки. Копировать внутри устройства это бред какой-то, а для копирования соседу есть кнопка "поделиться"
в тотал команддере очередь файловых операций и настраиваемая максимальная скорость - позволят не завешивать диск или интерфейс. в far есть виртуальная панель куда можно накидать много всего а потом отправить копироваться. в очередь же можно добавлять по мере возникновения потребностей.
Прослезился с Dos Navigator. Есть возможность тему прикрутить к Midnight Commaner?
как правило заходить проще. я когда свой NAS перелопачивал (в итоге 1,5 Тб данных перегнал), то просто создавал папки, а потом выделяю однотипные данные Ins, делаю F6 в заранее открытую по этому типу, например Photo, и переношу. Если их много, то пока переносится открываю второй FAR и делаю что-то следующее.
Вообще в FAR много горячих клавиш, я их знаю лет 20-25 мне проще,
Ctrl+Ins - копирует имя файла
Ctrl+Enter - вставляет в командную строку текущее имя
Ctrl+O - убрать панели, помогает полноценно редактировать консольный ввод
Ctrl+F - вставляет в командную строку текущее ПОЛНОЕ имя файла, то есть от имени диска включая все папки, причем в кавычках, если есть например пробелы
Shift+Enter - открыть выделенную папку в Проводнике (Home, Shift+Enter - текущую папку)
А, ну и плагин FARdroid ещё. Весьма удобно файлы между ББ и смартфоном копировать.И Temporary panel. И… и дофига чего ещё, на самом деле.
Как то сильно за всех отвечать, если у тебя не было потребности, то у других, по мимо меня были, вот например
https://en.delphipraxis.net/topic/5676-pc-specs-for-delphi/
https://stackoverflow.com/questions/171827/looking-for-a-complete-delphi-object-pascal-syntax
http://dgrok.excastle.com/
https://groups.google.com/g/comp.lang.pascal.delphi.misc/c/LT_hN86lEh0/m/-fHdf743PSYJ
Потратьте 10 минут и посмотрите сами https://ru.wikipedia.org/wiki/Everything_(локальный_поисковик). Мы тут переписываемся дольше.
Everything умеет обращаться к MFT напрямую, минуя API Windows. Поэтому для индексации всего диска достаточно прочитать один файл $MFT. Весь процесс на моих дисках заимает 10-30 секунд.
Не представляю, зачем вам файловый менеджер, если вам не нужен поиск, но дело ваше.
P.S. Массовый подсчет размеров папок делается по Alt+Shift+Enter.
Этот урок преподаст уже жизнь.
https://learn.microsoft.com/en-us/sysinternals/downloads/procmon
Школьный курс информатики давно устарел. Этот предмет или убирать надо из программы или делать совсем другой предмет, который бы отвечал современным условиям. А то что изучают сейчас - давно неактуально. И спорить о том какой язык программирования изучать - бесполезно. Пустая трата времени. Может лучше в курс математики включить основы алгоритмизации и логики, вместо бесполезного предмета информатики. В школьной программе 90% бесполезного материала.
По опыту ВУЗа (где был как раз паскаль на первом курсе) и финальная задача - написание синтаксического калькулятора по результатм первого семестра. Часто писали на доске :)
Итак, сейчас, когда мне уже 40+, могу сказать следующее:
программирование на доске учит читать и интерпретировать код в голове, что крайне полезно. Иногда по должности надо читать "чужой" код, очень помогает,
процедурная парадигма программирования, задачи на списки и рекусию дают возможность набрать "базовых" техник. Опять же, смотря чудок код, некоторым не помешало бы
Как первый опыт - почему бы и нет. Тут есть простая аналогия с спортом. Занятия различными видами спорта полезно даже для профессионалов, если они занимались этим в детстве. Нарабатываются навыки и рефлексы, которые позволяют потом выгодно отличаться от конкурентов.
Программирование - это не совсем та специальность, которую на мой взгляд стоит изучать как в "техникуме", поэтому нет проблемы, если в начале пути будет изучаться Паскаль
Если не в теории, а на практике работать с детьми - быстро осознаешь насколько важно удержать их внимание, а это значит нужен минимум сущностей, строк кода, вводных слов и противоречий нестрогой типизации. В этом смысле Python, VBA/StarBasic, Pascal хороши - они это дают. Кстати, увлечется программированием в школе каждый 20-й ученик, и я не могу определить что важнее: дать ему знаний, или остальным 19-ти дать общее понимание алгоритмов.
У VBA есть два огромных плюса - трансляция действий пользователя в код при записи макроса и 50% вероятность "второго пришествия" (а не 0,5%) того что это будет частью офисной работы или учебы, и здорово сэкономит время и нервы. VBA применим не только в Microsoft Office, но и во втором по популярности, но свободном офисном пакете OpenOffice|LibreOffice (но там еще есть и вездесущий Python, причем из коробки).
Python в качестве учебного языка логичен из-за поддержки всех парадигм кода, нахождения в статусе Top-1(3) и применения в качестве языка мета-конфигурирования во всех современных технологиях. То есть он не имеет специфики. Код для изучения простых алгоритмов на Python будет самым компактным, хорошо укладывающимся в юные головы с шилом в ж. А именно из таких получаются программисты.
О да!
1. DOS Navigator есть под Windows - пользуюсь им до сих пор!
А именно, NDN. Он есть и под Linux, но там работают не все хоткеи.
2. В FAR или DN очень удобно сидеть с ОДНОЙ панелью.
Справа панель с файлами, а слева - вывод командной строки.
Спасибо за статью. Тоже думаю перекрасить FAR под DN.
А плагины у вас есть, чтобы сделать у FAR еще и горячие клавиши как у DN?
Удобство фар - его интеграция с командной строкой, макросами, браузером файлов и шикарным plain-text редактором.
Нюансы:
* макросы фара интегрированы таким образом, что они могут выполняться и в редакторе и в панелях и переходить туда-сюда, и вообще вызываться как скрипты.
* Юзер меню, которое шикарно интегрировано с браузером файлов, а именно - с выделенными файлами.
* Быстрые папки
* Макросы могут быть просто хоткеями на нужные действия в панели/редакторе что еще больше ускоряет работу с юзер меню или макросами
* Нетворк плагин с scp/ftp/sftp/samba... или кастомными виртуальными файлами, архиваторами, мало ли что там еще можно насовать.
В общем вместо рабочего стола и проводника, у меня быстрое меню внизу и фар.
Нужно понимать, что любой айтишник, с опытом приобретает навыки работы в конкретных программах.
Просто есть кажуальные программы, типа калькулятор - можно научиться пользоваться за 10 минут ну и может быть за день научиться пользоваться всеми режимами.
А FAR он хардкорный. В нем нюансы и нюансы, и чем больше его изучаешь, тем больше различных применений можно для себя в нем обнаружить. То есть очень многогранный инструмент.
Горжусь что законтрибьютил свой макрос в официальную поставку фара =)
Основная (для меня лично) фишка FAR — ssh/scp (плагин NetBox). На роутер зайти, на synology, на vds… файлы там поредактировать, туда-сюда… Ну просто удобно же.
Раньше тоже обмазывался тоталкомандером, но в какой-то момент он у меня слетел, я пожил с обычным проводником. Оказалось, что никакого критичного недостатка в нем нет.
Эстетически он на 10 голов выше. Практически все повседневные действия выполняются с такой же скоростью, смотреть все так же удобно, панель быстрого доступа слева супер полезная, а сделать "две панели" на фулскрин элементарно (а с двумя мониторами можно еще и на два фулскрина). А часто еще нужно и три панели, что тоже легко делается.
Для поиска everything намного удобнее, для переименований есть ant renamer, хеши считает hashtab, а архивы прекрасно архивятся из контекстного меню 7z.
В тоталкомандер захожу сейчас для 2 вещей, подключится к удаленному компу по sftp, что-то перекинуть. И посчитать в файл\проверить чексумы для директорий.
Не отрицаю, что если есть профессиональная необходимость в ручном режиме постоянно воротить файлами, то продвинутые файловые менеджеры могут быть полезными, но вот в моем случае они оказались избыточными.
Юзал NC, DN, VC, Far. И однажды оказалось, что для того, чтобы эникеить/админить, приходится слишком часто ходить по разным компьютерам. И если там нет файлового менеджера, то чувствуешь себя, как без рук. Ломка, поиски менедежера. Поэтому в один момент решил вообще отказаться от всего, кроме Проводника. Не так, чтобы "нет, из принципа не буду запускать на любой задаче!", а просто преимущественно его стал использовать для разных файловых задач. И как-то так получилось, что у меня уже долгое время просто нет никаких файловых менеджеров под виндой. Поиском файлов давно заведует Everything (voidtools.com). Да, можно набросать тысячу примеров, когда мне может потребоваться какая-то специфическая функция, которая есть в ФМ, но у меня не было ситуации, чтоб я прямо страдал от невозможности решить свою задачу. Где-то Проводник, где-то консоль... И центр моей компьютерной вселенной не замыкается на ФМ.
Как-то удалённо сисадмина запустил на свой комп, какое-то подключение настроить и он увидел открытый Far
- FAR??? Тебе что, 45 лет?
- 48
- а,ну почти угадал )
Долго читал комментарии, только ближе к концу хоть кто-то упомянул ГЛАВНУЮ фишку FAR vs TC, а именно возможность работы в текстовом режиме. Многие пользователи уже забыли (а некоторые и не застали), что такое текстовый режим на уровне BIOS, растровые шрифты и полное отсутствие графики.
Это была единственная возможность удобно работать в restore mode и полноэкранном текстовом режиме (кажется закончился на Windows XP, также как и настоящий "синий экран смерти"), различных загрузочных CD с минимальной виндой, чтобы получить быстрый доступ к системным файлам, убитому MBR и пр. К сожалению сегодня консоли сделали графическими, но привычка к FAR-у осталась.
PS: да что там консоль... сегодня даже интерфейс BIOS графический с USB мышкой. Время минимализма на ПК бесповоротно закончилось.
+много
Для меня FAR бесподобен тем, что лечит
убожестванекоторые неудобства, присущие OS:отсутствие нормальной истории команд и автодополнения в cmd (привет ALT-F8, ALT-F12)
безумные имена путей к default'ным каталогам, типа каталога пользователя или каталогу Documents and Settings. Логика там безусловно есть, но набирать эти пути для cd или перенаправления вывода очень неудобно. Поэтому фото, документы и т.п. у меня хранятся не там, где рекомендует MS, а раскиданы как попало. FAR очень помогает бороться с такой неорганизованностью
Из забавного, при новой инсталяции windows, всегда первой-второй программой ставлю FAR, а при работе в Linux даже не пробовал ставить ни far, ни mc, ни что-то подобное
Я не знаю, каков ваш опыт программирования, но я знания фара получил бонусом к вынужденным знаниям NC.
А вот дочь, которая комп первый раз увидела после того, как смартом пользоваться научилась - не может получить бесплатной радости от запуска ФАР несмотря на то, что иногда влетают задачи, которые он умеет делать комфортно и удобно. Банально потому, что ей для этого эту софтину изучить надо, и выучить эти комфортные способы.
И вообще она эти файловые панели не любит. Каждая софтина должна же сразу видеть все свои файлы. читалка - книжки, графический редактор - картинки. Копировать внутри устройства это бред какой-то, а для копирования соседу есть кнопка "поделиться"
в тотал команддере очередь файловых операций и настраиваемая максимальная скорость - позволят не завешивать диск или интерфейс. в far есть виртуальная панель куда можно накидать много всего а потом отправить копироваться. в очередь же можно добавлять по мере возникновения потребностей.