Selecione, copie e cole o texto no nano, editor de texto no terminal

Aqueles que usam Vi (ou Vim) sempre me gabam de que se eu o visse é muito mais poderoso do que nano, é verdade, mas!, até certo ponto. Embora nano não seja tão completo ou poderoso como vi / vim, não é que o pobre homem esteja mutilado hehe.

Algo que pode ser feito no nano mas poucos sabem, é selecionar o texto, copiar esse texto e colá-lo em outra parte do arquivo, aqui vou mostrar como fazer isso.

Terminal-ícone

Como selecionar texto em Nano

Para selecionar com Nano devemos pressionar outro + A , então notaremos como com as setas de direção (esquerda, direita, para cima e para baixo) podemos apontar o que queremos selecionar.

O Alt que eu indico é o Alt esquerdo, o da direita pode não funcionar dependendo da combinação de teclado definida.

Para cancelar a seleção, pressione novamente outro + A . Eu mostro uma captura de tela:

nan-seleção

Como copiar com Nano:

Para copiar, usamos a combinação outro + 6 pelo que, se NÃO tivermos selecionado nada, copiaremos a linha onde estamos localizados.

Como colar algo copiado no Nano:

Para colar vamos usar Ctrl + U e onde o cursor estiver, algo que copiamos anteriormente será colado.

Selecionar + Copiar + Colar no Nano?

Suponha que desejamos selecionar um texto, copiá-lo e colá-lo, seria assim:

  1. prensado outro + A e usando as setas do teclado, marcamos o texto desejado.
  2. Não pressionamos de novo outro + A , mas ali mesmo com isso selecionado, pressionamos outro + 6 para copiar aquele marcado.
  3. Como você pode ver, pressionar as teclas de cópia perdeu a seleção.
  4. Já o copiamos, agora vamos para a parte do arquivo onde queremos colar o que foi copiado anteriormente, e com o cursor lá fazemos: Ctrl + U
  5. Pronto!

O fim!

Bem mais claro nem mesmo a água hehe, espero que seja tão útil quanto é para mim


O conteúdo do artigo segue nossos princípios de Ética editorial. Para relatar um erro, clique Clique aqui.

30 comentários, deixe o seu

Deixe um comentário

Seu endereço de email não será publicado.

*

