덮어쓰기 모드에서 클립보드에서 붙여넣을 때 실제로 덮어쓰는 방법

덮어쓰기 모드에서 클립보드에서 붙여넣을 때 실제로 덮어쓰는 방법

내가있을 때덮어쓰기 모드Sublime Text 3/gedit에서는 일반 키 입력이 커서 아래의 문자를 덮어씁니다.

클립보드에서 붙여넣는 것도 마찬가지로 문자를 대체할 것으로 예상했지만 대신 다음과 같이 작동했습니다.삽입 모드.

이를 더 명확하게 하기 위한 예는 다음 |과 같습니다. 커서를 나타냅니다. 덮어쓰기 모드가 켜져 있으면 클립보드에 aaa. 이것은 텍스트 편집기입니다:

12|3456789

Ctrl+ 를 누르면 V다음과 같은 일이 발생할 것으로 예상됩니다.

12aaa|6789

대신 Sublime Text 3과 gedit 모두에서 다음을 얻습니다.

12aaa|3456789

+ 키 Shift와 수정자 키를 사용해 보았지만 소용이 없었습니다.AltCtrlV

이 기능을 달성할 수 있는 방법이 있습니까?

특히, 나는~하지 않다덮어쓸 문자를 미리 선택하고 싶습니다.

답변1

이 기능을 우아한 방식으로 달성할 수 있는 방법은 없습니다(항상 를 사용하여 스크립트를 작성할 수 있음 xdotool). 이것은 작동 방식이 아닙니다. 오히려 위험한 선택이 될 것입니다. 클립보드에 많은 텍스트가 포함된 경우 붙여넣을 때 파일 알림을 덮어쓸 수 있습니다.

작업 흐름을 조정하고 붙여넣기 전에 삭제하려는 항목을 선택하거나 붙여넣은 다음 삭제해야 합니다.

원하는 작업(예: "다음 6자를 클립보드 내용으로 교체")을 수행하도록 편집자에게 "지시"하는 데 훨씬 더 기반을 둔 보다 스마트한 작업 흐름을 위해서는 Vim을 배우고 사용하는 것을 고려해보세요.

관련 정보