명령 줄의 현재 텍스트를 마우스를 건드리지 않고 클립 보드에 복사하는 방법을 찾으려고합니다. 즉, 키보드로만 텍스트를 선택해야합니다. 전체 솔루션으로 이어질 수있는 중간 솔루션을 찾았습니다.
Ctrl+a -줄의 시작 부분으로 이동하십시오.
Ctrl+k -전체 라인을 잘라냅니다.
Ctrl+y -잘린 텍스트를 뒤로 젖 힙니다.
또는 Ctrl+u처음 두 단계를 수행하는 데 사용할 수도 있습니다 .
이것은 물론 작동하지만 잘린 텍스트가 정확히 저장된 위치를 파악하려고합니다. 사용하지 않고 액세스 할 수있는 방법이 Ctrl+y있습니까? 나는 알고 있어요 xclip
내가 저장 한 데이터 파이프에 대해 생각했다 그래서 난, 바로 클립 보드에 파이프 텍스트를 사용 Ctrl+k하는을 xclip
하지만 반드시 그것을 수행하는 방법.
내가 지금까지 얻은 방법 은 줄의 시작과 줄 의 끝에 xdotool
추가 하는 데 사용하는 스크립트를 작성하고 enter ( 기본적으로 파이프 인 사용자 정의 별칭)를 누르십시오 . 이것은 또한 작동하지만 실제로 "깨끗한"솔루션은 아닙니다.echo
| zxc
zxc
xclip
차이점이 있다면 Cshell을 사용하고 있습니다.
편집 : screen
솔루션 으로 사용하고 싶지 않습니다 .
감사!