wdired モードで、file を に変更し、file を に変更しようとすると、toA
の変更部分が既存の file と競合するため拒否され、toのみが実行されます。しかし、それは実際には順序によって異なります。toを先に実行しても、問題は発生しません。wdired に操作のこのようなスマートな順序付けを見てもらい、toとtoを 1 つのステップで実行させる簡単な方法はありますか? wdired へのいくつかの追加、wdired の代替、またはいくつかのハック?B
B
C
A
B
B
B
C
B
C
A
B
B
C
1 に答える
2
編集:最初はhttp://www.emacswiki.org/emacs/WDired#toc4の「名前の変更順序の改善」は解決策のように見えると思いましたが、次のコメントは、これが標準コードで処理されていることを示唆しています。だから私はそれがあなたの状況をカバーしていないと思います。
編集2:どのバージョンのEmacsを使用していますか?
その廃止されたパッチの説明をもう一度見て、Emacs 23.2.1でいくつかのテストを行った後、この種のことについてはかなり賢いようで、重複すると「循環的な名前変更:一時ファイル名を使用する」というメッセージが表示されました。生成され、最終結果は正しかった。
于 2011-03-29T06:56:59.623 に答える