Os que usan Vi (ou Vim) sempre gábame de que se o vin é moito máis poderoso que nano, certo pero!, ata certo punto. Aínda que o nano non é tan completo nin poderoso como vi / vim, non é que o pobre home estea mutilado jeje.
Algo que se pode facer en nano pero que moitos non saben, é seleccionar texto, copialo e pegalo noutra parte do ficheiro, aquí amosareiche como facelo.
Índice
Como seleccionar texto en Nano
Para seleccionalo con Nano debemos premer alt + A , entón notaremos como coas frechas de dirección (esquerda, dereita, arriba e abaixo) podemos sinalar o que queremos seleccionar.
Para cancelar a selección, prema de novo alt + A . Ensínovos unha captura de pantalla:
Como copiar con Nano:
Para copiar empregamos a combinación alt + 6 a través do cal, se NON seleccionamos nada, copiaremos a liña onde estamos.
Como pegar algo copiado en Nano:
Para pegar empregaremos Ctrl + U e onde está o cursor, pegarase algo que copiamos previamente.
Seleccionar + Copiar + Pegar en Nano?
Supoñamos que queremos seleccionar un texto, copialo e despois pegalo, sería así:
- Empurramos alt + A e usando as teclas de frecha, marcamos o texto desexado.
- Non volvemos a premer alt + A , pero alí mesmo co seleccionado, prememos alt + 6 para copiar iso marcado.
- Como podes ver, premendo as teclas de copia perdeuse a selección.
- Xa o copiamos, agora imos á parte do ficheiro onde queremos pegar o que xa copiamos e co cursor alí facemos: Ctrl + U
- Listo
O final!
Ben, nin sequera a auga, jeje, espero que sexa tan útil como para min
30 comentarios, deixa os teus
Próxima tarefa .. selección de columnas con Nano .. 😉
Ben, se usas o rato e premes CONTROL mentres fas a selección, podes seleccionalo no modo de columna. Sospeito que debe haber un xeito de facelo só co teclado.
Entón si que podes.
A idea é empregar só as teclas.
Huu que ben !! premendo control esquerdo + alt esquerdo e seleccionando co rato, a selección faise en modo columna .... Isto é fantástico, moitas grazas pola información.
¿É o mesmo para vim?
Non, con vim para copiar ponse:
número de liñas para copiar
Por exemplo, supoñendo que desexa copiar 4 liñas:
4aa
A continuación, para pegar pon p (minúscula) se queres pegalo debaixo da liña actual, mentres que se está por encima da actual é P (maiúscula)
Tamén pode copiar (ou mellor cortar) unha liña completa con Ctrl + K e logo pegala tamén con Ctrl + U
Moitas grazas…! De enorme axuda coma sempre ..!
nano r00lz
????
irmán maior?
Qué e iso?
Do todopoderoso e nunca mal (?) Wikipedia:
Nano (símbolo n) é un prefixo do sistema internacional que indica un factor de 10 ^ -9 (nano = nove).
Confirmado en 1960, vén do grego νάνος, que significa "anano".
google levouche por outro lado, Nano debe o seu nome a ser o irmán libre de Pico, ambos teñen o seu artigo.
Nano é un editor de texto para sistemas baseados en Unix, como GNU / Linux.
De novo:
Irmán maior?
Qué e iso?
VI SEÑORES OU EMACS ... .pero nano ???? ssssshhhhhh
Seleccionar non é ctrl + 6 ???
nano é un editor de terminal, isto significa que todos os comandos NANO tamén me serven no terminal?
E como é buscar en nano?
Seleccionar en Nano é Alt + A como puxen na publicación, de todos os xeitos con Ctrl + G obterás a axuda 😉
Creo que é + práctico seleccionar co clic esquerdo e pegar co clic central do rato =)
Cando se trata dun servidor que non ten unha interface gráfica, é dicir, non hai rato nin nada polo estilo, esta é a única opción
Copio e pego co rato, é máis doado ... Marco o que quero copiar mantendo premido o botón esquerdo do rato e arrastrando, logo vou ata onde quero pegar e premo o botón central da roda do rato.
E se non tes un rato nas consolas virtuais, só tes que activalo, é o servizo gpm.
O método explicado aquí non funciona para min, o alt + a esquerdo non funciona para min, se seleccionas co control esquerdo + 6.
Para buscar en nano é con control + w e escribes o que queres buscar, se queres seguir buscando continúa presionando control + w e ingresa sucesivamente.
Si, funciona ... fun o parvo que non fixo as cousas ben.
1 - esquerda alt + a e déixeo caer para indicar a marca inicial desde onde quero comezar a copiar
2 - Móvome coas frechas marcando o que quero copiar
3 - esquerda alt + 6 Copio o que está marcado no buffe do portapapeis (se podes chamalo así)
4 - Móvome coas frechas ao lugar onde quero pegar
5 - control esquerdo + u pega o copiado
Anos empregando nano, porque o coñecín antes de velo e leva menos tempo abrir que geany, preguntándome como carallo podes copiar / pegar en nano. Agora podo morrer en paz.
excelente, non tiña nin idea
KZKG ^ Gaara, bo post. que editor é máis poderoso e a súa diferenza entre: editor fácil, .. editor vi, ... editor nano? , ... gustaríame saber saltar as liñas e copiar ... así como volver en cada editor mencionado.
Paga a pena aclaralo:
Non sei realmente para que versión de Linux (a miña, Ubuntu 13.10) ou para que versión de Nano (a miña, 2.2.6) pero, no meu caso, a selección non funcionou. O comando que funcionou para min foi:
Establecer marca de verificación: CTRL + 6 (Non ALT + A, como indica este artigo)
O resto funcionou para min:
Seleccionar: move o cursor segundo o que queiras seleccionar.
Copia: ALT + 6
Pegar: CTRL + u
Espero que alguén te atenda.
moi bo
Nunca comecei a buscar como copiar e pegar con nano
agora será máis doado para min usar nano cando non tes un contorno gráfico
Nano é amor, Nano é vida <3
Fago "tuiteo" con NANO, encántame dicilo sabendo. Aforroume tempo.
Grazas polo artigo, non está nada mal comezar e aclarar dúbidas cando tes un ficheiro aberto e estás en branco.
Ademais, unha información útil se tes, coma min, os servidores Linux conectados desde Windows polo Putty ou o MultiPutty para ter varias conexións e queres pegalo do portapapeis de Windows:
1 - En Windows copia o teu texto como de costume.
2 - En Linux, executas nano e vas ao sitio que queres pegar e presiona o botón dereito do rato e pega todo.
cumprimento
Moitas grazas pola contribución irmán, saúdos.
Eses comandos non funcionan no meu caso, se preme ALT (Esquerda) + A abre o menú superior, para establecer a marca de inicio (para poder matizar o texto que se vai copiar) ten que premer Maiús + ALT + A e despois si, poñer a marca inicial e agora podes matizar ... Este sistema é lento e ineficaz, pon unha marca, matiza, marca final e despois copia ... Co fácil que é poder matizar con Shift + Cursores e logo pegalo con CTRL + V ... Mentres non o fas simplificar, prefiro matizar, copiar e pegar co rato, é máis rápido e sinxelo