*

  1. Responsável pelos dados: Miguel Ángel Gatón
  2. Finalidade dos dados: Controle de SPAM, gerenciamento de comentários.
  3. Legitimação: Seu consentimento
  4. Comunicação de dados: Os dados não serão comunicados a terceiros, exceto por obrigação legal.
  5. Armazenamento de dados: banco de dados hospedado pela Occentus Networks (UE)
  6. Direitos: A qualquer momento você pode limitar, recuperar e excluir suas informações.

  1.   elav. dito

    Próxima tarefa .. seleção em colunas com Nano .. 😉

    1.    Giskard dito

      Bem, se você usar o mouse e pressionar CONTROL ao fazer a seleção, poderá selecionar no modo coluna. Suspeito que deve haver uma maneira de fazer isso apenas com o teclado.
      Então, sim, você pode.

      1.    elav. dito

        A ideia é usar apenas as chaves.

      2.    anônimo dito

        Huu que bom !! pressionando controle esquerdo + alt esquerdo e selecionando com o mouse, a seleção é feita em modo coluna ... isso é fantástico, muito obrigado pela informação.

  2.   maykel dito

    Para vim é o mesmo?

    1.    KZKG ^ Gaara dito

      Não, com o vim para copiar você coloca:
      número-de-linhas-para-copiar

      Por exemplo, supondo que você deseja copiar 4 linhas:
      4yy

      Então para colar você coloca p (minúsculo) se quiser colar abaixo da linha atual, enquanto se estiver acima da linha atual é P (maiúsculo)

  3.   Gabriel andrade dito

    Você também pode copiar (ou melhor, cortar) uma linha completa com Ctrl + K e, em seguida, colá-la com Ctrl + U também.

  4.   Luis graciano dito

    Muito obrigado…! De enorme ajuda como sempre ..!

  5.   sem nome dito

    nano r00lz

    ????

  6.   pecador dito

    irmão mais velho?
    o que é isso?
    Do todo poderoso e nunca errado (?) Wikipedia:
    Nano (símbolo n) é um prefixo do Sistema Internacional que indica um fator de 10 ^ -9 (nano = nove).

    Confirmado em 1960, vem do grego νάνος, que significa "anão".

    1.    mario dito

      o google levou-o por outro caminho, o Nano deve o seu nome a ser irmão grátis do Pico, ambos têm o seu artigo.

    2.    Matias Olivera dito

      Nano é um editor de texto para sistemas baseados em Unix, como GNU / Linux.

    3.    pecador dito

      Mais uma vez:
      Irmão mais velho?
      o que é isso?
      VI SENHORES OU EMACS ... mas nano ???? ssssshhhhhh

  7.   dito

    Selecionar não é ctrl + 6 ???
    nano é um editor de terminal, isso significa que todos os comandos do NANO também me servem no terminal?
    E como é pesquisar no nano?

    1.    KZKG ^ Gaara dito

      Selecionar no Nano é Alt + A como coloquei no post, de qualquer maneira com Ctrl + G você obtém ajuda 😉

      1.    Franz dito

        Acho que é + prático selecionar com o botão esquerdo e colar com o botão do meio do mouse =)

        1.    KZKG ^ Gaara dito

          Quando se trata de um servidor que não possui interface gráfica, ou seja, não possui mouse nem nada parecido, esta é a única opção

    2.    anônimo dito

      Eu copio e colo com o mouse, é mais fácil ... Eu marco o que desejo copiar segurando o botão esquerdo do mouse e arrasto, vou para onde desejo colar e pressiono o botão central da roda do mouse.
      E se você não tiver um mouse nos consoles virtuais, basta ativá-lo, é o serviço gpm.
      O método explicado aqui não funciona para mim, o alt + a esquerdo não funciona para mim, se você selecionar com o controle esquerdo + 6.
      Para pesquisar no nano é com control + we você escreve o que deseja pesquisar, se quiser continuar pesquisando mantenha pressionado control + we enter sucessivamente.

      1.    anônimo dito

        Sim, funciona ... Eu era o idiota que não fazia bem as coisas.

        1 - alt esquerdo + a e solto-os para indicar a marca inicial de onde desejo começar a copiar
        2 - Eu movo com as setas do teclado marcando o que eu quero copiar
        3 - alt esquerdo + 6 Eu copio o que está marcado para o buffe da área de transferência (se você pode chamar assim)
        4 - Eu me movo com as setas para o lugar onde quero acertar
        5 - controle esquerdo + u cole o copiado

  8.   Cristian dito

    Anos usando nano, porque conheci antes de ver e leva menos tempo para abrir do que geany, me perguntando como diabos você poderia copiar / colar no nano. Agora eu posso morrer em paz.

  9.   Neysonv dito

    excelente eu não tinha ideia

  10.   nex dito

    KZKG ^ Gaara, boa postagem. qual editor é mais poderoso e sua diferença entre: editor fácil, .. editor vi,… editor nano? , ... gostaria de saber pular a linha e copiar ... bem como voltar em cada editor mencionado.

  11.   Fer dito

    Vale esclarecer:
    Eu realmente não sei para qual versão do Linux (meu, Ubuntu 13.10) ou para qual versão do Nano (meu, 2.2.6), mas, no meu caso, a seleção não funcionou. O comando que funcionou para mim foi:
    Definir marca de seleção: CTRL + 6 (não ALT + A, como este artigo indica)
    O resto funcionou para mim:
    Selecionar: mova o cursor de acordo com o que você deseja selecionar.
    Copiar: ALT + 6
    Colar: CTRL + u
    Espero que alguém lhe sirva.

  12.   salsicha dito

    muito bom
    Nunca comecei a procurar como copiar e colar com o nano

    agora será mais fácil para mim usar o nano quando você não tiver um ambiente gráfico

  13.   mat1986 dito

    Nano é amor, Nano é vida <3

  14.   HO2Gi dito

    Eu faço "tweet" com o NANO, adoro dizer isso sabendo. Isso me economizou tempo.

  15.   Guybrsuh78 dito

    Obrigado pelo artigo, não é nada mau começar e tirar dúvidas quando você tem um arquivo aberto e está em branco.

    1.    Guybrsuh78 dito

      Além disso, uma informação útil, se você tem, como eu, os servidores linux conectados do windows pelo Putty, ou o MultiPutty para ter várias conexões, e deseja colar da área de transferência do windows:
      1 - No windows copie o seu texto normalmente.
      2 - No linux, você roda o nano e vai no site que deseja colar e bate com o botão direito do mouse e cola tudo.
      Uma saudação

  16.   morrer de fome dito

    Muito obrigado pela contribuição irmão, saudações.

  17.   noobsaibot73 dito

    Esses comandos não funcionam no meu caso, se você pressionar ALT (esquerda) + A você abre o menu superior, para definir a marca inicial (para poder sombrear o texto a ser copiado) você deve pressionar Shift + ALT + A e aí sim, coloque a marca inicial e agora você pode sombrear ... Este sistema é lento e ineficaz, coloque uma marca, sombreie, marca final e depois copie ... Com como é fácil poder sombrear com Shift + Cursores e depois colar com CTRL + V ... Apesar de não simplificar, prefiro sombrear, copiar e colar com o mouse, é mais rápido e fácil

bool (verdadeiro)