Emacs で dired モードを使用する最も有用な例は何ですか? 何か良いトリックはありますか?回答ごとに 1 つの例を入力してください。
5 に答える
私にとってwdired
、これは dired で使用するのに最適な機能の 1 つです。これにより、あらゆる種類の emacs 編集魔法のようなものをディレクトリで実行して、ファイルの名前を変更できるようになります。emacswiki のページのドキュメントの一部を参照してください。
wdiredモードは、写真の名前変更などに便利です。正規表現にlispコードを埋め込む方法を学べば、日付や名前などで面白いことができます。
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
私のブログには、diredに関するヒントがもう少しあります。
find-grep-dired
特定のパターンを含むツリー内のファイルのリストを取得するために実行してから、t
それらすべてを dired でマークし (または必要に応じてより選択的に) Q
、インタラクティブな検索を実行して、マークされたすべてのファイルを置換すると便利なことがよくあります。ファイル (通常、どこでも変更するために同じパターン用)。
Windows では、この関数をキー (Cc Co) にバインドします。次に、すべての種類のファイル (pdf、ps、dvi、jpg、au、wmv など) を開くには、この 1 つのキーが必要です。
(defun dired-w32-shell-open ()
"Open file in Win32."
(interactive)
(let ((file (w32-convert-filename (dired-get-filename))))
(w32-shell-execute "open" file)
))
「single most」については知りませんが、このgnus-dired.el
モジュールには、作成中のメールに添付ファイルをすばやく追加するための気の利いたユーティリティがいくつかあります。私は過去にそれが非常に便利であることを発見しました。
http://www.koders.com/lisp/fidF2236488FD787692D0859F1D23403E205AEFE048.aspx?s=ゾンビ
これは、いくつかの便利な機能に関する Sacha Chua のスニペットです。