Quand est-ce qu'il y a une commande pour ouvrir un fichier dans un autre tampon?Comment ouvrir un fichier dans Emacs via eshell?
Répondre
Vous pouvez appeler des fonctions Elisp directement. Pour ouvrir un fichier, appelez le find-file
sur le nom de fichier. Exemple:
~ $ ls
myfile
~ $ (find-file "myfile")
Parenthèses et devis sont facultatifs, donc cela fonctionne aussi:
~ $ find-file myfile
Pourquoi utiliser eshell? 'C-x f' et tapez l'emplacement de votre fichier.
Eh bien c'est juste la chose que je ne veux pas taper un chemin entier puisque je suis déjà à un endroit dans le shell. Pourtant, je suppose qu'à un certain moment de mon aventure emacs, je vais utiliser Dired. Dans un ['commander'] (http://www.emacswiki.org/emacs/Sunrise_Commander) – hks
Je pense que si vous l'essayez, vous découvrirez que 'C-x C-f' s'ouvre réellement dans le répertoire que vous parcourez. De plus, vous aurez terminé l'ido! – jhau
En eshell, vous n'avez pas besoin d'utiliser le chemin entier lorsque vous utilisez la commande find file. Frapper C-x C-f revient à taper find-file, et eshell définit le répertoire à celui que vous êtes en train de parcourir. C'est l'avantage pour moi d'utiliser ansi-terme. Essaye le.
Le funct elisp peut être utilisé directement dans eshell, de sorte que vous pouvez essayer:
find-file <filename>
Ceci est déjà noté dans la réponse acceptée. –
- 1. Invoquer su dans eshell emacs
- 2. Utiliser emacs shell (eshell) dans multi-terme
- 3. Comment définir une autre commande pour emacs eshell
- 4. "Ouvrir récent" dans Emacs
- 5. ipython dans emacs - ouvrir l'aide dans un fichier séparé?
- 6. Eshell: commandes, syntaxes, etc
- 7. Script Eclipse pour ouvrir un fichier dans emacs
- 8. Eshell/Shell aliases à M-x
- 9. Comment écrire un script eshell?
- 10. Eshell - Y at-il quelque chose comme open-eshell-ici?
- 11. npm n'affichez pas l'invite correctement sous emacs eshell
- 12. term/eshell - comment afficher la sortie `bzr` dans le buffer?
- 13. Ouvrir un fichier directement à emacs (en double-cliquant)
- 14. Comment ouvrir xiki sur emacs?
- 15. Utilisation de shell par rapport à eshell chaque fois qu'une action Emacs doit générer un shell dans un nouveau tampon
- 16. Entrée multiligne dans EShell
- 17. git-log dans eshell
- 18. Comment ouvrir un fichier
- 19. ouvrir un fichier texte via cmd.exe dans .net
- 20. Comment ouvrir un fichier dans un iframe
- 21. ouvrir les fichiers récents dans emacs
- 22. Emacs: Comment ouvrir ftp: // ... dans Chrome? (Http: // ... fonctionne)
- 23. Ouverture de plus d'un fichier divisé verticalement via emacs -nw
- 24. Emacs fonction pour ouvrir le fichier [date actuelle] .tex
- 25. Je veux remplacer `` ls ls` avec -l` dans eshell
- 26. Comment ouvrir un fichier hex dans java?
- 27. Comment ouvrir un fichier pdf dans wicked_pdf?
- 28. comment ouvrir un fichier dans ruby
- 29. Comment ouvrir un fichier txt dans Squeak4.1
- 30. Comment ouvrir un fichier pdf dans thickbox?
Je ne pense pas que cela répond vraiment à la question « signifiait », mais il répond à la question posée. Ce que je veux dire, c'est que les gens qui trouvent cette question recherchent probablement une commande en ligne de commande pour saisir eshell, peut-être parce qu'ils ne veulent pas utiliser 'C-x C-f', pour une raison quelconque. – Zelphir