$ vim --help VIM - Vi IMproved 7.3 (2010 Aug 15, compiled May 4 2012 04:10:09)
사용법: vim [인자] [파일 ..] 주어진 파일 고치기 혹은: vim [인자] - 표준입력에서 텍스트 읽기 혹은: vim [인자] -t tag 태그가 정의된 위치에서 파일 고치기 혹은: vim [인자] -q [에러파일] 첫 번째 에러가 난 파일 고치기
인자: -- 이 뒤에는 파일 이름만 -g GUI로 실행 ("gvim"과 같음) -f 혹은 --nofork 포그라운드: GUI로 시작할 때 fork하지 말 것 -v Vi 상태 ("vi"와 같음) -e Ex 상태 ("ex"와 같음) -s 조용한 (배치) 상태 ("ex"만) -d Diff 상태 ("vimdiff"와 같음) -y 쉬운 상태 ("evim"과 같음, modeless) -R 읽기 전용 상태 ("view"와 같음) -Z 제한된 상태 ("rvim"과 같음) -m 수정(파일 쓰기)이 허용되지 않음 -M 텍스트 수정이 허용되지 않음 -b 이진 상태 -l 리스프 상태 -C Vi 호환: 'compatible' -N Vi와 호환되지 않음: 'nocompatible' -V[N][fname] Be verbose [level N] [log messages to fname] -D 디버깅 상태 -n 스왑 파일 없이 메모리만 사용 -r 스왑 파일 목록을 표시한 뒤 끝내기 -r (파일 이름과 함께) 파손되었던 세션 복구 -L -r과 같음 -A Arabic 모드로 시작 -H Hebrew 모드로 시작 -F Farsi 모드로 시작 -T <terminal> 터미널 종류를 <terminal>로 설정 -u <vimrc> .vimrc 대신 <vimrc>를 사용 -U <gvimrc> .gvimrc 대신 <gvimrc>를 사용 --noplugin 플러그인 스크립트를 불러들이지 않음 -p[N] N개의 탭 열기 (기본: 파일별로 하나) -o[N] N개의 창 열기 (기본: 파일별로 하나) -O[N] -o와 같지만 창을 수직으로 나누기 + 파일 마지막에서 시작 +<lnum> <lnum> 줄에서 시작 --cmd <명령> vimrc 파일을 읽기 전에 <명령>을 실행 -c <명령> 첫째 파일을 읽은 뒤 <명령>을 실행 -S <세션> 첫째 파일을 읽은 뒤 <세션> 파일 불러 들이기 -s <scriptin> <scriptin> 파일에서 Normal 상태 명령 읽기 -w <scriptout> 모든 입력된 명령을 <scriptout> 파일에 추가 -W <scriptout> 모든 입력된 명령을 <scriptout> 파일에 저장 -x 암호화된 파일 고치기 -X X 서버에 연결하지 않음 --remote <files> 가능하면 빔 서버에서 <files> 편집 --remote-silent <files> 같음, 서버가 없다고 불평하지 않음 --remote-wait <files> --remote와 같지만 다 고칠 때까지 기다립니다 --remote-wait-silent <files> 같음, 서버가 없다고 불평하지 않음 --remote-tab[-wait][-silent] <files> --remote와 같지만 파일별로 탭 페이지 사용 --remote-send <keys> 빔 서버로 <keys>를 보내고 끝내기 --remote-expr <expr> 빔 서버에서 <expr> 실행하고 결과 출력 --serverlist 사용 가능한 빔 서버 이름을 표시하고 끝내기 --servername <name> 빔 서버 <name>이 되거나 서버로 보내기 --startuptime <file> startup timing 메시지를 <file>에 저장 -i <viminfo> .viminfo 대신 <viminfo>를 사용 -h 혹은 --help 도움말(이 메시지)을 출력한 뒤 끝내기 --version 판 정보를 출력한 뒤 끝내기
gvim이 알고있는 인자 (GTK+ 판): -font <font> 일반 텍스트에 <font> 사용 (also: -fn) -geometry <geom> 초기 지오미트리에 <geom> 사용 (also: -geom) -reverse 반전 비디오 사용 (also: -rv) -display <display> 빔을 <display>에서 실행 (also: --display) --role <role> 메인 창 구분을 위해 유일한 역할 설정 --socketid <xid> 빔을 다른 GTK 위젯 안에서 열음 |