Eu tenho um servidor Ubuntu hospedado pelo Vultr com o qual estou interagindo remotamente usando o terminal fornecido. Gostaria de saber como colar da minha área de transferência no nano, que estou usando para escrever o código do meu servidor. Eu tentei Ctrl+ U, mas isso não funciona para mim.
Outros comandos de atalho de teclado funcionam, como escrever Ctrl+ Oe sair Ctrl+ X, por isso estou certo de que o terminal Vultr pode reconhecer esses comandos de teclado.
Tenho certeza de que existe uma maneira de colar o nano a partir da área de transferência, mas não tenho certeza qual é o atalho.
Pergunta: Qual é o atalho de teclado para colar da área de transferência no nano? Se não há como fazer isso, qual editor Linux nativo é capaz?
linux
keyboard-shortcuts
clipboard
nano
Oscar Chambers
fonte
fonte
Respostas:
Você pode tentar os dois comandos a seguir para colar da área de transferência. Ambos devem funcionar.
Ctrl+ Shift+v
Shift+Insert
O comando Ctrl+ Uapenas permite colar texto que foi copiado ou recortado no próprio nano, daí o motivo pelo qual o comando não está funcionando.
Editar:
Infelizmente, para o caso específico ao usar o console Vultr, parece não haver uma maneira fácil de usar copiar e colar. O Vultr simplesmente não o suporta. Uma alternativa seria usar o SSH junto com outro terminal para conectar-se ao servidor. Se você estiver no Windows, o uso de massa funcionaria.
fonte
CTRL + Shift + V
ouShift + Insert
trabalhou para mimo nano em si não possui integração com a área de transferência do sistema; depende da manipulação da área de transferência do terminal para interagir com ele.
Na documentação do Vultr :
Se você deseja o manuseio da área de transferência, conforme indicado na pergunta, precisará usar um programa e terminal SSH que o suporte.
fonte
Janelas SSH Putty Shift + clique com o botão direito do mouse funcionou para mim com as configurações padrão de massa.
fonte
Usei com sucesso o botão direito do mouse para colar do Windows 10 para o nano em "Bash no Ubuntu no Windows".
fonte
Não tenho certeza se o Nano realmente pode fazer isso de maneira mais ou menos nativa sem suporte explícito do terminal, mas você pode usar o Vim habilitado para X11 em uma sessão encaminhada por X11 (
ssh -X
). Então o"+y
comando irá puxar ("copiar") para a área de transferência do X11 e"+p
colocar ("colar") a partir daí - sem a necessidade de um terminal para suportar isso.Observe que o Vim habilitado para X11 não significa a versão da GUI (gVim). O Console Vim pode permanecer no terminal, mas ainda pode acessar a área de transferência do X11 graças ao vínculo com as bibliotecas do X11. Só precisa saber o seu (encaminhado)
DISPLAY
.fonte
Recentemente, tive um problema semelhante ao tentar copiar do Windows e colar uma "chave privada" muito longa por meio de um terminal usando o Nano e não consegui copiar e colar para funcionar. Em vez de digitá-lo manualmente, pude usar um expansor de texto (usei o AutoHotKey) para inseri-lo dessa maneira.
fonte
O seguinte se aplica ao acessar o Nano através de uma janela do terminal PuTTY.
Se você possui um arquivo ~ / .nanorc ou / etc / nanorc contendo o mouse definido , então:
Se você alterar a configuração ~ / .nanorc para desabilitar o mouse , então:
Ao colar texto da área de transferência (via PuTTY) no Nano, o texto colado pode ser recuado automaticamente incorretamente. Pode ser necessário especificar o autoindent não configurado em ~ / .nanorc para resolver isso.
fonte