Vim에 붙여넣을 때 클립보드의 처음 몇 글자 제거

Vim에 붙여넣을 때 클립보드의 처음 몇 글자 제거

Vim에 프로젝트를 붙여넣을 때 처음 몇 글자가 종종 손실됩니다. 이로 인해 몇 가지 심각한 실수가 발생했습니다. 예를 들어 gedit에 붙여 넣으면 모든 줄이 거기에 있습니다. gedit에 성공적으로 붙여넣은 후 동일한 클립보드 내용을 사용하여 Vim으로 돌아갈 수 있으며 문자가 제거됩니다.

스크린샷을 보세요...vim은 ta로 시작하고 gedit는 그 전에 시작됩니다. Vim에게 정확히 무슨 일이 일어났나요? ? ?

붙여넣으려면 ctrl+V, ctrl+shift+insert, (명령 모드) p 및 P를 시도했습니다.클립보드 자르기

답변1

그 이유는 vim이명령 모드시작할 때. 코드를 붙여넣기 전에 다음 단계로 들어가야 합니다.삽입 모드, 예를 들어 i키를 누르는 것입니다.

귀하의 예에서는 코드를 vim 명령으로 붙여넣고 Enter 키 a의 첫 번째 코드에 도달하면$cryptData현재 문자 뒤에 삽입 모드.

vim으로 시작한다면:http://vim.wikia.com/wiki/Tutorial

관련 정보