Я хочу создать новый пустой файл с помощью Total Commander.
Я не смог выяснить, как выполнить эту простую задачу, поэтому я спрашиваю здесь.
total-commander
Карел Билек
источник
источник
Нажмите SHIFT+ F4. Просто. Нет необходимости для любого
menus
или мыши.источник
Я видел в каком-то блоге (не помню, какой - извините) очень простой способ сделать это, который имеет более аутентичный вид TC:
cmd /c type null >
?%N
Таким образом, он работает точно так же, как при создании нового каталога - и вы вряд ли заметите, что он фактически открывает окно оболочки (оно закрывается менее чем за секунду).
источник
type null
илиtype non-existent-filename.txt
- эта команда не будет выполнена, и вывод команды будет текстовой строкой длиной 0. Этот вывод (в действительности, «без символов») будет сохранен>
в%N
имя файла.cmd /c
- эта команда присутствует для подавления сообщения об ошибке, котороеtype
будет выдано командой.null
файл существует в рабочем каталоге, содержимое этого файла будет сохранено как содержимое файла, который мы создаем.cmd /c verify wrong-param >
было бы лучше, чемcmd /c type null >
cmd /c
- эта команда присутствует для подавления сообщения об ошибке, которое выдаст команда type." - это не правильно. То, что генерирует сообщение об ошибке «Файл не найден», является Total Commander. tcmd генерирует ошибку, потому что не может найтиtype
команду (tcmd, по-видимому, не понимает системные глаголы) (обратите внимание, что в Windows нет файлов type.exe и copy.exe). Поскольку tcmd не понимает системные глаголы, мы сначала запускаем оболочкуcmd /c
, потому что оболочка (по сравнению с tcmd) понимает системные глаголы.Если речь идет о текстовых файлах, скопируйте существующий файл и переименуйте его. Откройте его и выберите все, удалите. Я признаю, что это сложнее, чем в Windows Explorer, но вы скоро к этому привыкнете и часто копируете файлы, которые похожи по своему содержанию, поэтому изменение из существующей копии делает это проще, чем писать все с нуля. По крайней мере, так обстоит дело с кодом.
источник
Начиная с TC Beta 9.0 (июнь 2016 г.) эта функциональность также присутствует во внутреннем списке команд как cm_EditNewFile (2931 - Создать + Открыть новый текстовый файл). Это означает, что теперь вы можете создать кнопку, которая сделает это за вас, если это ваше дело.
ПКМ на панели кнопок -> Изменить -> Добавить новую кнопку -> Введите команду 'cm_EditNewFile'
источник
Я пошел немного старой школы с моим способом сделать это; В командной строке внизу я
copy con
набираю имя файла и [Enter]. Затем я либо вставляю содержимое файла, либо просто нажимаю [F6], как я сделал бы это 25 лет назад в DOS. Оттуда вы можете [F4] файл в ваш настроенный редактор.источник
К сожалению, вы не можете.
По крайней мере, не напрямую с Total Commander. Но вы можете вызвать стандартное поведение Windows Explorer из Total Commander.
Попробуй это:
В Total Commander
file/folders-panel
right-click and hold
мышь около 1 секунды. Теперь Total Commander откроет обычное меню правой кнопки мыши, которое вы обычно получаете в проводнике Windows.Контекст этого меню зависит от объекта под указателем мыши. Таким образом, вы увидите параметр
New->Text document
(или любой другой формат файла, который доступен в вашей системе) только в том случае, если вы сделаете это без какого-либо объекта под курсором.Таким образом, вам нужно будет щелкнуть ниже последнего файла в списке, чтобы ничего не было выбрано. Даже если список полностью заполняет панель, под последним файлом, который вы можете использовать, остается небольшая (5 пикселей или около того) пустая область.
источник