퍼티를 사용할 때 vim에 붙여 넣는 방법
퍼티를 사용하여 원격 호스트에 연결하고 vim을 통해 편집하고 있습니다. vim에 붙여 넣으려고 할 때 문제가 발생합니다. 즉, 로컬 호스트의 클립 보드에 무언가를 복사하고 원격 호스트의 vim에 붙여넣고 싶습니다. 그렇게하는 방법?
추신 : 퍼티를 사용하고 있습니다! 그래서 퍼티를 통해 vim 창을 엽니 다. 가장 필요한 것은 내 로컬 호스트에서 무언가를 복사하여 퍼티가 연 vim 편집기에 붙여 넣는 것입니다. 그게 다야. 감사!
Ctrl+ Shift+ V또는 3 버튼 마우스로 중간 클릭으로 시도
편집하다
이건 어떤가요? Shift+Ins
마우스 오른쪽 버튼을 누르거나 (기본 설정)을 눌러 호스트의 클립 보드에서 텍스트를 삽입 할 수 있습니다 Shift + Ins. 이것은 모든 문자를 수동으로 입력하는 것과 동일한 효과가 있습니다. 따라서 vim에서 자동 들여 쓰기를 사용하는 경우 코드가 망가질 가능성이 높습니다.
이를 수정하려면 다음을 수행하십시오.
- vim에 붙여 넣기 전에를 입력하여 붙여 넣기 모드를 활성화하십시오
:set paste
. - 를 눌러 I삽입 모드로 들어갑니다. 상태 표시 줄에
-- INSERT (paste) --
이제 표시되어야합니다 . - 마우스 오른쪽 버튼을 눌러 항목을 붙여 넣으십시오. vim의 자동 들여 쓰기는 발생하지 않아야합니다.
- 를 눌러 Esc삽입 모드를 종료하고
:set nopaste
다시 사용하여 붙여 넣기 모드를 비활성화 합니다.
창 / 선택 구성 페이지에서 PuTTY에 붙여 넣는 데 사용되는 마우스 버튼을 변경할 수 있습니다.
Linux 용 Windows 하위 시스템 에서는 다음을 수행해야합니다.
- i=
-- INSERT --
모드 진입 - Shift-
right-mouse-click
= 붙여 넣기
만약 당신이 단지 right-mouse-click
(즉, 시프트없이) 발생하는 모든 것은 모드가 변경되는 -- (insert) VISUAL --
것입니다. 즉 그것은 아무것도 붙여 넣지 않습니다.
다른 답변을 명확히하기 위해 Vim이 마우스 지원으로 실행되는지에 따라 몇 가지 방법이 있습니다. 일종의 터미널 / Putty를 통해 가정 해 보겠습니다.
- 원격 Vim에서 마우스를 사용하지 않을 때 마우스 오른쪽 버튼을 클릭하면 Putty를 통해 로컬 클립 보드에서 원격 Vim으로 붙여 넣습니다.
- 원격 Vim에서 마우스를 활성화하면 Shift+ Ins는 퍼티를 통해 로컬 클립 보드 에서 원격 vim에 붙여 넣습니다.
- Ctrl+ Shift+ v는 native / * nixish / xterm을 통해 로컬 클립 보드에서 원격 vim에 붙여 넣습니다.
- 원격 Vim에서 마우스를 활성화 한 상태에서 가운데 클릭은 원격 클립 보드에서 원격 Vim으로 붙여 넣습니다.
Windows & PuTTY간에 복사 및 붙여 넣기 :
Windows에서 복사하여 PuTTY에 붙여 넣으려면 Windows에서 텍스트를 강조 표시하고 Ctrl-C
""를 누르고 PuTTY 창을 선택한 다음 마우스 오른쪽 단추를 눌러 붙여 넣습니다. PuTTy에서 복사하여 Windows에 붙여 넣으려면 PuTTY의 정보를 강조 표시 Ctrl-V
하고 Windows 응용 프로그램에서 " "를 눌러 붙여 넣습니다.
별도의 PuTTY에서 두 vim간에 복사 및 붙여 넣기 :
소스 PuTTY에서 정보를 강조 표시 한 다음 대상 PuTTY에서 마우스 오른쪽 버튼을 눌러 붙여 넣습니다.
참조 URL : https://stackoverflow.com/questions/21797615/how-to-paste-to-vim-when-using-putty
'programing tip' 카테고리의 다른 글
순수한 Javascript를 사용하여 HTML 요소의 크기를 조정하는 방법은 무엇입니까? (0) | 2020.12.28 |
---|---|
d3에서 프로그래밍 방식으로 "클릭"이벤트를 호출하는 방법은 무엇입니까? (0) | 2020.12.28 |
UITableView 스크롤링 감지 (0) | 2020.12.28 |
EditText가 숫자 만 받아들이도록 강제하는 방법은 무엇입니까? (0) | 2020.12.28 |
PHP mysql 삽입 날짜 형식 (0) | 2020.12.28 |