comand 줄에서 Ubuntu nano 편집기로 파일을 열고 파일의 모든 내용을 복사하여 셸 외부의 다른 응용 프로그램에 붙여 넣을 수 있습니다.
지금까지는 shift모든 내용이 아닌 보이는 화면 에서만 복사 할 수 있습니다 .
comand 줄에서 Ubuntu nano 편집기로 파일을 열고 파일의 모든 내용을 복사하여 셸 외부의 다른 응용 프로그램에 붙여 넣을 수 있습니다.
지금까지는 shift모든 내용이 아닌 보이는 화면 에서만 복사 할 수 있습니다 .
답변:
가능한 방법이 있습니다 :
파일 시작 부분의 커서
Ctrl6 마크를 설정
AltShiftT(또는 시도 AltT) 파일의 끝까지 자르십시오
경우 AltT작동하지 않습니다 시도CtrlK
nano
닫은 후에는 OP가 원하는 다른 앱에서 잘라낼 수 없습니다.
또는 Ctrl+ -를 사용하여 '한 화면 페이지'의 모든 파일 내용에 맞게 축소 하고 마우스를 사용하여 모든 것을 선택할 수 있습니다. 당신이 다시 확대 한 후 Ctrl+ 0또는으로 점진적으로 확대 Ctrl+ +.
마우스 부분이 마음에 들지 않지만 대량 텍스트를 나노로 복사하는 가장 빠른 방법입니다.
다른 해결책이 있습니다. 개인적으로 선호하는 것. Xsel을 사용합니다. Xclip과 매우 유사하지만 중요한 차이점이 있습니다.
$ cat my_funky_file | xsel
Xclip은 모든 것을 메인 클립 보드에 넣지 만 Xsel은 선택 버퍼를 조작하여 선택을 중간 클릭으로 붙여 넣을 수있게합니다. 이것은 일회성에 좋습니다! 따라서 클립 보드에 아직 붙여 넣지 않은 것이 있으면 영향을받지 않습니다.
그리고 당신이 내용을 붙여 넣으려면, xsel -o
바로 밖으로 침을 것입니다.
다음을 사용하여 데비안 기반 시스템에 설치할 수 있습니다
$ apt-get install xsel
그렇지 않으면 소스를 사용할 수 있습니다 ! 이것이 누군가를 돕기를 바랍니다.
다른 답변에서 지적했듯이 마우스를 사용하고 마우스 오른쪽 버튼을 클릭하여 복사하지 않으면 실제로 nano에서 Ubuntu 클립 보드로 복사하여 다른 소프트웨어에서 사용할 수 없습니다.
그러나 그것은 나노에서 두 파일을 열고 다른 하나에서 복사 할 수 있습니다 : ( Meta되고 Alt또는 Esc기본 메타 키 기준)
먼저 여러 버퍼를 활성화해야합니다
나노가 열려 있다면 Metaf
또는 -F 플래그로 열린 나노 : nano -F
또는 파일에 넣 set multibuffer
습니다~/.nanorc
그런 다음 새 버퍼에서 파일을 열 수 있습니다. Ctrlr
파일의 시작 부분으로 이동 Meta\하면 두 가지 옵션이 있습니다.
에이. 로 텍스트를 표시 한 CtrlShift6다음 커서를 끝까지 Meta/가져간 다음 텍스트를 자릅니다.Ctrlk
비. 파일 끝까지 텍스트를 잘라Metat
다른 버퍼에서 열어 다른 파일로 전환 Ctrlu
이 경우 micro
대신에 사용하십시오nano
설치하기 위해서:
sudo su
cd /opt/
apt-get install curl
curl https://getmic.ro | bash
ln -s /opt/micro /usr/bin/micro
ln -s /opt/micro /usr/bin/nani
exit
다음을 사용하여 파일을 열 수 있습니다.
micro Readme.txt
or
nani Readme.txt
나는 두 가지를 모두 사용하며 나노는 빠르고 편리하며 마이크로 기능이 완벽합니다.
당신이 사용할 수있는:
Ctrl-A
모두 선택합니다.Ctrl-C
, Ctrl-V
Ctrl
를 배치left click
Ctrl-Q
종료하고 y 또는 n을 누릅니다화면에 보이는 것 (일반적으로 한 페이지) 만 복사 할 수 있습니다. 마우스로 클릭하고 강조 표시하면됩니다. Ctrl + C. 그런 다음 Ctrl + V를 메모장에 붙여 넣습니다. 가지고있는 각 페이지에 대해 필요에 따라 반복하십시오.