Создайте имя файла, содержащее символ новой строки:
$ touch $'a\nb'
Когда я это делаю vim .
, имя файла разбивается на несколько строк:
Я могу выбрать только одну строку и нажать enter. Тогда это будет действовать как новый файл и покажет эту строку внизу vim:
"~/note/test/b" [New File]
Я думаю о Shift+ v, но не могу заставить его работать. Даже xфункция (Открыть gedit для этого файла) сломана.
Как выбрать многострочное имя файла в списке сетевых каталогов vim?
решение1
Плагин netrw (по крайней мере частично) анализирует выходные данные удаленных команд ( ls
) для построения дерева каталогов и внутренне преобразует эту информацию в рабочий буфер каталога.
Поддержка таких специальных символов пока не реализована; вы можете написать автору плагина Чарльзу Кэмпбеллу и предложить это улучшение. (Или, что еще лучше, попробуйте написать патч и отправить его ему!)