Vim에서 대소문자 전환 명령의 기능 확장

Vim에서 대소문자 전환 명령의 기능 확장

상당히 큰 코드베이스를 리팩토링하는 현재 작업에서 때때로 아포스트로피와 따옴표를 서로 바꾸고 싶은 마음이 듭니다.

지금까지 나는 s/"/'/g내가 만든 시각적 선택 항목을 적용해 왔고 잘 작동합니다.

그런데 최근에 물결표( ~) 명령을 발견했습니다. 캐릭터의 대소문자를 바꾸는 것뿐만 아니라 "캐릭터와 교환 '하거나 그 반대로 도 확장할 수 있으면 좋겠다고 생각했습니다 . 이를 달성하기 위해 기능을 확장할 수 있습니까?

답변1

@Marco가 의견에서 지적했듯이 아마도서라운드 플러그인. 이 플러그인을 사용하면 텍스트 주변을 변경할 수 있습니다. 예를 들어:

"Hello World"

텍스트와 프레스 안으로 들어가면 cs"'주변이 다음과 같이 변경됩니다.

'Hello World'

팀 포프의 작품도 추천하고 싶습니다.병원체모든 것을 설정하는 데 사용하는 플러그인입니다. 도움말 페이지도 설치됩니다. 자세한 내용은 github 페이지에 있습니다.

관련 정보