728x90
인텔리제이에서는 풍부한 편집 기능들을 제공하지만, ideaVim 플러그인을 사용하면 IDE에서 제공하는 기존 Surround 기능을 활용하지 못한다는 단점이 있습니다. 그래서 오늘은 ideaVim 플러그인에서 surroud 기능을 사용할 수 있는 방법에 대해 알아보려고 합니다.
Surround 기능이란 ?
surround 기능이란 텍스트를 감싸는 기능입니다. 텍스트 안에 태그나 문자열 그리고 브라켓을 추가하거나 기존에 있던 태그, 문자열, 브라켓을 변경할 수 있습니다.
Surroud 사용 방법
먼저 감싸고 싶은 텍스트를 선택한 다음, 원하는 문자 또는 태그를 추가할 수 있는 단축키를 입력합니다. 가장 일반적인 단축키는 다음과 같습니다.
cs
: 기존의 태그를 다른 태그로 교체 (예: "hello"에서 cs"' -> 'hello')ys
: 텍스트를 태그로 감싸기 (예: ysiw" -> "hello")ds
: 감싸진 태그 제거
예제
- 텍스트를 태그로 감싸기
hello world
텍스트가 있을 때ysiw"
를 입력하면"hello world"
로 감싸진 텍스트가 됩니다.
- 감싸진 태그 제거
"hello world"
텍스트가 있을 때ds"
를 입력하면 태그가 제거되고hello world
텍스트가 됩니다.
- 기존의 태그를 다른 태그로 교체
"hello world"
텍스트가 있을 때cs'"
를 입력하면'hello world'
로 감싼 텍스트가 됩니다.
이와 같이 ideaVim 플러그인에서 Surround 기능을 사용하면 편집하는 텍스트를 더욱 편리하게 감싸거나 편집할 수 있습니다.
728x90
'Etc' 카테고리의 다른 글
[zsh] 터미널에서 커서 조작 (1) | 2022.12.15 |
---|