'전산 > VI, VIM' 카테고리의 다른 글
[VI, VIM] 정규식에서 non-greedy 하게 검색하기 (욕심부리지 않기) (0) | 2018.10.18 |
---|---|
[VI, VIM] 검색 시 대소문자 구분 안 하기 (0) | 2018.03.23 |
[VI, VIM] 짝 맞는 괄호 찾기 (0) | 2018.02.14 |
[VI, VIM] 마지막으로 사용한 명령 반복하기 (0) | 2018.02.12 |
[VI, VIM] 정규식에서 non-greedy 하게 검색하기 (욕심부리지 않기) (0) | 2018.10.18 |
---|---|
[VI, VIM] 검색 시 대소문자 구분 안 하기 (0) | 2018.03.23 |
[VI, VIM] 짝 맞는 괄호 찾기 (0) | 2018.02.14 |
[VI, VIM] 마지막으로 사용한 명령 반복하기 (0) | 2018.02.12 |
[VI, VIM] 정규식에서 non-greedy 하게 검색하기 (욕심부리지 않기)
VI의 정규식이 펄이나 파이썬 등의 정규식과 크게 다른 점 중 하나는 non-greedy (욕심부리지 않기) 연산자입니다. 대부분의 경우 물음표 기호가 사용되는데 VI에서는 \{-}가 사용됩니다. 예를 들면 다음과 같습니다.
:%s/hello.\{-}://g
라고 하면 hello에서 가장 가까이 있는 : 까지만 사라지게 됩니다. 펄이나 파이썬이었으면 .? 이런 식으로 사용했을 거라, 지레짐작으로 VI에서 열심히 \? 를 시도해보다가 시행착오를 엄청 했습니다.
[VI, VIM] 윈도용 gVim에서 Ctrl+C등 윈도 단축키 사용하기 (0) | 2019.05.16 |
---|---|
[VI, VIM] 검색 시 대소문자 구분 안 하기 (0) | 2018.03.23 |
[VI, VIM] 짝 맞는 괄호 찾기 (0) | 2018.02.14 |
[VI, VIM] 마지막으로 사용한 명령 반복하기 (0) | 2018.02.12 |
[VI, VIM] 검색 시 대소문자 구분 안 하기
대소문자 구분 없이 검색하려면 검색어 뒤에 \c 옵션을 붙여주면 됩니다. (사실 아무데나 붙여도 됩니다.)
/Hello\c
라고 하면 Hello, hello, HELLO 등이 모두 다 검색됩니다.
[VI, VIM] 윈도용 gVim에서 Ctrl+C등 윈도 단축키 사용하기 (0) | 2019.05.16 |
---|---|
[VI, VIM] 정규식에서 non-greedy 하게 검색하기 (욕심부리지 않기) (0) | 2018.10.18 |
[VI, VIM] 짝 맞는 괄호 찾기 (0) | 2018.02.14 |
[VI, VIM] 마지막으로 사용한 명령 반복하기 (0) | 2018.02.12 |
[VI, VIM] 짝 맞는 괄호 찾기
%키를 누르면 지금 커서가 위치하는 곳에 있는 괄호와 짝이 맞는 괄호를 찾아줍니다.
[VI, VIM] 윈도용 gVim에서 Ctrl+C등 윈도 단축키 사용하기 (0) | 2019.05.16 |
---|---|
[VI, VIM] 정규식에서 non-greedy 하게 검색하기 (욕심부리지 않기) (0) | 2018.10.18 |
[VI, VIM] 검색 시 대소문자 구분 안 하기 (0) | 2018.03.23 |
[VI, VIM] 마지막으로 사용한 명령 반복하기 (0) | 2018.02.12 |
[VI, VIM] 마지막으로 사용한 명령 반복하기
. (마침표) 를 누르면 마지막으로 내렸던 명령이 반복됩니다.
[VI, VIM] 윈도용 gVim에서 Ctrl+C등 윈도 단축키 사용하기 (0) | 2019.05.16 |
---|---|
[VI, VIM] 정규식에서 non-greedy 하게 검색하기 (욕심부리지 않기) (0) | 2018.10.18 |
[VI, VIM] 검색 시 대소문자 구분 안 하기 (0) | 2018.03.23 |
[VI, VIM] 짝 맞는 괄호 찾기 (0) | 2018.02.14 |