Создать новый файл в Total Commander

37

Я хочу создать новый пустой файл с помощью Total Commander.

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

Карел Билек
источник

Ответы:

50

Вы можете создать новый текстовый файл в Total Commander, нажав SHFT+ F4и введя имя файла. Файл автоматически откроется в редакторе, который настроен под Configuration -> Options -> Operation -> Edit/View -> Editor for F4.

Tedesco
источник
Ай ... Должен был подумать об этом сам. :-(
Тонни
1
@ Тонни, я всегда об этом забываю и заглядываю под каждый камень, но не могу его найти. А потом я чувствую себя так глупо, когда кто-то говорит мне, что это Shift + F4.
X ''
6

Нажмите SHIFT+ F4. Просто. Нет необходимости для любого menusили мыши.

takacsot
источник
4

Я видел в каком-то блоге (не помню, какой - извините) очень простой способ сделать это, который имеет более аутентичный вид TC:

  1. Перейти в Пуск -> Изменить меню Пуск
  2. Выберите Добавить элемент и дайте ему имя Создать файл
  3. В командном вводе текста введите -cmd /c type null >
  4. В поле ввода параметров введите:?%N
  5. В раскрывающемся списке « Сочетание клавиш» выберите все, что вы хотите. Я выбрал CTRL+ ALT+, F7так как это легко запомнить, так как F7создает новый каталог.

Таким образом, он работает точно так же, как при создании нового каталога - и вы вряд ли заметите, что он фактически открывает окно оболочки (оно закрывается менее чем за секунду).

Ronk
источник
Объяснение: type nullили type non-existent-filename.txt- эта команда не будет выполнена, и вывод команды будет текстовой строкой длиной 0. Этот вывод (в действительности, «без символов») будет сохранен >в %Nимя файла. cmd /c- эта команда присутствует для подавления сообщения об ошибке, которое typeбудет выдано командой.
Colemik
Также обратите внимание, что если nullфайл существует в рабочем каталоге, содержимое этого файла будет сохранено как содержимое файла, который мы создаем.
Colemik
Так cmd /c verify wrong-param >было бы лучше, чемcmd /c type null >
colemik
msgstr " cmd /c- эта команда присутствует для подавления сообщения об ошибке, которое выдаст команда type." - это не правильно. То, что генерирует сообщение об ошибке «Файл не найден», является Total Commander. tcmd генерирует ошибку, потому что не может найти typeкоманду (tcmd, по-видимому, не понимает системные глаголы) (обратите внимание, что в Windows нет файлов type.exe и copy.exe). Поскольку tcmd не понимает системные глаголы, мы сначала запускаем оболочку cmd /c, потому что оболочка (по сравнению с tcmd) понимает системные глаголы.
colemik
@trismarck - Спасибо за объяснения.
RonK
0

Если речь идет о текстовых файлах, скопируйте существующий файл и переименуйте его. Откройте его и выберите все, удалите. Я признаю, что это сложнее, чем в Windows Explorer, но вы скоро к этому привыкнете и часто копируете файлы, которые похожи по своему содержанию, поэтому изменение из существующей копии делает это проще, чем писать все с нуля. По крайней мере, так обстоит дело с кодом.

Майкл С.
источник
0

Начиная с TC Beta 9.0 (июнь 2016 г.) эта функциональность также присутствует во внутреннем списке команд как cm_EditNewFile (2931 - Создать + Открыть новый текстовый файл). Это означает, что теперь вы можете создать кнопку, которая сделает это за вас, если это ваше дело.

ПКМ на панели кнопок -> Изменить -> Добавить новую кнопку -> Введите команду 'cm_EditNewFile'

DeNappa
источник
0

Я пошел немного старой школы с моим способом сделать это; В командной строке внизу я copy conнабираю имя файла и [Enter]. Затем я либо вставляю содержимое файла, либо просто нажимаю [F6], как я сделал бы это 25 лет назад в DOS. Оттуда вы можете [F4] файл в ваш настроенный редактор.

DJ van Wyk
источник
-2

К сожалению, вы не можете.

По крайней мере, не напрямую с Total Commander. Но вы можете вызвать стандартное поведение Windows Explorer из Total Commander.

Попробуй это:

В Total Commander file/folders-panel right-click and holdмышь около 1 секунды. Теперь Total Commander откроет обычное меню правой кнопки мыши, которое вы обычно получаете в проводнике Windows.

Контекст этого меню зависит от объекта под указателем мыши. Таким образом, вы увидите параметр New->Text document(или любой другой формат файла, который доступен в вашей системе) только в том случае, если вы сделаете это без какого-либо объекта под курсором.

Таким образом, вам нужно будет щелкнуть ниже последнего файла в списке, чтобы ничего не было выбрано. Даже если список полностью заполняет панель, под последним файлом, который вы можете использовать, остается небольшая (5 пикселей или около того) пустая область.

Tonny
источник
О хорошо Это немного глупо, но это помогает.
Карел Билек
2
Неверный ответ - см. Ответ Тедеско - superuser.com/a/387006/79348
RonK