3

選択したファイルを emacs のフォルダーでコピーする方法はdired-mode? 私が直面した問題は次の問題です。「C」ボタンを押して、選択したファイルとフォルダーを別のフォルダーにコピーするときに、dir を指していると、emacs がファイルのコピーを開始します (ファイルは正常にコピーされます)。 ) しかし、選択したフォルダの内容 - 実際にはフォルダではありません!..

最初のディレクトリの内容:

初期ディレクトリの内容

コピーする準備ができました:

コピーする準備ができました

プレス C:

押されたC

Enter キーを押します。

Enter を押した

y を押します:

yを押した

両方のフレームで g を押します。

両方のフレームで g を押した

ご覧のとおり、 dirは dir1にコピーされませんでした2が、コンテンツだけです。これは、ファイルとフォルダーを含む選択範囲をコピーするときに問題を引き起こします。

4

3 に答える 3

2
(require 'ls-lisp)
(setq ls-lisp-use-insert-directory-program nil)

私の問題を解決しました。

于 2012-04-05T18:56:08.373 に答える
0

奇妙な振る舞い。Miserable Variable に同意します。 とまったく同じである必要がありますcp

あなたのemacsのバージョンを教えてください。emacs -Qまた、根本的な原因を突き止めるために、他の設定をロードせずに直接実行することをお勧めします。

My Emacs (v23.3.1) は、3 番目の画像のステップでRecursive copies of /path/to/1? (yes or no)を押すと、プロンプトが表示されます。RET

于 2012-04-05T09:50:16.553 に答える
0

aファイルを含む1という名前のディレクトリをマークし、それをthenという名前の別のディレクトリにコピーする2と、ディレクトリをコピーした後、ファイルが含まれるという名前のディレクトリが含まれます。3bba123

これは と同じ動作をしているようcpです。それはあなたが見ている行動ではありませんか?

于 2012-04-02T23:46:27.570 に答える