보관함

VIM Encoding

encoding 은 화면에 보이는 것, 시스템이나 터미널에 관련되어 있지 파일 자체에는 관계 없다

fileencoding 은 파일에 저장되는 코드, encoding 과 fileencoding 이 같으면 (보통 euc-kr 이나 cp949?) 상관없고 이 둘이 다르면 파일을 읽거나 쓸 때 변환이 된다.fileencodings 에는 여러 인코딩 룰을 적어주면 파일을 읽을 때 하나씩 검사해서 맞는 인코딩을 찾아내어 자동으로 fileencoding 을 […]

윈도우용 gvim에서 find in files 하기

C:\Program Files (x86)\Microsoft Visual Studio 14.0>findstr /? 파일에서 문자열을 찾습니다.

FINDSTR [/B] [/E] [/L] [/R] [/S] [/I] [/X] [/V] [/N] [/M] [/O] [/P] [/F:파일][/C:문자열] [/G:파일] [/D:디렉터리 목록] [/A:색 속성] [/OFF[LINE]] 문자열 [[드라이브:][경로]파일이름[ …]]

/B 패턴이 행의 첫 부분에 있는지를 비교합니다. /E 패턴이 행의 끝부분에 있는지를 비교합니다. /L 찾는 문자열을 글자 그대로 사용합니다. /R 찾는 […]

VIM 유용한 명령

출처 : http://hyok.kr/33

글 수정하기

:12,24j : 12줄부터 24줄까지 합치고 각 줄의 공백은 그대로 두기.~ : 대소문자 전환하기r : 현재 커서아래에 있는 글자를 다른 문자로 바꾸기4rx : 현재 커서 이후 4개의 글자를 “x” 문자로 바꾸기R : ESC키를 누를때 까지 덮어쓰기>> : 현재 줄을 오른쪽으로 들여쓰기 하기3>> : 세 줄을 오른쪽으로 들여쓰기 하기>% : 괄호등이 […]