VIM에서 해당 { } 부분만 highligh 시킬 수가 있을까요??
글쓴이: nettism / 작성시간: 목, 2010/08/19 - 12:22오후
안녕하십니까? 제목과 같습니다..
음...
VI로 소스를 보다보면, 어디가 {의 시작이고 어디가 끝인지 애매해지는 경우가 많습니다. 특히 다른 사람 소스 받아서 볼때 더 합니다..요번에 받은 소스는 줄도 안 맞고 정리도..ㅠ.ㅠ
암튼.. 그래서..
VIM에서 예전에 어떤 설정에서 이런 기능이 있었던것 같습니다만..
음..예를 들면
void Test1(void) { ---> check point #1 void Inside1(void) { ----> check point #2 } ----> check point #3 void Inside2(void) { ----> check point #4 } ----> check point #5 } -----> check point #6
모 이런게 있다면...check point #1, #6 의 위치에 커서가 있다면, #1 부터 #6까지 하이라이트가 되거나 모...기타..
역시 #2나 #3의 위치에 있다면 그 사이 공간이 하니라이트...나 또는 어떤 형태로든 범위를 알려 주는..
이런 셋팅이 가능할까요??
조언에 감사 드립니다..
Forums:
제가 vi를 써본지가 오래되서 함수 영역만 따로 지정하는 키가 있는지는 잘 모르겠고
일든 블럭키(v 인가요??) 누르고 % 기를 누르면 { 에 해당하는 }으로 가니깐
간단히 할 수 있을것 같군요
따로 매크로 선언을 해서 사용할 수도 있겠군요
{ 부분에 더블클릭하면 되나요? 궁금하군요??
---------------------------------------------
git init
git add .
git commit -am "project init"
---------------------------------------------
---------------------------------------------
git init
git add .
git commit -am "project init"
---------------------------------------------
저 같은 경우에는
저 같은 경우에는 그런 경우에는 단순하게 다음과 같은 식으로 합니다..
ctrl+v 로 비쥬얼 블록 활성화
{ 위치에서 shift+5 로 해당 브레이스의 끝 위치로 이동
shift+4 로 해당 영역 지정
과 같은 식으로 합니다. ^^;
으음..원래
으음..원래 MatchParen/NoMatchParen 같은걸 찾으시는 것 같은데; 맞나요? -ㅅ-
댓글 달기