Erstellen Sie eine neue Datei in Total Commander

37

Ich möchte mit Total Commander eine neue, leere Datei erstellen.

Ich habe nicht herausgefunden, wie ich diese einfache Aufgabe erledigen kann, also frage ich hier.

Karel Bílek
quelle

Antworten:

50

Sie können eine neue Textdatei in Total Commander erstellen, indem Sie SHFT+ drücken F4und einen Dateinamen eingeben. Die Datei wird automatisch im Editor geöffnet, der unter konfiguriert ist Configuration -> Options -> Operation -> Edit/View -> Editor for F4.

Tedesco
quelle
Ai ... Hätte selbst darüber nachdenken sollen. :-(
Tonny
1
@Tonny, ich vergesse es immer und schaue unter jeden Stein, aber ich kann es nicht finden. Und dann fühle ich mich so dumm, wenn mir jemand sagt, dass es Umschalt + F4 ist.
X ''
6

Drücken Sie SHIFT+ F4. Einfach. Sie brauchen weder eine menusnoch die Maus.

takacsot
quelle
4

Ich habe in einigen Blogs (erinnere mich nicht an welche - Entschuldigung) einen sehr einfachen Weg gesehen, dies zu tun, der ein TC-authentischeres Gefühl vermittelt:

  1. Gehen Sie zu Start -> Startmenü ändern
  2. Wählen Sie Element hinzufügen und geben Sie ihm den Namen Datei erstellen
  3. Geben Sie in der Befehlstexteingabe Folgendes ein: -cmd /c type null >
  4. Im Parameter Texteingabe, geben -?%N
  5. In der Shortcut - Taste Dropdown, wählen Sie , was Sie wollen. Ich habe CTRL+ ALT+ gewählt, F7da ich mich leicht daran erinnern kann, dass F7ein neues Verzeichnis erstellt wurde.

Auf diese Weise funktioniert es genauso wie das Erstellen eines neuen Verzeichnisses - und Sie können kaum feststellen, dass es tatsächlich ein Shell-Fenster öffnet (es wird in weniger als einer Sekunde geschlossen).

RonK
quelle
Erläuterung: type nulloder type non-existent-filename.txt- Dieser Befehl schlägt fehl und die Ausgabe des Befehls ist eine Textzeichenfolge der Länge 0. Diese Ausgabe (in Wirklichkeit "keine Zeichen") wird >im %NDateinamen gespeichert . cmd /c- Dieser Befehl ist vorhanden, um die vom typeBefehl ausgegebene Fehlermeldung zu unterdrücken .
Colemik
Beachten Sie auch, dass, wenn die nullDatei im Arbeitsverzeichnis vorhanden ist, der Inhalt dieser Datei als der Inhalt der von uns erstellten Datei gespeichert wird.
Colemik
Also cmd /c verify wrong-param >wäre besser alscmd /c type null >
colemik
" cmd /c- Dieser Befehl ist vorhanden, um die Fehlermeldung zu unterdrücken, die der Befehl type erzeugt." - das ist falsch. Was die Fehlermeldung "Datei nicht gefunden" erzeugt, ist der Total Commander. tcmd generiert den Fehler, weil es den typeBefehl nicht finden kann (tcmd versteht offenbar keine Systemverben) (beachten Sie, dass in Windows keine Dateien vom Typ type.exe und copy.exe vorhanden sind). Da tcmd die Systemverben nicht versteht, starten wir zuerst die Shell cmd /c, da die Shell (im Vergleich zu tcmd) Systemverben versteht.
Colemik
@trismarck - Danke für die Erläuterungen.
RonK
0

Wenn es um Textdateien geht, kopieren Sie eine vorhandene Datei und benennen Sie sie um. Öffnen Sie es und wählen Sie alle aus, löschen Sie. Ich gebe zu, dass dies schwieriger ist als im Windows Explorer, aber Sie werden sich schnell daran gewöhnen und oft kopieren Sie Dateien, die inhaltlich ähnlich sind, so dass es einfacher ist, eine vorhandene Kopie zu ändern als alles von Grund auf neu zu schreiben. Zumindest ist dies beim Umgang mit Code der Fall.

Michael S.
quelle
0

Seit TC Beta 9.0 (Juni 2016) ist diese Funktionalität auch in der internen Befehlsliste als cm_EditNewFile (2931 - Erstellen + Öffnen einer neuen Textdatei) vorhanden. Das heißt, Sie können jetzt eine Schaltfläche erstellen, die dies für Sie erledigt, wenn dies Ihr Ding ist.

RMB auf einer Schaltflächenleiste -> Ändern -> Neue Schaltfläche hinzufügen -> Befehl 'cm_EditNewFile' eingeben

DeNappa
quelle
0

Ich bin ein bisschen in die alte Schule gegangen, um es zu tun. In der Befehlszeile am unteren Rand gebe ich copy congefolgt von dem Dateinamen und [Enter] ein. Ich füge dann entweder den Dateiinhalt ein oder drücke einfach [F6], wie ich es vor 25 Jahren unter DOS getan hätte. Von dort können Sie die Datei in Ihren konfigurierten Editor [F4].

DJ van Wyk
quelle
-2

Das kannst du leider nicht.

Zumindest nicht direkt bei Total Commander. Sie können jedoch das Standardverhalten von Windows Explorer über Total Commander aufrufen.

Versuche dies:

Im Total Commander file/folders-panel right-click and holddie Maus für ca. 1 Sekunde. Total Commander wechselt nun zum normalen Windows-Kontextmenü, das Sie normalerweise im Windows-Explorer erhalten würden.

Der Kontext dieses Menüs hängt vom Objekt unter dem Mauszeiger ab. Daher wird die New->Text documentOption (oder ein anderes auf Ihrem System verfügbares Dateiformat) nur angezeigt, wenn Sie dies ohne ein Objekt unter dem Cursor tun.

Sie müssen also unter die letzte Datei in der Liste klicken, damit nichts ausgewählt wird. Selbst wenn die Liste das Bedienfeld vollständig ausfüllt, befindet sich unter der letzten Datei, die Sie verwenden können, immer noch ein winziger (ca. 5 Pixel) leerer Bereich.

Tonny
quelle
Oh ok. Das ist ein bisschen blöd, aber es hilft.
Karel Bílek
2
Falsche Antwort - siehe Tedescos Antwort - superuser.com/a/387006/79348
Ronk