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.