vim 的 Netrw 目錄清單中帶有換行符的檔案名

vim 的 Netrw 目錄清單中帶有換行符的檔案名

建立包含換行符號的檔案名稱:

$ touch $'a\nb'

當我這樣做時vim .,檔案名稱分成多行: 在此輸入影像描述

我只能選一行並按enter。然後它作為新檔案並在 vim 底部顯示這一行:

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

我想到了Shift+v但無法使其發揮作用。甚至x(為此檔案開啟 gedit)功能也被破壞。

如何在 vim 的 Netrw 目錄清單中選擇多行檔案名稱?

答案1

netrw 外掛程式(至少部分)解析遠端命令 ( ls) 的輸出以建立目錄樹,並在內部將該資訊整理到目錄暫存緩衝區中。

對此類特殊字元的支援尚未實現;您可以寫信給該外掛程式的作者 Charles Campbell,並建議此增強功能。 (或者更好的是,嘗試編寫一個補丁並將其提交給他!)

相關內容