답변:
tmux
vi 모드에서 사용 합니다.
~/.tmux.conf
)에서 :bind Escape copy-mode
bind-key -T copy-mode-vi y send-keys -X begin-selection
bind-key -T copy-mode-vi y send-keys -X copy-selection
또한 다음과 같은 키 바인딩을 작성하십시오.
bind C-c run "tmux save-buffer - | xsel -bi"
Prefix+ Ctrl+ 를 눌러 버퍼를 시스템 클립 보드에 저장할 수 있습니다 c.
기본 구성보다 vim과 비슷한 구성 구성을 추가했습니다.
여기 내가하는 일이 있습니다.
ls -1
)xsel -bi
귀하의 예에서 :
$ ls -1 | sed -n 2p | xsel -bi
ls -1
출력을 한 줄에 각각 인쇄sed -n 2p
두 번째 줄을 잡아xsel
최종 결과를 클립 보드에 복사하는 데 사용되었습니다.명령을 실행하는 데 시간이 너무 오래 걸리면 먼저 출력을 파일로 저장하여 출력을 처리하십시오.
command > output
head -10 output | whatever | xsel -bi
가장 일반적인 Linux 터미널 에뮬레이터는이를 직접 수행 할 수 없습니다. 그래도 내가 알고있는 두 가지가 있습니다.
꽤 오랫동안 존재하는 것은 흰개미입니다. 그래도 스파르타 닉합니다 (키보드 단축키는 구성 할 수 없으며 여러 탭이 없음).
이제 Mantid (이것은 뻔뻔스럽게 광고 :)라는 이러한 기능을 가진 두 번째 기능이 있습니다.
https://github.com/omgold/mantid-term
그러나 우분투 빌드는 아직 없지만 하나의 아치와 RPM이 있습니다. 그러나 Alien을 사용하여 RPM을 빌드하고 deb로 변환하려고 할 수 있습니다.
mantid
하고 싶지만 튜토리얼이나 매뉴얼을 찾을 수 없습니다. 거기에 문서가 있습니까? 적어도 질문에서 요청한 기능을 어떻게 달성하는지 아는 것이 좋습니다.