Selecione tudo no vim através do PuTTY

3

Estou usando o PuTTY em uma máquina Linux em um computador com Windows. Estou abrindo um arquivo de log grande em vim e estou tendo uma enorme dificuldade para descobrir como selecionar todo o texto e copiá-lo em uma área de transferência que o PuTTY possa acessar. Então eu posso colá-lo em um editor de volta na minha máquina Windows.

Todos os tutoriais que encontrei sobre isso não funcionam para mim, suspeito, porque estou usando o PuTTY como o "intermediário". E assim, o PuTTY não é capaz de transferir da área de transferência do Linux para minha área de transferência do Windows, etc.

Como faço isso?

    
por pnongrata 08.02.2012 / 19:39

3 respostas

5

Você não pode acessar nenhum dos buffers de corte do vim de Putty.

O Putty pode cortar o texto marcado do buffer de tela rolável, mas não faz o que você quer quando você precisa selecionar mais linhas do que pode ser visto na janela do Putty porque o vim não preenche o buffer de rolagem do Putty porque Ele usa curses códigos de escape para redesenhar páginas.

O Putty vem com um cliente SCP pscp que você pode usar para transferir o arquivo de registro para um PC

    
por 08.02.2012 / 20:33
0

Dependendo do que você deseja fazer, você pode achar útil o plugin netrw.

Essencialmente, neste caso, você poderia usar o vim em sua máquina Windows para editar os arquivos na máquina Linux. (Você ainda usaria o putty / pscp ou algo semelhante para copiar o arquivo, mas automaticamente nos bastidores.)

link

    
por 31.07.2012 / 15:51
0

Consegui selecionar o texto em blocos e colá-los no Bloco de Notas, usando o vi remotamente no PuTTY em uma máquina com Windows. Não é uma solução completa, mas funcionou para mim. (Arquivo foi apenas três telas de comprimento.)

    
por 24.08.2013 / 20:21

Tags