copia il testo all'interno di terminal.app senza mouse


1

Sono all'interno di un terminal.app con circa 20 righe di comandi ed è in uscita

$ previous command
previous command output
$  git branch
    develop
    master
    * you/236-add-more-test
$ previous command
$ previous command output
$ git checkout <cursor is here now> 

Ho iniziato a digitare un comando ("git checkout"), senza ricorrere al mouse, come posso copiare un pezzo di testo arbitrario (in questo caso voglio copiare "you / 236-add-more-test" e incollarlo in il cursore / prompt.

Perché non usare il mouse che chiedi? il mouse "interrompe il mio flusso"

Aggiornamento: grazie per il commento klanomath. Il fatto che voglio potrebbe voler copiare parte del suo output non è noto al momento dell'emissione del comando. Quindi la tua risposta non è stata quella che stavo cercando. Inoltre, non voglio riemettere il comando solo allo scopo di estrarne l'output.

Update2: Cosa ho provato Ho
cercato su Google plugin plug-in terminal.app
leggi https://www.iterm2.com/documentation-utilities.html
leggi https://github.com/w0lfschild/SIMBLPlugins


git checkout $ (git branch | sed magic ) ;-) [man sed] (file: ///usr/share/man/man1/sed.1)
— klanomath l'

1
Quindi utilizzare screenper eseguire i comandi! Permette una modalità cursore e copia e incolla. Ripida curva di apprendimento però!
— klanomath l'

Non so mai quando sorgerà questa "copia negli appunti". E eseguire lo schermo "tutto il tempo" non è una risposta accettabile, perché lo schermo non lo taglia in alcune situazioni. per uno, con lo schermo, perdi il fantastico scorrimento superveloce super veloce di Apple Mac Terminal.app con trackpad.
— guerriero americano-ninja l'

1
Uso ancora il mouse per selezionare il testo, ma poi uso la tastiera (CMD-C e CMD-V). Questo è il migliore che ho trovato, e mi piace molto (su altri sistemi, ci sono solo CTRL-C e CTRL-V, ma questi tasti non funzionano come previsto nel terminale.
— Axel

Potresti avere più fortuna con questo usando iTerm2 ...
— Harv
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.