問題タブ [dired]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
emacs - 特定のファイルを表示しないようにDiredを取得するにはどうすればよいですか?
たとえば、パターンに一致するすべてのファイルを表示しないようにしたい*~
編集:以下が機能しました:
emacs - Dired: 選択したすべてのファイルとディレクトリに対して 1 回の確認
使用事例:
- dired バッファで削除対象のファイルとディレクトリをマークします。
- 'dired-do-flaged-delete' (タイプ 'x') を実行します。
結果:空でないディレクトリが削除されるたびに確認を求められます。
質問:一度「はい」と言って、マークされたもの (空でないディレクトリを含む) をすべて削除する簡単な方法はありますか?
「dired-recursive-deletes」を「always」に設定することは可能ですが、偶発的な「削除」処理 (たとえば、間違ったディレクトリがマークされているときに「x」の入力ミス) から保護されないことをグーグルで調べました。
Lispインジェクションを介してemacsをカスタマイズできることは理解していますが、その言語については今のところ知りません。それが、他の解決策があるかどうかを尋ねている理由です。
emacs - Emacs dired モードで外部からファイルを開くにはどうすればよいですか?
DocView モードではなく、evince で PDF を開きたいです。「evince」のような特定のコマンドでファイルを開く可能性はありますか?
shell - Emacs-Diredの複数の非同期シェルコマンド?
Emacs は明らかに複数の非同期サブプロセスを処理できます。そうでなければ、例を挙げると、org-babel のような多言語プログラミング環境は不可能です。
ただし、Dired で非同期シェル コマンドを開始して pdf ファイル (& evince) を表示し、2 番目の pdf ファイルで同じことを実行しようとすると、次のメッセージが表示されます。
「コマンドが実行中です - 強制終了しますか? はいまたはいいえ?」
Dired で複数の非同期シェル コマンドを並行して実行する方法はありますか?
emacs - Diredモード:ファイルを表示
私は次のシーケンスを実行しています。
- Cx dでdiredモードを開き、ディレクトリを選択します。
- そのディレクトリ内のファイルを「v」で表示します。
- CxkRETでそのファイルを強制終了します。
Currentバッファは、diredモードのバッファではなく、以前に開いた(P)ものの1つであることがわかります。このバッファPをCxkRETで強制終了しても、diredモードのバッファは表示されません。
私はdiredモードのバッファに戻るのが好きです。それでもCxCbを介して取得できますが、ファイルを表示して強制終了すると、これが自動的に選択されるようにしたいと思います。
emacs - Emacsファイルセット:他の(シェルではなくelisp)コマンドを実行する方法は?
Emacsファイルセットで実行できる5つのElispコマンドに加えて、任意のシェルコマンドを実行する機能があります。他のすべてのEmacsコマンドはどうですか?一例を挙げると、ファイルセットでMxoccurを実行できると便利です。
いくつかのファイルをdiredでマークしてから、それらに対してEmacsコマンドを実行することは可能です(それは本当ですか、それともシェルコマンドと混同していますか?)が、ファイルセットを一度定義してから使用できるようにすると非常に便利ですあらゆる種類のテキスト編集用の単一のファイルのようなものです。
アドバイスありがとうございます
emacs - Emacs Tramp が時々ディレクトリを開けない
通常、tramp を使用してファイルを編集したり、SSH 経由でリモート ファイル システムを参照したりできます。一見ランダムに見えますが、emacs でリモート フォルダーを参照する機能が失われます。
エラーメッセージが表示されます:
カスタマイズせずにemacsのクリーン再インストールを試みましたが、それでもエラーが発生します。
また、1 つまたは 2 つのディレクトリを参照した後にエラーが発生することもあれば、エラーが表示される前に 5 つまたは 6 つのディレクトリを参照できる場合もあります。
編集:OS X 10.6.8で実行されているEmacs 23.3を使用しています
編集 2: 私がまだトランプのデバッグ ログを調べている間に、他のいくつかの情報が表示されます。
- エラーの後、ディレクトリのリストを表示するだけでなく、開いているファイルと保存するファイルのトランプを使用できます。
- gitを使用してバージョン管理されているディレクトリに保存した場合にのみ発生するようです。
- デバッグ ログでは、ディレクトリの内容が一覧表示されますが、ユーザーには出力されません。
- バージョン管理されていないディレクトリにアクセスしようとしても、デバッグ ログ内のディレクトリ リストに ^M が表示されます (通常、git でバージョン管理されたファイルを編集すると、emacs 情報バーでこれに気づきます)。
emacs - emacs dired-mode:「終了」して現在のディレクトリのシェルに入る方法は?
Mac OSでは、ターミナルを使用して「cd」と書き、Finderからターミナルにフォルダーをドラッグアンドドロップできます。次に、「cd /Users/...」のようなものを取得します。これにより、対応するディレクトリにすばやく移動できます。Mx シェルで emacs シェルを開き、そこにフォルダーをドラッグ アンド ドロップすると、emacs が dired モードに変わり、ドロップしたフォルダーの内容が表示されます。dired-modeを「終了」または「終了」して、ドロップしたフォルダーにディレクトリが変更されたシェルを取得するにはどうすればよいですか? それは私に上記のようなものを与え、それは非常に便利です。
emacs - DiredモードバッファをEmacsの別のフレームに貼り付ける方法は?
dired を介したファイル ナビゲーションを別のフレームで行いたいが、すべてのファイルを別のフレームで開く必要がある。では、dired モードのバッファをスタンドアロン フレームに貼り付けるにはどうすればよいでしょうか。ありがとう。
追加パッケージを使用しないソリューションに興味があります。
emacs - キーをバインドしてdiredemacsでシェルコマンドを実行する方法
emacsでdiredモードを使用すると、!xxxと入力してシェルコマンドを実行できますが、キーをバインドしてこのコマンドを実行するにはどうすればよいですか?たとえば、ファイルに対してOを押したい場合、diredは「cygstart」を実行してこのファイルを開きます。