Como seleciono todo o texto de um arquivo com o nano?

Como seleciono todo o texto de um arquivo com o nano?

Abro um arquivo no editor Ubuntu nano a partir da linha de comando e quero copiar todo o conteúdo do arquivo para poder colá-lo em outro aplicativo fora do shell.

Até agora só consigo copiar usando shiftna tela que está visível, mas não em todo o conteúdo.

Responder1

Você não pode usar o buffer nanopara usá-lo em outro lugar, você precisa usar o buffer do X ou Gnome.

xclipé a solução.

Uma interface de linha de comando para a área de transferência do X11. Também pode ser utilizado para copiar arquivos, como alternativa ao sftp/scp, evitando solicitações de senha quando o encaminhamento do X11 já estiver configurado.

Responder2

Existe uma maneira possível:

  • Cursor no início de um arquivo

  • Ctrl6para definir uma marca

  • AltShiftT(ou tente AltT) cortar até o final do arquivo

  • Se AltTnão funcionar, tenteCtrlK

  • para apenas copiar o conteúdo do arquivo, faça CtrlUo corte do texto novamente

Responder3

você pode usar cat e copiá-lo do console:

cat path/to/file.yml

Selecione a saída impressa no console.

Responder4

Na verdade, essa resposta pode demorar um pouco, mas eu estava procurando uma resposta para a mesma pergunta e simplesmente descobri. quando você tiver o arquivo que deseja copiar para abrir no nano. você pode pressionar ctl-R e inserir o arquivo do qual deseja copiar. isso trará o arquivo inteiro.

No meu caso, eu estava apenas copiando meu antigo fstab, então não foi grande coisa. mas poderia ficar ridículo com arquivos enormes.

informação relacionada