vi 모드에서 zsh에 텍스트 붙여넣기

vi 모드에서 zsh에 텍스트 붙여넣기

zsh의 입력 모드를 viwith 로 변경했지만 set -o vi텍스트를 붙여넣을 때 문제가 발생했습니다.

삽입 모드(MacOS)에서 실행 하려고 하면 cmd-vzsh는 클립보드 내용의 일부만 붙여넣습니다. zsh가 마치 해당 문자가 명령인 것처럼 클립보드 내용을 실행하려고 하는 것 같습니다. ( cmd-vzsh를 시각적 모드 등으로 보낼 수도 있습니다.)

한편, 클립보드 붙여넣기는 vim안팎으로 잘 작동합니다 bash. iTerm 및 터미널과 함께 작동합니다. 하지만 플러그인을 비활성화한 상태에서 사용하고 있습니다 zsh( 같은 문제가 있습니다).oh-my-zshvi-mode

이것은 버그입니까, 아니면 정상적인 동작입니까?

답변1

@forquare님의 알림 덕분에 oh-my-zsh구성을 확인한 결과 플러그인 문제를 발견했습니다 safe-paste.

safe-paste제거한 후 ~/.zshrcvi 모드에서 붙여넣기를 수행할 수 있습니다.

관련 정보