태그 : vim 요약보기전체보기목록닫기

1 2

[Vim] Source Insignt에서 소스 코드를 GVIM으로 편집하기

Source Insight의 'Options>Custom Commands'에서 다음과 같이 설정한다. Command: Run GVIM Run: D:\Vim\vim70\gvim.exe +%l %f 대화상자에서 'Keys' 버튼을 클릭하면, 이 명령에 새 키를 할당할 수도 있다. 예를 들어 'Run GVIM' 명령을 Ctrl+Shift+V 키에 할당했...

[Vim] 여러 파일에 걸친 단어 검색

찾고자 하는 단어가 여러 파일에 분산되어 있으면 좀 번거로운 과정을 거쳐서 찾아야 한다. Vim에서는 이를 위해 ':vimgrep'라는 명령어를 제공한다. 먼저 찾고자하는 폴더 위치를 지정해야 한다. 다음 명령으로 파일 브라우저를 연다. :e . 위에서 '.'은 현재 폴더를 가리킨다. 즉 위 명령어는 현재 폴더에서 파일 브라우저를 연다. 만일 ...

[Vim] 파일 내에서의 간단하고 빠른 단어 검색

프로그램에서 어떤 변수가 어디 어디에서 사용되고 있는 지를 찾을 때 유용하게 쓸 수 있는 아주 간단한 방법이 있다. 먼저 찾고자하는 변수 이름 위에 커서를 옮겨놓고, 다음 키를 누른다. # 현재 변수 이름의 첫 번째 글자 위로 커서가 이동하면서 파일 내에 동일 이름의 변수들의 바탕색이 모두 눈에 띄는 색(기본은 노란색)으로 바뀐다. 이렇게...

[Vim] 블럭 쉬프트

C 프로그램을 작성할 때, 블럭을 통째로 들여쓰거나 내어써야 할 때가 있다. 블럭 쉬프트 기능이라는 것으로 여러 프로그래밍 전용 편집기에서 제공하고 있는 아주 편리한 기능이다. Vim도 이 기능을 갖고 있다. 블럭 들여쓰기를 하려면, 먼저 SHIFT-V 키로 쉬프트할 블럭을 설정한 후, 다음을 입력한다. > 한 번 들여쓰기가 되면서 블럭이 해제...

[Vim] C 소스에서 블럭의 처음('{')에서 끝('}')으로 커서 이동하기

C 프로그램을 작성하다 보면, 블럭을 열고 닫을 때 서로 짝을 맞춰줘야 한다. 이럴 때는 서로 짝이 맞는 블럭의 처음('{')에서 끝('}')으로 (또는 그 반대로) 커서를 이동시키는 명령을 유용하게 쓸 수 있다. 커서를 블럭의 처음('{') 또는 끝('}')으로 커서를 옮겨놓고, 다음을 입력하면 된다. %

[Vim] 명령 하나로 C 소스의 블럭을 예쁘게 줄 맞춰 들여쓰기

다른 사람이 작성한 C 소스를 분석할 때, 코드가 규칙 없이 들여쓰기가 되어 있거나 익숙하지 않은 규칙으로 들여쓰기가 되어 있다면, 코드가 눈에 잘 들어오지 않아 분석이 힘들다. 이런 문제를 단 한 번에 해결하는 방법이 있다. 커서를 블럭의 처음('{') 또는 끝('}')으로 옮긴 후, 다음을 입력한다. =% Vim이 블럭의 처음과 끝을 인식해...

[Vim] Vim Book

Vim Book()의 목차에는 쪽 번호가 나와있지 않아 찾아보기가 좀 불편해서 아래에 정리해 놓았다. Vim Book Table of Contents Part I The Tutorial 1 Basic Editing ... 3 2 Editing a Little Faster ... 15 3 Searching ... 27 4 Tex...

[Vim] Vim에서 소스 코드를 HTML로 변환하기

소스 코드를 HTML로 변환해서 웹에 올리거나 문서를 만들거나 할 일이 종종 있다. 이럴 때 Vim을 이용하면 간단하게 해결할 수 있다. 명령줄에서 다음과 같이 입력하면 된다. :so $VIMRUNTIME/syntax/2html.vim 참고로 소스 코드를 HTML로 변환하는 웹 사이트나 유틸리티들도 있다. 웹에서 소스코드를 HTML로 변환해서 보...

[Vim] Windows용 Vim에서 Ctrl+C, Ctrl+V 로 복사/붙여넣기(Copy&Paste) 사용하기

Vim을 설치한 폴더에 있는 _vimrc 파일에 다음 설정을 추가한다. source $VIMRUNTIME/mswin.vim behave mswin

[Vim] Vim의 기본 폰트 설정하기

Vim의 기본 폰트 설정하기 위해서는 vimrc 파일에 다음 설정을 추가한다. set guifont=MS_Mincho:h12:cANSI (참고로 Windows에서는 Vim 설치 폴더에 _vimrc 파일이 있다.)
1 2


GirlsWatch