Existe uma maneira rápida de copiar o caminho completo do buffer atual para a placa de grampo do sistema ou algum registro? :put=expand('%:p')
use outros comandos de cópia (como dd
) funcionam, mas a digitação é um pouco longa.
register
os-clipboard
Thomson
fonte
fonte
Respostas:
Você pode atribuir à área de transferência com o
+
registro especial :Se você quiser facilitar isso, crie um comando e precisará digitar apenas
:CopyBuffer
:e / ou mapeie-o para uma chave:
A postagem " Como copiar texto para a área de transferência do sistema do Vim? " Tem muito mais informações sobre como fazer interface com a área de transferência do sistema.
Isso não copia o caminho do buffer para a área de transferência, mas o insere no buffer ...?
fonte