vim 8.0에서는 클립보드에서 vim 명령을 붙여넣으려고 하면 마치 vim이 삽입 모드에 있는 것처럼 동작합니다. 즉, 명령이 실행되는 대신 파일 자체에 붙여넣어집니다.
저는 민트향 마우스를 사용하고 있어요. 터미널의 컨텍스트 메뉴에서 붙여넣거나 단축키를 사용하면 동일한 결과가 생성됩니다.
답변1
Vim 8은 "대괄호 붙여넣기"에 대한 지원을 추가했습니다. (이 경우 터미널은 붙여넣은 텍스트를 이스케이프 코드로 감싸서 vim에 입력된 문자열이 아닌 텍스트를 붙여넣었다는 것을 나타냅니다.패치 8.0.0210). 기본 동작은 붙여넣은 텍스트를 허용하기 전에 자동으로 삽입 모드를 활성화하는 것 같습니다.
set t_BE=
vimrc에 추가하면 대괄호 붙여넣기를 비활성화하고 이전 동작으로 돌아갈 수 있습니다.
답변2
나는 보통 :
수동으로 입력하여 명령 프롬프트를 얻습니다.그 다음에명령을 붙여넣으세요. Vim은 명령이 double 로 시작하는지 상관하지 않습니다 ::
.
답변3
나는 또한 이 문제에 직면했고 자세한 해결책도 제공되어 이 문제를 중지하는 방법( 사용 set t_BE=
)뿐만 아니라 vim "명령 모드"에 대해서만 중지하는 방법을 설명하여 "붙여넣기 모드"를 사용하여 이를 수행할 수 있도록 했습니다. "삽입 모드".
내 질문과 답변 링크...vim이 선택 항목을 텍스트로 붙여넣는 것을 중지하세요!