2010-01-09 4 views
6

Quel est votre exemple le plus utile d'utilisation du mode dired dans Emacs? Des trucs sympas? S'il vous plaît un exemple par réponse.Exemple le plus utile d'utilisation de dired (Emacs)

+0

Les questions du wiki communautaire ne recueillent pas de réputation. C'est le mode accepté pour les questions qui agissent comme des sondages et, je suppose, ce que vous voulez pour cette question. – tvanfosson

+0

Oui, en effet. Merci. –

Répondre

10

Pour moi, wdired est l'une des plus belles fonctionnalités à utiliser avec dired, elle permet de faire toutes sortes d'emacs éditant des choses magiques sur un répertoire pour pouvoir renommer les fichiers, voir quelques unes de la documentation sur emacswiki :

http://www.emacswiki.org/emacs/WDired

+0

Merci! Cette question devrait également vous convenir pour répondre: http://stackoverflow.com/questions/2034814/is-it-possible-to-use-align-regexp-in-wdired-mode-emacs Merci d'avance. –

6

Mode wdired est cool pour renommer des photos et ainsi de suite. Si vous apprenez comment intégrer le code Lisp dans votre expression régulière, vous pouvez faire des choses intéressantes avec des dates et des noms etc.

M-x dired 
(navigate to the folder) 
M-x wdired-change-to-wdired-mode 
M-x replace-regexp 
(enter search and replace expressions) 
C-c C-c 

J'ai quelques conseils sur dired sur mon blog.

link text

+0

Veuillez ne donner qu'une seule réponse par article. Merci. Cette question devrait également vous convenir. Merci d'avance! http://stackoverflow.com/questions/2034814/is-it-possible-to-use-align-regexp-in-wdired-mode-emacs –

+1

Vous pouvez entrer/basculer en mode wdired en utilisant 'Cx Cq' (ie' dired -toggle-read-only' pour correspondre à la liaison standard pour 'toggle-read-only' dans les tampons de fichiers). – phils

2

Sous Windows, je lie cette fonction à une touche (C-c C-o). Ensuite, j'ai juste besoin de cette clé pour ouvrir chaque type de fichier (pdf, ps, dvi, jpg, au, wmv, ... vous l'appelez).

(defun dired-w32-shell-open() 
    "Open file in Win32." 
    (interactive) 
    (let ((file (w32-convert-filename (dired-get-filename)))) 
    (w32-shell-execute "open" file) 
    )) 
2

Je trouve souvent utile de courir find-grep-dired pour obtenir une liste de fichiers dans l'arborescence qui contiennent un patten donné, puis en utilisant t pour les marquer tous dans dired (ou plus sélective si nécessaire) et Q à lancer une recherche interactive et remplacer sur tous les fichiers marqués (généralement pour ce même modèle, afin de le changer partout). Modifiez votre question et cochez la case wiki de la communauté.

Questions connexes