나는 약 20 줄의 명령어를 가진 terminal.app 안에 있으며 출력된다.
$ 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>
명령 ( "git checkout")을 입력하기 시작했습니다. 마우스를 사용하지 않고 어떻게 임의의 텍스트를 복사 할 수 있습니까 (이 경우 "you / 236-add-more-test"를 복사하여 커서 / 프롬프트에 붙여 넣기를 원합니다).
왜 당신이 물어 마우스를 사용하지? 마우스가 "내 흐름을 깬다"
업데이트 : 코멘트 klanomath 주셔서 감사합니다. 내가 원하는 것은 그 명령을 내릴 때 그 출력의 일부를 모르기를 원할 수도 있다는 것이다. 그래서 당신의 대답은 내가 찾던 것이 아니 었습니다. 또한 출력을 추출하기 위해 명령을 재발행하고 싶지 않습니다.
업데이트 2 : 내가 시도한 것
terminal.app 플러그인에 대한 Google 검색
독서 https://www.iterm2.com/documentation-utilities.html
독서 https://github.com/w0lfschild/SIMBLPlugins
git checkout $ (git branch | sed 마법 ) ;-) [man sed] (파일 : ///usr/share/man/man1/sed.1)
—
klanomath
그런 다음
—
klanomath
screen
당신의 명령을 실행! 그것은 커서 모드와 복사 및 붙여 넣기가 가능합니다. 가파른 학습 곡선!
이 "클립 보드로 복사"가 필요할 때를 나는 결코 모른다. 그리고 "항상"화면을 실행하는 것은 허용할만한 대답이 아닙니다. 왜냐하면 화면이 일부 상황에서 화면을 자르지 않기 때문입니다. 하나, 스크린, 당신은 애플 맥 Terminal.app의 트랙 패드와 슈퍼 멋진 슈퍼 빠른 부드러운 부드러운 스크롤을 잃게됩니다.
—
american-ninja-warrior
나는 여전히 마우스를 사용하여 텍스트를 선택하지만 키보드 (CMD-C 및 CMD-V)를 사용합니다. 그게 내가 찾은 최고의, 그리고 정말 (다른 시스템에 CTRL - C 및 CTRL - V가 있지만, 이러한 키가 터미널에서 예상대로 작동하지 않습니다.
—
Axel
iTerm2를 사용하면 더 나은 행운을 누릴 수 있습니다 ...
—
Harv