Je souhaite créer un nouveau fichier vide avec Total Commander.
Je n'ai pas été capable de trouver comment faire cette tâche simple, alors je pose la question ici.
Je souhaite créer un nouveau fichier vide avec Total Commander.
Je n'ai pas été capable de trouver comment faire cette tâche simple, alors je pose la question ici.
Réponses:
Vous pouvez créer un nouveau fichier texte dans Total Commander en appuyant sur SHFT+ F4et en entrant un nom de fichier. Le fichier s'ouvrira automatiquement dans l'éditeur sous lequel est configuré Configuration -> Options -> Operation -> Edit/View -> Editor for F4
.
J'ai vu dans certains blogs (je ne me souviens plus - désolé) un moyen très simple de le faire, plus authentique:
cmd /c type null >
?%N
De cette façon, cela fonctionne exactement comme si vous créiez un nouveau répertoire - et vous remarquerez à peine qu’il ouvre une fenêtre shell (il se ferme en moins d’une seconde).
type null
ou type non-existent-filename.txt
- cette commande échouera et la sortie de la commande sera une chaîne de texte de longueur 0. Cette sortie (en réalité, "aucun caractère") sera enregistrée >
dans le %N
nom de fichier. cmd /c
- cette commande est présente pour supprimer le message d'erreur que la type
commande va générer.
null
fichier existe dans le répertoire de travail, le contenu de ce fichier sera enregistré en tant que contenu du fichier que nous créons.
cmd /c verify wrong-param >
serait mieux quecmd /c type null >
cmd /c
- cette commande est présente pour supprimer le message d’erreur que la commande type produira." - c'est faux. Ce qui génère le message d'erreur "Fichier non trouvé", c'est Total Commander. tcmd génère l'erreur car il ne trouve pas la type
commande (tcmd ne comprend apparemment pas les verbes système) (notez qu'il n'y a pas de fichiers type.exe et copy.exe dans Windows). Parce que TCMD ne comprend pas les verbes du système, nous avons d' abord lancer la coquille cmd /c
, becuase la coquille (par rapport à TCMD) comprend les verbes du système.
S'il s'agit de fichiers texte, copiez un fichier existant et renommez-le. Ouvrez-le et sélectionnez tout, supprimez. J'admets que cela est plus difficile que dans l'Explorateur Windows, mais vous vous y habituerez rapidement et souvent, vous copiez des fichiers dont le contenu est similaire, ce qui facilite la modification à partir d'une copie existante. Au moins c'est le cas lorsqu'il s'agit de code.
Depuis la version bêta 9.0 de TC (juin 2016), cette fonctionnalité est également présente dans la liste de commandes internes sous le nom cm_EditNewFile (2931 - Créer + ouvrir un nouveau fichier texte). Cela signifie que vous pouvez maintenant créer un bouton qui le fait pour vous, si tel est votre goût.
RMB sur une barre de boutons -> Modifier -> Ajouter un nouveau bouton -> Entrer la commande 'cm_EditNewFile'
Je suis allé un peu à l'ancienne avec ma façon de le faire; Dans la barre de commandes en bas, je tape copy con
suivi du nom du fichier et de la touche [Entrée]. Je colle ensuite le contenu du fichier ou appuie simplement sur [F6], comme je l'aurais fait il y a 25 ans sous DOS. À partir de là, vous pouvez [F4] insérer le fichier dans votre éditeur configuré.
Malheureusement, vous ne pouvez pas.
Du moins pas directement avec Total Commander. Mais vous pouvez invoquer le comportement standard de l'Explorateur Windows à partir de Total Commander.
Essaye ça:
Dans Total Commander, file/folders-panel
right-click and hold
la souris pendant environ 1 seconde. Total Commander passe maintenant au menu droit de la souris de Windows que vous obtiendrez normalement dans l'Explorateur Windows.
Le contexte de ce menu dépend de l'objet situé sous le pointeur de la souris. Ainsi, vous ne verrez que l' New->Text document
option (ou tout autre format de fichier disponible sur votre système) si vous le faites sans aucun objet sous le curseur.
Vous devrez donc cliquer en dessous du dernier fichier de la liste pour ne rien sélectionner. Même si la liste remplit complètement le panneau, il reste une petite zone vide (environ 5 pixels) sous le dernier fichier que vous pouvez utiliser.