GUI에서 vim에 붙여 넣으면 줄이 누락됩니다


10

OS X GUI 앱 (예 : Firefox)에서 텍스트를 복사하여 터미널의 vim에 붙여 넣으면 명확한 패턴없이 처음 몇 줄이나 문자가 누락되는 경우가 종종 있습니다.

이것은 vim에 국한되지는 않지만 vim을 사용하지 않을 때 (예 : bash shell을 사용할 때) 터미널에 붙여 넣기를 테스트했는데 문제가되지 않습니다.


1
삽입 모드를 활성화 한 적이 있습니까?
slhck

1
(블러쉬) 이제 당신은 그것이 확실하지 않다고 말합니다. 아마도 저와 같은 단순한 것은 나노와 같은 것을 고수해야합니다. 의심 할 여지없이 구글과 비슷한 미래의 단순자를 돕기 위해 내 질문에 스스로 대답 할 것입니다.

낮은 응답은 8 시간을 기다려야하므로 여기에 붙여 넣을 답변이 있습니다 : 이것은 신속하게 의견에 답했습니다 :> 삽입 모드를 활성화 했습니까? – slhck 1 시간 전> (blush) 이제는 확실하지 않습니다. 아마도 저와 같은 단순한 것이 나노와 같은 것을 고수해야 할 것입니다. 의심 할 여지없이 구글과 비슷한 미래의 단순 자 (편집 : 위반 없음)를 돕기 위해 내 질문에 스스로 대답 할 것이다. – tog22 지금은 이것이 정답이라고 가정하고 명백한 패턴의 부족은 'i'문자가 붙여지는 것에 응답하는 vim의 지연으로 인한 것입니다.

MacVim을 사용할 수도 있습니다. Mac OS X에 대한 지원이 향상되었습니다.
Eir Nym

답변:


13

vim에 붙여 넣을 때 삽입 모드가 활성화되어 있는지 확인하십시오. i붙여 넣기 전에을 눌러이를 수행하십시오.

그렇지 않으면 같은 문자를 붙여 i또는 o모드 삽입 트리거 그리고 당신은 전에 모든 것을 놓칠 수 있습니다.


3
:set paste특수 들여 쓰기 트리거가 붙여 넣는 텍스트에 영향을 미치지 않도록 붙여 넣기 전에 할 수도 있습니다 . 끝나면 :set nopaste평범한 행동으로 돌아갑니다.
마이크 Seplowitz
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.