nome do arquivo com nova linha na listagem de diretórios Netrw do vim

nome do arquivo com nova linha na listagem de diretórios Netrw do vim

Crie um nome de arquivo contendo caractere de nova linha:

$ touch $'a\nb'

Quando faço isso vim ., o nome do arquivo é dividido em várias linhas: insira a descrição da imagem aqui

Só posso selecionar uma linha e pressionar enter. Em seguida, ele atua como um novo arquivo e mostra esta linha na parte inferior do vim:

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

Penso em Shift+ v, mas não consigo fazer funcionar. Even x(Abra o gedit para este arquivo) está quebrada.

Como posso selecionar o nome do arquivo multilinha na listagem de diretórios Netrw do vim?

Responder1

O plug-in netrw (pelo menos parcialmente) analisa a saída de comandos remotos ( ls) para construir a árvore de diretórios e manipula internamente essas informações no buffer de trabalho do diretório.

O suporte para esses caracteres especiais ainda não foi implementado; você pode escrever ao autor do plugin, Charles Campbell, e sugerir esta melhoria. (Ou melhor ainda, tente escrever um patch e enviar para ele!)

informação relacionada