問題タブ [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.

0 投票する
1 に答える
953 参照

emacs - Dired:スーパーユーザーとしてchownする方法は?

私はリモートリポジトリからチェックしたコードに取り組んでいます。そこでは、ファイル所有者として「root」を持つリポジトリにコードの一部が入りました。ここで、リポジトリを含むディレクトリを別の場所に移動したいのですが、通常のユーザーでは古いファイルの削除に失敗します。またdired-do-chown、ファイルの所有者を変更するにはrootである必要があるため、失敗します。

ルートとしてdiredコマンドを呼び出す方法はありますか?(ファイルを見つけるためのトランプのように)

0 投票する
1 に答える
1815 参照

emacs - Emacs dired は同じバッファを使用します

で次のコードを使用します.emacs

したがって、アクセスするすべてのディレクトリに対してバッファが作成されるわけではありません。次に、いくつかの人間工学を追加することにしました。

クリックCtrl-<up>すると、親ディレクトリに移動します。ただし、親ディレクトリを新しいバッファで開きます。

同じバッファで開くにはどうすればよいですか?

0 投票する
1 に答える
418 参照

emacs - dired-do-copyとdired-do-renameを許可して、その場で新しいディレクトリを作成します

dired-do-copyまたはdired-do-renameの間にその場で新しいディレクトリを作成できるemacslispハックを持っている人はいますか?これらの2つのコマンドのいずれかを実行する前に作成できることを理解しています。ある種の「Areyousure...」プロンプトの追加ポイント。

0 投票する
3 に答える
611 参照

emacs - Emacs: dired ブックマークを同じウィンドウで開く方法

ファイルシステムをナビゲートしているときに、単一のウィンドウでなんとか仕事をすることができました。

人間工学を改善するために、「lwt」、「eve」などの短い名前で最も頻繁に使用するディレクトリのブックマークを作成することにしました。ただし、ブックマークを開くたびに、古いものが存在する場合でも、新しい dired バッファが作成されます。

既存の dired バッファでブックマークを開くにはどうすればよいですか?

0 投票する
3 に答える
434 参照

emacs - dired 内のファイルをフルパスでソートする

find-name-dired を使用して、すべて同じ名前 (foo.txt と呼びます) で異なるディレクトリにあるファイルの複数のインスタンスを検索しています。ファイルパスのアルファベット順にファイルをリストしたい。ただし、それらはランダムな順序で表示されます。dired -sort-menudired-sort-chiesaも、find-name-dired の出力をソートしませんが、他の dired バッファー (フォーマットは非常に似ています) では機能します。dired バッファーの内容をファイルに書き込むと、シェルを開いて、9 番目のフィールド (パス) をキーとして使用するシェル内のソート コマンドにファイルを送信できます。これにより、正しいように見える出力が生成されますが、もちろん、それはもはや dired バッファーではありません。

私ができる方法はありますか

  1. その外部でソートされたファイルを読み込み、それを dired "モード" (コンパイルモードに類似) で開きます。
  2. dired モードのままで find-name-dired の出力をソートする、または
  3. 最初から私が望むようにソートされた find-name-dired からの出力を生成しますか?

アップデート:

もう少し具体的にするために、現在のバッファは次のとおりです。

「s」を押すと (ほとんどの dired バッファーがソートされます)、「Cannot sort this dired buffer」というエラーが表示されます。

バッファを次のようにしたい:

0 投票する
4 に答える
156 参照

emacs - サブフォルダ内のファイルを dired モードですばやく開くにはどうすればよいですか?

dired モードで、サブフォルダー内のファイルをすばやく開くにはどうすればよいですか? dired+', the key 'j' isdired-goto-file'をロードした後にそれが見つかりました。しかし、emacs 24 + Windows 7 では使用できません。

サブフォルダー内のファイルをすばやく開いたり見つけたりするための便利なキーはありますか?

ありがとう。

0 投票する
3 に答える
118 参照

windows - Emacsでファイル名を並べ替える

同じ形式のファイルのバッチがありbmp、ファイル名は0.bmp 1.bmp... です。ファイル名を変更し99.bmpたい0.bmpです。Windowsでemacsを使用しています。99.bmp1.bmp98.bmpdired-mode

0 投票する
8 に答える
5076 参照

emacs - Emacs で *Async Sh​​ell Command* バッファのポップアップを回避するには?

My~/.emacsには、特定のアプリケーション (Ubuntu 12.10; Emacs 24) で特定のファイルを開くための次の設定が含まれています。

で.pdfに移動してdired-modeヒット!すると、.pdfがOkularで開きますが、dired-bufferは2つの部分に分割され、2番目の部分は次の*Async Shell Command*ようなコンテンツを含む役に立たないバッファになっています

このバッファが開かれないようにするにはどうすればよいですか? (ただし、エラーが発生し、この情報が役立つ場合を除きます)。

関連する質問hereおよびhereを見つけましたが、一般的なものではなく、非同期で実行される特定のコマンドを扱っているようです*Async Shell Command*(可能であれば、特定のファイルタイプだけでなく、非同期プロセスの一般的な動作を変更したいと思います)

0 投票する
1 に答える
660 参照

emacs - Emacs dired+tramp、UTF8 で間違ったファイル名

最初にtramp + diredを使用すると、次のようになりました。
不正な utf8 シンボル

そして、私はこれらの行でそれを解決したと思いました:

しかし、今何か間違ったことが起こります: ファイル名、ディレクトリ名の長さが正しくありません

これも役に立たなかった: "LC_ALL=ru_RU.utf8"

Dired は間違ったファイル名 (dirname) の長さを取得するようになりました。これは、変更日を含む dir で確認できます (これも青色)。

そして、これは任意のファイル名で発生します(すべてではありません)。
そのため、Dired が間違った名前を取得すると、ファイルを操作できなくなります。
誰でもそれを手伝ってもらえますか?

0 投票する
1 に答える
344 参照

emacs - Windowsでcp1251を使用するEmacsでdiredを作成するには?

デフォルトのエンコーディングを utf-8 のままにしておきます。
しかし、Windows では、cp1251 を使用して dired でファイル名の一部を表示したいと考えています。(Windows では utf がサポートされていないため)

すべてが次のように表示されます。\361\345\354

では、どうすればこれを作ることができますか:

diredモードのみで、他のモードではありませんか?