Diredでマークされたファイルを任意のEmacs Lisp関数の引数として使用する方法は?


10

Diredを使用すると、ファイルにマークを付け、その名前を引数として任意のシェルコマンドに渡すことができます。マークされた名前を、組み込みまたは私自身が作成したEmacs Lisp関数への引数として指定する方法を教えてください。

回答:


11

関数を使用するだけですdired-get-marked-files。マークされたファイルとディレクトリ名のリストが表示されます。次に、funcallまたはapplyを使用して、それらを関数に渡します。

wDiredでを使用して、スペースで区切られたマーク付きの名前をの(単一の)文字列にコピーし、kill-ringそれをヤンクして、好きな場所にグループとして挿入できます。)

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.