vim の Netrw ディレクトリ リスト内の改行を含むファイル名

vim の Netrw ディレクトリ リスト内の改行を含むファイル名

改行文字を含むファイル名を作成します。

$ touch $'a\nb'

実行するとvim .、ファイル名が複数行に分割されます。 ここに画像の説明を入力してください

1 行だけ選択して を押すことができますenter。すると、新しいファイルとして動作し、vim の下部に次の行が表示されます。

"~/note/test/b" [New File] 

Shift+について考えましたvが、うまくいきません。x(このファイルの gedit を開く) 機能も壊れています。

vim の Netrw ディレクトリ リストで複数行のファイル名を選択するにはどうすればよいですか?

答え1

netrw プラグインは (少なくとも部分的に) リモート コマンド ( ls) の出力を解析してディレクトリ ツリーを構築し、その情報を内部的にディレクトリ スクラッチ バッファーに変換します。

このような特殊文字のサポートはまだ実装されていません。プラグインの作者 Charles Campbell に連絡して、この機能強化を提案してください。(または、パッチを書いて彼に送信してください。)

関連情報