![덮어쓰기 모드에서 클립보드에서 붙여넣을 때 실제로 덮어쓰는 방법](https://rvso.com/image/913185/%EB%8D%AE%EC%96%B4%EC%93%B0%EA%B8%B0%20%EB%AA%A8%EB%93%9C%EC%97%90%EC%84%9C%20%ED%81%B4%EB%A6%BD%EB%B3%B4%EB%93%9C%EC%97%90%EC%84%9C%20%EB%B6%99%EC%97%AC%EB%84%A3%EC%9D%84%20%EB%95%8C%20%EC%8B%A4%EC%A0%9C%EB%A1%9C%20%EB%8D%AE%EC%96%B4%EC%93%B0%EB%8A%94%20%EB%B0%A9%EB%B2%95.png)
내가있을 때덮어쓰기 모드Sublime Text 3/gedit에서는 일반 키 입력이 커서 아래의 문자를 덮어씁니다.
클립보드에서 붙여넣는 것도 마찬가지로 문자를 대체할 것으로 예상했지만 대신 다음과 같이 작동했습니다.삽입 모드.
이를 더 명확하게 하기 위한 예는 다음 |
과 같습니다. 커서를 나타냅니다. 덮어쓰기 모드가 켜져 있으면 클립보드에 aaa
. 이것은 텍스트 편집기입니다:
12|3456789
Ctrl+ 를 누르면 V다음과 같은 일이 발생할 것으로 예상됩니다.
12aaa|6789
대신 Sublime Text 3과 gedit 모두에서 다음을 얻습니다.
12aaa|3456789
+ 키 Shift와 수정자 키를 사용해 보았지만 소용이 없었습니다.AltCtrlV
이 기능을 달성할 수 있는 방법이 있습니까?
특히, 나는~하지 않다덮어쓸 문자를 미리 선택하고 싶습니다.
답변1
이 기능을 우아한 방식으로 달성할 수 있는 방법은 없습니다(항상 를 사용하여 스크립트를 작성할 수 있음 xdotool
). 이것은 작동 방식이 아닙니다. 오히려 위험한 선택이 될 것입니다. 클립보드에 많은 텍스트가 포함된 경우 붙여넣을 때 파일 알림을 덮어쓸 수 있습니다.
작업 흐름을 조정하고 붙여넣기 전에 삭제하려는 항목을 선택하거나 붙여넣은 다음 삭제해야 합니다.
원하는 작업(예: "다음 6자를 클립보드 내용으로 교체")을 수행하도록 편집자에게 "지시"하는 데 훨씬 더 기반을 둔 보다 스마트한 작업 흐름을 위해서는 Vim을 배우고 사용하는 것을 고려해보세요.