comand 줄에서 Ubuntu nano 편집기로 파일을 열고 파일의 모든 내용을 복사하여 셸 외부의 다른 응용 프로그램에 붙여 넣을 수 있습니다.
지금까지는 shift모든 내용이 아닌 보이는 화면 에서만 복사 할 수 있습니다 .
답변
당신의 버퍼를 사용할 수없는 nano
다른 곳에서의 사용을, 당신은 X 나 그놈의 버퍼를 사용해야합니다.
xclip 이 해결책입니다.
X11 클립 보드에 대한 명령 행 인터페이스. 또한 X11 전달이 이미 설정되어있을 때 암호 프롬프트를 피하면서 sftp / scp의 대안으로 파일을 복사하는 데 사용할 수 있습니다.
답변
가능한 방법이 있습니다 :
-
파일 시작 부분의 커서
-
Ctrl6 마크를 설정
-
AltShiftT(또는 시도 AltT) 파일의 끝까지 자르십시오
-
경우 AltT작동하지 않습니다 시도CtrlK
- 파일 내용을 복사 CtrlU하여 텍스트를 다시 자르려면
답변
실제로이 답변은 약간 늦었지만 동일한 질문에 대한 답변을 찾고 있었고 방금 알아 냈습니다. 나노로 열 파일을 복사 할 때. ctl-R을 누르고 복사하려는 파일을 입력 할 수 있습니다. 이것은 전체 파일을 가져올 것입니다.
내 경우에는 이전 fstab을 복사하여 큰 문제가되지 않았습니다. 그러나 거대한 파일로 말도 안될 수 있습니다.
답변
또는 Ctrl+ -를 사용하여 ‘한 화면 페이지’의 모든 파일 내용에 맞게 축소 하고 마우스를 사용하여 모든 것을 선택할 수 있습니다. 당신이 다시 확대 한 후 Ctrl+ 0또는으로 점진적으로 확대 Ctrl+ +.
마우스 부분이 마음에 들지 않지만 대량 텍스트를 나노로 복사하는 가장 빠른 방법입니다.
답변
다른 해결책이 있습니다. 개인적으로 선호하는 것. Xsel을 사용합니다. Xclip과 매우 유사하지만 중요한 차이점이 있습니다.
$ cat my_funky_file | xsel
Xclip은 모든 것을 메인 클립 보드에 넣지 만 Xsel은 선택 버퍼를 조작하여 선택을 중간 클릭으로 붙여 넣을 수있게합니다. 이것은 일회성에 좋습니다! 따라서 클립 보드에 아직 붙여 넣지 않은 것이 있으면 영향을받지 않습니다.
그리고 당신이 내용을 붙여 넣으려면, xsel -o
바로 밖으로 침을 것입니다.
다음을 사용하여 데비안 기반 시스템에 설치할 수 있습니다
$ apt-get install xsel
그렇지 않으면 소스를 사용할 수 있습니다 ! 이것이 누군가를 돕기를 바랍니다.