È possibile copiare il testo da un file, aperto con nano
, nella shell?Copia testo da nano editor a shell
Ho un file di testo e voglio copiare diverse righe sulla console, ma non riesco a trovare una scorciatoia da tastiera per copiare il testo.
È possibile copiare il testo da un file, aperto con nano
, nella shell?Copia testo da nano editor a shell
Ho un file di testo e voglio copiare diverse righe sulla console, ma non riesco a trovare una scorciatoia da tastiera per copiare il testo.
Non conosco alcun modo per farlo direttamente in nano. Tuttavia puoi usare "cat" o "grep" per visualizzare le linee del tuo file nella console.
Se si utilizza un multiplexer terminale come "schermo" è possibile copiare e incollare le stringhe like this.
ctrl + MAIUSC per copiare il testo, sei assegnato.
CTRL + MAIUSC + V per incollare il testo
Stai parlando di un terminale GUI, non di una shell. – Zulu
nano
non sembra avere la capacità di copiare/incollare dagli appunti globale/sistema o shell.
Tuttavia, è possibile copiare il testo da un file a un altro utilizzando nano
di file buffers. Quando si apre un altro buffer file con ^R
(Ctrl + r), è possibile utilizzare nano
s built-in funzionalità di copia/incolla (riportate qui di seguito) per copiare da un file:
M-6
(Meta +) per copiare le righe negli appunti di nano
.^K
(Ctrl +k) per tagliare la riga corrente e memorizzarlo in clipboard nano
s'.^^
(Ctrl +Maiusc +) per selezionare il testo. Una volta selezionato il testo, puoi utilizzare i comandi sopra riportati per copiarlo o tagliarlo.^U
(Ctrl +u) per incollare il testo dal clipboard nano
s'.Infine, se la soluzione di cui sopra non funziona per voi e si sta utilizzando un emulatore di terminale, si può essere in grado di copiare/incollare dagli appunti globale con Ctrl + Maiusc + c e Ctrl +Maiusc +v (Cmd +c e Cmd +v su OSX) rispettivamente. screen
fornisce anche una copia/incolla esterna che dovrebbe funzionare in nano
.Infine se tutto quello che devi fare è catturare determinate righe o testo da un file, considera l'uso di grep
per trovare le linee e xclip
o xsel
(o pbcopy
/pbpaste
su OSX) per copiarle negli appunti globali (e/o incollarli dal appunti) anziché nano
.
Nano per Shell:
2 passi
1. usando il mouse per evidenziare il testo.
2. Fare clic con il pulsante destro del mouse su Shell.
Entro Nano:
4 passi
1.CTRL + per Mark Set e segnare ciò che si vuole (il fine potrebbe fare qualche aiuto extra).
2.CTRL +k per il taglio di ciò che si desidera copiare
3.CTRL +u per incollare quello che avete appena tagliato perché si desidera solo per copiare .
4.CTRL +u nel luogo che si desidera incollare.
1) Ctrl + 6
per contrassegnare il testo che si desidera copiare
2) Ctrl + k
per tagliare il testo e Ctrl + u
per incollare di nuovo nella posizione originale
3) Passare alla riga desiderata in cui si desidera incollare il codice contrassegnato nel passaggio (2). Ctrl + u
per incollarlo.
Spero che aiuti.
Quindi è un processo in due fasi ... Abbiamo tagliato, ripristinato, quindi copiato. grande –
Utilizzare semplicemente ctrl+shift+6
per copiare la riga corrente oppure è possibile impostare il segno utilizzando ctrl+6
e copiare più righe utilizzando il comando precedente.
stai usando un mouse? – Leon