2016-09-29 5 views
2

vim에서 선택한 텍스트를 둘러싸는 가장 좋은 방법은 무엇입니까?Vim을 둘러싼 선택

cout << this is some statement << endl; 

와 나는 빠른 서라운드 ""이 문은 모든 주변의 요구에

cout << "this is some statement" << endl; 

답변

5

사용 vim-surround되고 싶어요. 커서가의 "T"에있는 경우

일단 설치 "이"을 입력 yst<" 당신이 원하는 것을 달성하기 :

ys<text object><type>는 종류의 것들로 텍스트 개체를 둘러싸고 있습니다.

+0

감사합니다. D – Iartist93

+0

다른 사람이 검색 할 때 좀 더 트릭을 추가하고 싶습니다. 'cout <<'와 같은 텍스트가 있으면 Iartist93

4

내가 사랑하고 Surround를 사용하지만 바닐라 빔으로 그 일을하는 것은 죽은 간단하다 :

의미
c"<C-r>""<Esc> 

"는 큰 따옴표 (") 선택한 텍스트 (c)을 변경, 다음의 내용을 삽입 (<C-r>"), 큰 따옴표 (")를 추가하고 삽입 모드 (<Esc>) "를 남겨 두십시오.

:help i_ctrl-r을 참조하십시오.

+0

트릭을 주셔서 감사합니다 – Iartist93