dired
Le
Stéphane Dutailly
Bonjour à tous,
Je voudrais savoir si l'on peut depuis "dired" ouvrir un fichier avec un
autre programme qu'emacs (une sorte de "ouvrir avec une autre
application" quand on fait un clic droit sur le fichier dans nautilus).
Par exemple, disons que j'ai un fichier toto.pdf que je veux ouvrir avec
evince (et pas docviewer d'emacs), est-ce possible depuis le mode dired?
Merci d'avance.
Stéphane
Je voudrais savoir si l'on peut depuis "dired" ouvrir un fichier avec un
autre programme qu'emacs (une sorte de "ouvrir avec une autre
application" quand on fait un clic droit sur le fichier dans nautilus).
Par exemple, disons que j'ai un fichier toto.pdf que je veux ouvrir avec
evince (et pas docviewer d'emacs), est-ce possible depuis le mode dired?
Merci d'avance.
Stéphane

Poser une question


Le plus simple est sans doute d'utiliser & ; d'autres possibilités sont
évoquées ici :
http://stackoverflow.com/questions/...externally
--
DW
Merci Damien. En continuant à chercher je viens de trouver:
http://www.piprime.fr/1302/plus-qu-...d-d-emacs/
sur le site de Philippe Ivaldi.
Stéphane
Excellent site :)
--
Philippe Ivaldi
http://www.piprime.fr/
Pour ceux qui sont sous Windows:
(defun dired-shell-execute-open (arg)
(interactive "P")
(let ((dgf (dired-get-filename)))
(if arg
(setq dgf (file-name-directory dgf)))
(w32-shell-execute "open" dgf)))
(define-key dired-mode-map [C-return] 'dired-shell-execute-open)
Ça marche aussi bien pour les fichiers que les répertoires (C-RET: ouvre
l'Explorateur pour le répertoire de la ligne actuelle; C-u C-RET: ouvre
l'Explorateur pour le répertoire courant).
--
Georges Ko 2011-09-28
Pour ceux qui sont sous Windows:
(defun dired-shell-execute-open (arg)
(interactive "P")
(let ((dgf (dired-get-filename)))
(if arg
(setq dgf (file-name-directory dgf)))
(w32-shell-execute "open" dgf)))
(define-key dired-mode-map [C-return] 'dired-shell-execute-open)
Ça marche aussi bien pour les fichiers que les répertoires (C-RET: ouvre
l'Explorateur pour les répertoire de la ligne actuelle; C-u C-RET: ouvre
l'Explorateur pour le répertoire courant).
--
Georges Ko 2011-09-28