Створіть новий файл у Total Commander


37

Я хочу створити новий порожній файл за допомогою Total Commander.

Мені не вдалося дізнатися, як зробити це просте завдання, тому я прошу тут.

Відповіді:


50

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


Ай ... Я повинен був би подумати про це сам. :-(
Тонні

1
@Tonny, я це завжди забуваю і заглядаю під кожну скелю, але не можу її знайти. І тоді я відчуваю себе таким дурним, коли хтось каже мені, що це Shift + F4.
X ''


4

Я побачив у якомусь блозі (не пам’ятаю, який - вибачте) дуже простий спосіб зробити це, який має більш автентичне відчуття до нього:

  1. Перейдіть до Пуск -> Змінити меню "Пуск"
  2. Оберіть Додати елемент і дайте йому ім'я Створити файл
  3. У введенні тексту Command введіть -cmd /c type null >
  4. У полі введення тексту Параметри введіть -?%N
  5. У спадному клавіші ярлика виберіть потрібне. Я вибрав CTRL+ ALT+, F7оскільки мені легко запам'ятати, оскільки F7створюється новий каталог.

Таким чином він працює точно як створення нового каталогу - і ви навряд чи помітите, що він фактично відкриває вікно оболонки (воно закривається менше ніж за секунду).


Пояснення: 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

" 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 - Створити + відкрити новий текстовий файл). Це означає, що тепер ви можете створити кнопку, яка робить це для вас, якщо це ваша справа.

RMB на панелі кнопок -> Змінити -> Додати нову кнопку -> Ввести команду 'cm_EditNewFile'


0

Я ходив трохи стару школу зі своїм способом робити це; У командному рядку внизу я copy conнабираю імені файлу та [Enter]. Потім я або вставляю вміст файлу, або просто натискаю [F6], як це робив би 25 років тому в DOS. Звідти ви можете [F4] файл у налаштований редактор.


-2

На жаль, ви не можете.

Принаймні не безпосередньо із Total Commander. Але ви можете викликати стандартну поведінку провідника Windows від Total Commander.

Спробуйте це:

У загальному командирі file/folders-panel right-click and holdмиша близько 1 секунди. Тепер Total Commander перейде до звичайного меню правої миші Windows, яке ви зазвичай отримаєте в Windows Explorer.

Контекст цього меню залежить від об'єкта під вказівником миші. Таким чином, ви побачите New->Text document(або будь-який інший формат файлів, доступний у вашій системі) лише тоді, коли це буде зроблено без будь-якого об’єкта під курсором.

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


О, добре. Це трохи дурно, але це допомагає.
Карел Білек

2
Неправильна відповідь - див. Відповідь Тедеско - superuser.com/a/387006/79348
RonK
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.