답변:
로컬 vim 세션 에서 원격 파일 을여 십시오.
:e scp://user@host/relative/path/from/home.txt
scp://다른 곳에서 인식 할 수 있습니까 ? 아니면 VIM 전용입니까?
:e scp://user@host//tmp/file.txt
원격 시스템에 대한 충분한 권한이있는 경우 추가 할 수 있습니다
AcceptEnv WINDOWID
/ etc / ssh / sshd_config로 이동하고 다음을 사용하여 sshd를 다시 시작하십시오.
sudo /etc/init.d/ssh restart
그런 다음 로컬 컴퓨터에서 추가하십시오.
ForwardX11 yes
SendEnv WINDOWID
~ / .ssh / config 파일로
그런 다음 원격 시스템 (예 :)에서 X-aware vim을 실행 gvim -v하여 X 클립 보드에 복사하여 붙여 넣을 수 있습니다. 텍스트를 시각적으로 선택하고 (예 :를 사용하여 V) *레지스터에 넣습니다 .
편집하다
SendEnv WINDOWID~ / .ssh / config 에 설정 에 관한 부분을 포함하는 것을 잊었 으므로 X를 활성화하는 것을 명령 줄 (ssh -X옵션)에서 ~ / .ssh / config 파일 ( ForwardX11 yes) 로 옮겼습니다 .