Voglio creare un nuovo file vuoto usando Total Commander.
Non sono stato in grado di scoprire come svolgere questo semplice compito, quindi chiedo qui.
Voglio creare un nuovo file vuoto usando Total Commander.
Non sono stato in grado di scoprire come svolgere questo semplice compito, quindi chiedo qui.
Risposte:
È possibile creare un nuovo file di testo in Total Commander premendo SHFT+ F4e immettendo un nome file. Il file si aprirà automaticamente nell'editor configurato in Configuration -> Options -> Operation -> Edit/View -> Editor for F4
.
Ho visto in alcuni blog (non ricordo quale - scusa) in un modo molto semplice per farlo che ha un aspetto più autentico di TC:
cmd /c type null >
?%N
In questo modo funziona esattamente come la creazione di una nuova directory - e quasi non si nota che in realtà apre una finestra della shell (si chiude in meno di un secondo).
type null
oppure type non-existent-filename.txt
- questo comando fallirà e l'output del comando sarà una stringa di testo di lunghezza 0. Quell'output (in realtà "nessun carattere") verrà salvato >
nel %N
nome file. cmd /c
- questo comando è presente per sopprimere il messaggio di errore che il type
comando produrrà.
null
file esiste nella directory di lavoro, i contenuti di quel file verranno salvati come contenuti del file che stiamo creando.
cmd /c verify wrong-param >
sarebbe meglio dicmd /c type null >
cmd /c
- questo comando è presente per sopprimere il messaggio di errore che produrrà il comando type." - questo è sbagliato. Ciò che genera il messaggio di errore "File non trovato" è Total Commander. tcmd genera l'errore perché non riesce a trovare il type
comando (apparentemente tcmd non capisce i verbi di sistema) (notare che non ci sono file type.exe e copy.exe in Windows). Poiché tcmd non comprende i verbi di sistema, per prima cosa lanciamo la shell cmd /c
, poiché la shell (rispetto a tcmd) comprende i verbi di sistema.
Se si tratta di file di testo, copia un file esistente e rinominalo. Aprilo e seleziona tutto, elimina. Devo ammettere che questo è più difficile che in Esplora risorse, ma ti abituerai presto e spesso copi file che sono simili nei suoi contenuti, quindi la modifica da una copia esistente rende più semplice che scrivere tutto da zero. Almeno questo è il caso quando si tratta di codice.
Da TC Beta 9.0 (giugno 2016) questa funzionalità è presente anche nell'elenco dei comandi interni come cm_EditNewFile (2931 - Crea + Apri un nuovo file di testo). Ciò significa che ora puoi creare un pulsante che lo fa per te, se è la tua cosa.
RMB su una barra dei pulsanti -> Modifica -> Aggiungi un nuovo pulsante -> Immettere il comando 'cm_EditNewFile'
Sono andato un po 'vecchia scuola con il mio modo di farlo; Nella barra dei comandi in basso digito copy con
seguito dal nome del file e [Invio]. Poi incollo il contenuto del file o premo semplicemente [F6], come avrei fatto 25 anni fa in DOS. Da lì puoi [F4] il file nel tuo editor configurato.
Sfortunatamente, non puoi.
Almeno non direttamente con Total Commander. Ma puoi richiamare il comportamento standard di Windows Explorer da Total Commander.
Prova questo:
Nel Total Commander file/folders-panel
right-click and hold
il mouse per circa 1 secondo. Total Commander ora passerà al normale menu del mouse destro di Windows che normalmente si otterrebbe in Esplora risorse.
Il contesto di questo menu dipende dall'oggetto sotto il puntatore del mouse. Quindi vedrai l' New->Text document
opzione (o qualunque altro formato di file disponibile sul tuo sistema) se lo fai senza alcun oggetto sotto il cursore.
Quindi dovrai fare clic sotto l'ultimo file nell'elenco per non selezionare nulla. Anche se l'elenco riempie completamente il pannello, c'è ancora una piccola area vuota (circa 5 pixel) sotto l'ultimo file che è possibile utilizzare.