vi에서 모든 텍스트를 선택하여 창에서 복사하고 붙여넣기

vi에서 모든 텍스트를 선택하여 창에서 복사하고 붙여넣기

vi복사할 수 있도록 모든 텍스트를 선택하고 Windows 서버의 메모장에 붙여넣으려면 어떻게 해야 합니까 ?

3,000줄의 파일이 있습니다. FTP를 사용할 수 없어서 Linux 환경에서 텍스트를 복사하여 Windows 메모장에 붙여넣어야 합니다.

답변1

나는 vi가 화면 다시 그리기를 처리하는 방식에 있어서 최선의 선택이 아닐 것이라고 생각합니다. 실행 cat filename.txt한 다음 잘라내기 및 붙여넣기를 사용하여 모두 복사할 수 있나요?

확실히 하기 위해 SSH를 사용하여 서버에 연결합니까? 그런 다음 Windows 시스템에서 WinSCP를 사용하여 Linux 상자에 연결하고 SSH를 통해 파일을 다시 복사할 수 있습니다. 여기서 WinSCP를 얻을 수 있습니다:https://winscp.net/eng/download.php

답변2

가능하다면 xclip패키지를 설치하세요.

먼저 epelFedora, CentOS, RHEL을 사용하는 경우 저장소를 추가한 다음 설치합니다 xclip. 사용 중인 다른 배포판에 필요한 저장소를 추가하는 방법은 다음과 같습니다.

yum install epel-release
yum install xclip

Debian, Mint 또는 Ubuntu를 사용하는 경우 이미 기본 저장소에 있습니다.

apt-get install xclip

그런 다음 다음을 수행할 수 있습니다.

xclip -i filename

그러면 파일 내부의 모든 텍스트가 클립보드에 복사되어 Windows에 붙여넣을 수 있게 됩니다. sshCentos 7 및 Debian 9에서 Mobaxterm을 통해 Windows로 텍스트를 복사하는 데 사용하면 이것이 작동한다는 것을 확인했습니다 .

관련 정보