영어프랑스어스페인어

Ad


온웍스 파비콘

gvim - 클라우드 온라인

Ubuntu Online, Fedora Online, Windows 온라인 에뮬레이터 또는 MAC OS 온라인 에뮬레이터를 통해 OnWorks 무료 호스팅 제공업체에서 gvim 실행

이것은 Ubuntu Online, Fedora Online, Windows 온라인 에뮬레이터 또는 MAC OS 온라인 에뮬레이터와 같은 여러 무료 온라인 워크스테이션 중 하나를 사용하여 OnWorks 무료 호스팅 제공업체에서 실행할 수 있는 gvim 명령입니다.

프로그램:

이름


vim - Vi IMproved, 프로그래머용 텍스트 편집기

개요


정력 [옵션] [파일 ..]
정력 [옵션] -
정력 [옵션] -t 태그
정력 [옵션] -q [오류 파일]

ex
전망
지빔 gview 에빔 검토
르빔 검토 rgvim rgview

기술


정력 Vi와 상위 호환되는 텍스트 편집기입니다. 모든 종류를 편집하는 데 사용할 수 있습니다.
일반 텍스트의. 특히 프로그램 편집에 유용합니다.

Vi보다 향상된 기능이 많이 있습니다. 다중 레벨 실행 취소, 다중 창 및 버퍼,
구문 강조 표시, 명령줄 편집, 파일 이름 완성, 온라인 도움말, 시각적
선택 등. 차이점에 대한 요약은 ":help vi_diff.txt"를 참조하십시오. 정력
봤다.

달리는 동안 정력 온라인 도움말 시스템에서 많은 도움을 받을 수 있습니다.
":도움말" 명령. 아래 온라인 도움말 섹션을 참조하십시오.

가장 자주 정력 명령으로 단일 파일을 편집하기 시작했습니다.

vim 파일

더 일반적으로 정력 다음으로 시작됩니다.

vim [옵션] [파일 목록]

파일 목록이 없으면 편집기는 빈 버퍼로 시작합니다. 그렇지 않으면 정확히
다음 XNUMX개 중 하나를 사용하여 편집할 하나 이상의 파일을 선택할 수 있습니다.

file .. 파일 이름 목록. 첫 번째 파일은 현재 파일이 될 것이며
완충기. 커서는 버퍼의 첫 번째 줄에 위치합니다. 너
":next" 명령으로 다른 파일에 접근할 수 있습니다. 파일을 편집하려면
대시로 시작하고 파일 목록 앞에 "--"를 붙입니다.

- 편집할 파일은 stdin에서 읽어옵니다. 명령은 stderr에서 읽습니다.
tty여야 합니다.

-t {tag} 편집할 파일과 초기 커서 위치는 일종의 "태그"에 따라 달라집니다.
고토 레이블. {tag}가 태그 파일에서 조회되면 연결된 파일은 다음과 같이 됩니다.
현재 파일 및 관련 명령이 실행됩니다. 주로 이것을 사용한다.
C 프로그램의 경우 {tag}는 함수 이름이 될 수 있습니다. 효과는
해당 함수를 포함하는 파일이 현재 파일이 되고 커서가
함수의 시작 부분에 위치합니다. ":help 태그 명령"을 참조하십시오.

-q [오류 파일]
QuickFix 모드에서 시작합니다. [errorfile] 파일을 읽고 첫 번째 오류는
표시됩니다. [errorfile]이 생략되면 파일 이름은
'errorfile' 옵션(기본값은 Amiga의 경우 "AztecC.Err", "errors.err"의 경우
다른 시스템). 추가 오류는 ":cn" 명령으로 건너뛸 수 있습니다. 보다
":도움말 빠른 수정".

정력 명령 이름에 따라 다르게 동작합니다(실행 파일은 여전히
같은 파일).

vim "정상적인" 방식으로 모든 것이 기본값입니다.

ex Ex 모드에서 시작합니다. ":vi" 명령을 사용하여 일반 모드로 이동합니다. 도 할 수 있다
"-e" 인수로.

보기 읽기 전용 모드로 시작합니다. 파일을 쓰지 못하도록 보호됩니다. 할 수있다
"-R" 인수로도 수행됩니다.

지빔 지뷰
GUI 버전. 새 창을 시작합니다. "-g" 인수로 수행할 수도 있습니다.

에빔 이뷰
쉬운 모드의 GUI 버전. 새 창을 시작합니다. 로도 할 수 있습니다.
"-y" 인수.

rvim rview rgvim rgview
위와 같지만 제한이 있습니다. 쉘을 시작할 수 없습니다
명령 또는 일시 중단 정력. "-Z" 인수로 수행할 수도 있습니다.

옵션


옵션은 파일 이름 앞이나 뒤에 아무 순서로나 주어질 수 있습니다. 없는 옵션
인수는 단일 대시 뒤에 결합될 수 있습니다.

+[num] 첫 번째 파일의 경우 커서는 "num" 줄에 위치합니다. "숫자"인 경우
누락된 경우 커서는 마지막 줄에 위치합니다.

+/{pat} 첫 번째 파일의 경우 커서는 첫 번째 파일이 있는 줄에 위치합니다.
{pat}의 발생. 사용 가능한 검색은 ":help search-pattern"을 참조하십시오.
패턴.

+{명령}

-c {명령}
{command}는 첫 번째 파일을 읽은 후 실행됩니다. {명령}은
Ex 명령으로 해석됩니다. {command}에 공백이 포함되어 있으면 반드시
큰따옴표로 묶습니다(사용되는 쉘에 따라 다름). 예시:
Vim "+set si" main.c
참고: "+" 또는 "-c" 명령은 최대 10개까지 사용할 수 있습니다.

-S {file} {file}은 첫 번째 파일을 읽은 후 소싱됩니다. 이것은 동등하다
-c "소스 {파일}"로. {file}은 '-'로 시작할 수 없습니다. {file}이 생략된 경우
"Session.vim"이 사용됩니다(-S가 마지막 인수인 경우에만 작동).

--cmd {명령}
"-c"를 사용하는 것과 같지만 vimrc를 처리하기 직전에 명령이 실행됩니다.
파일. "-c"와 별개로 이러한 명령을 최대 10개까지 사용할 수 있습니다.
명령.

-A 만약 정력 오른쪽에서 왼쪽으로 편집을 위한 ARABIC 지원으로 컴파일되었습니다.
지향 파일 및 아랍어 키보드 매핑, 이 옵션이 시작됩니다. 정력 아랍어로
모드, 즉 '아랍어'가 설정됩니다. 그렇지 않으면 오류 메시지가 표시되고 정력
중단합니다.

-b 바이너리 모드. 편집할 수 있는 몇 가지 옵션이 설정됩니다.
바이너리 또는 실행 파일.

-C 호환. '호환' 옵션을 설정합니다. 이것은 만들 것이다 정력 주로 행동하다
.vimrc 파일이 존재하더라도 Vi와 같습니다.

-d diff 모드에서 시작합니다. XNUMX개, XNUMX개 또는 XNUMX개의 파일 이름 인수가 있어야 합니다.
정력 모든 파일을 열고 차이점을 보여줍니다. 다음과 같이 작동합니다.
Vimdiff(1).

-d {device} 터미널로 사용하기 위해 {device}를 엽니다. 아미가에서만. 예: "-d
죄수:20/30/600/150".

-D 디버깅. 에서 첫 번째 명령을 실행할 때 디버깅 모드로 이동합니다.
스크립트.

-e 시작 정력 Ex 모드에서는 실행 파일을 "ex"라고 불렀습니다.

-E 시작 정력 실행 파일이 "exim"이라고 불리는 것처럼 개선된 Ex 모드에서.

-f 전경. GUI 버전의 경우, 정력 껍질에서 포크와 분리되지 않습니다
에서 시작되었습니다. Amiga에서, 정력 새 창을 열기 위해 다시 시작되지 않습니다.
이 옵션은 다음과 같은 경우에 사용해야 합니다. 정력 대기하는 프로그램에 의해 실행됩니다.
편집 세션이 완료되도록 합니다(예: 메일). Amiga에서 ":sh" 및 ":!"
명령이 작동하지 않습니다.

--nofork 전경. GUI 버전의 경우, 정력 껍질에서 포크와 분리되지 않습니다
에서 시작되었습니다.

-F 경우 정력 오른쪽에서 왼쪽 방향 편집을 위한 FKMAP 지원으로 컴파일되었습니다.
파일 및 페르시아어 키보드 매핑, 이 옵션이 시작됩니다. 정력 페르시아어 모드, 즉
'fkmap' 및 'rightleft'가 설정됩니다. 그렇지 않으면 오류 메시지가 표시되고 정력
중단합니다.

-g 만약 정력 GUI 지원으로 컴파일된 경우 이 옵션은 GUI를 활성화합니다. 그렇지 않은 경우
GUI 지원이 컴파일되고 오류 메시지가 표시되고 정력 중단합니다.

-h 명령줄 인수 및 옵션에 대한 약간의 도움말을 제공합니다. 금후
정력 출구.

-H 만약 정력 오른쪽에서 왼쪽으로 편집하기 위해 RIGHTLEFT 지원으로 컴파일되었습니다.
지향 파일 및 히브리어 키보드 매핑, 이 옵션이 시작됩니다. 정력 히브리어
모드, 즉 'hkmap' 및 'rightleft'가 설정됩니다. 그렇지 않으면 오류 메시지는
주어진 정력 중단합니다.

-i {viminfo}
viminfo 파일을 사용할 때 이 옵션은 사용할 파일 이름을 설정하고,
기본값 대신 "~/.viminfo". 이것은 사용을 건너뛸 때도 사용할 수 있습니다.
.viminfo 파일에 "NONE"이라는 이름을 지정합니다.

-L -r과 동일합니다.

-l 리스프 모드. 'lisp' 및 'showmatch' 옵션을 설정합니다.

-m 파일 수정이 비활성화됩니다. '쓰기' 옵션을 재설정합니다. 여전히 수정할 수 있습니다.
버퍼에 있지만 파일 쓰기는 불가능합니다.

-M 수정이 허용되지 않습니다. '수정 가능' 및 '쓰기' 옵션은
설정이 해제되어 변경이 허용되지 않고 파일을 쓸 수 없습니다. 메모
이러한 옵션은 수정할 수 있도록 설정할 수 있습니다.

-N 호환되지 않는 모드입니다. '호환' 옵션을 재설정합니다. 이것은 만들 것이다 정력 굴다
.vimrc 파일이 호환되지 않더라도 조금 더 낫지만 Vi는 덜 호환됩니다.
있다.

-n 스왑 파일이 사용되지 않습니다. 충돌 후 복구는 불가능합니다. 능숙한
매우 느린 매체(예: 플로피)에서 파일을 편집하려는 경우. 또한 될 수 있습니다
":set uc=0"으로 완료되었습니다. ":set uc=200"으로 취소할 수 있습니다.

-nb NetBeans용 편집기 서버가 됩니다. 자세한 내용은 문서를 참조하세요.

-o[N] 누적된 N개의 창을 엽니다. N이 생략되면 각 파일에 대해 하나의 창을 엽니다.

-O[N] N개의 창을 나란히 엽니다. N이 생략되면 각각에 대해 하나의 창을 엽니다.
파일.

-p[N] N 탭 페이지를 엽니다. N이 생략되면 각 파일에 대해 하나의 탭 페이지를 엽니다.

-R 읽기 전용 모드입니다. '읽기 전용' 옵션이 설정됩니다. 여전히 편집할 수 있습니다.
버퍼이지만 실수로 파일을 덮어쓰는 것을 방지합니다. 하면
파일을 덮어쓰려면 다음과 같이 Ex 명령에 느낌표를 추가하십시오.
":w!". -R 옵션은 -n 옵션도 의미합니다(아래 참조). '읽기 전용'
옵션은 ":set noro"로 재설정할 수 있습니다. ":help '읽기 전용'"을 참조하십시오.

-r 복구에 사용하는 방법에 대한 정보와 함께 스왑 파일을 나열합니다.

-r {파일} 복구 모드. 스왑 파일은 충돌한 편집 세션을 복구하는 데 사용됩니다.
스왑 파일은 ".swp"가 있는 텍스트 파일과 동일한 파일 이름을 가진 파일입니다.
첨부. ":도움말 복구"를 참조하십시오.

-s 자동 모드. "Ex"로 시작하거나 "-e" 옵션이 제공된 경우에만
"-s" 옵션 앞에.

-s {스크립트}
스크립트 파일 {scriptin}을 읽습니다. 파일의 문자는
입력한 것처럼 해석됩니다. 명령으로도 동일하게 수행할 수 있습니다.
":소스! {스크립트}". 편집기보다 먼저 파일의 끝에 도달한 경우
종료하면 키보드에서 추가 문자를 읽습니다.

-T {터미널}
정력 사용 중인 터미널의 이름. 경우에만 필요
자동 방법이 작동하지 않습니다. 알려진 터미널이어야 합니다. 정력 (내장) 또는
termcap 또는 terminfo 파일에 정의되어 있습니다.

-u {vimrc} 초기화를 위해 {vimrc} 파일의 명령을 사용합니다. 다른 모든
초기화를 건너뜁니다. 특별한 종류의 파일을 편집할 때 사용합니다. 그것
"NONE"이라는 이름을 지정하여 모든 초기화를 건너뛰는 데 사용할 수도 있습니다. 보다
자세한 내용은 vim 내 ":help initialization"을 참조하십시오.

-U {gvimrc} GUI 초기화를 위해 {gvimrc} 파일의 명령을 사용합니다. 다른 모든
GUI 초기화를 건너뜁니다. 모든 GUI를 건너뛰는 데 사용할 수도 있습니다.
"NONE"이라는 이름을 지정하여 초기화합니다. vim 내에서 ":help gui-init"를 참조하십시오.
자세한 내용은.

-V[N] 장황합니다. 어떤 파일의 출처와 읽기 및
viminfo 파일을 작성합니다. 선택적 숫자 N은 'verbose'에 대한 값입니다.
기본값은 10입니다.

-v 시작 정력 Vi 모드에서 실행 파일이 "vi"라고 불리는 것처럼. 이것만 가지고
실행 파일이 "ex"라고 하면 효과가 나타납니다.

-w {스크립트 출력}
입력하는 모든 문자는 {scriptout} 파일에 기록됩니다.
당신은 나가 정력. 사용할 스크립트 파일을 생성하려는 경우에 유용합니다.
"vim -s" 또는 ":source!". {scriptout} 파일이 있는 경우 문자는
추가됨.

-W {스크립트아웃}
-w와 비슷하지만 기존 파일을 덮어씁니다.

-x 파일을 쓸 때 암호화를 사용합니다. 암호 키를 묻는 메시지가 표시됩니다.

-X X 서버에 연결하지 않습니다. 터미널에서 시작 시간을 단축하지만
창 제목과 클립보드는 사용되지 않습니다.

-y 시작 정력 실행 파일이 "evim" 또는 "eview"라고 불리는 것처럼 쉬운 모드에서.
냐면 정력 클릭 앤 유형 편집기처럼 작동합니다.

-Z 제한 모드. 실행 파일이 "r"로 시작하는 것처럼 작동합니다.

-- 옵션의 끝을 나타냅니다. 이후의 인수는 다음과 같이 처리됩니다.
파일 이름. 이것은 '-'로 시작하는 파일 이름을 편집하는 데 사용할 수 있습니다.

--echo-wid GTK GUI 전용: 표준 출력에서 ​​창 ID를 에코합니다.

--help "-h"와 같이 도움말 메시지를 주고 종료합니다.

--literal 파일 이름 인수를 문자 그대로 사용하고 와일드카드를 확장하지 마십시오. 이것은 없다
쉘이 와일드카드를 확장하는 Unix에 대한 효과.

--noplugin 플러그인 로드를 건너뜁니다. -u NONE에 의해 암시됩니다.

--remote Vim 서버에 연결하고 나머지 부분에 제공된 파일을 편집하도록 합니다.
인수. 서버가 발견되지 않으면 경고가 표시되고 파일이 편집됩니다.
현재 Vim에서.

--원격-expr {expr}
Vim 서버에 연결하고 그 안에서 {expr}을 평가하고 결과를 stdout에 출력합니다.

--remote-send {키}
Vim 서버에 연결하고 {keys}를 보냅니다.

--원격 무음
--remote로, 그러나 서버를 찾을 수 없을 때 경고가 표시되지 않습니다.

--원격 대기
--remote와 같지만 파일이 편집될 때까지 Vim이 종료되지 않습니다.

--원격 대기 무음
--remote-wait와 같지만 서버를 찾을 수 없을 때 경고가 표시되지 않습니다.

--서버 목록
찾을 수 있는 모든 Vim 서버의 이름을 나열하십시오.

--서버 이름 {이름}
{name}을 서버 이름으로 사용하십시오. 와 함께 사용하지 않는 한 현재 Vim에 사용됩니다.
--remote 인수, 연결할 서버의 이름입니다.

--소켓 ID {ID}
GTK GUI 전용: GtkPlug 메커니즘을 사용하여 다른 창에서 gvim을 실행합니다.

--version 버전 정보를 출력하고 종료합니다.

온라인 도움


":help"를 입력하십시오. 정력 시작합니다. 특정 항목에 대한 도움말을 보려면 ":help subject"를 입력하십시오.
주제. 예: "ZZ" 명령에 대한 도움말을 보려면 ":help ZZ"를 입력합니다. 사용하다 및 CTRL-D
주제를 완료하기 위해(":help cmdline-completion"). 태그가 하나에서 건너뛰기 위해 존재합니다.
다른 위치에 배치합니다(일종의 하이퍼텍스트 링크, ":help" 참조). 모든 문서 파일은
이러한 방식으로 볼 수 있습니다(예: ":help syntax.txt").

onworks.net 서비스를 사용하여 온라인에서 gvim 사용


무료 서버 및 워크스테이션

Windows 및 Linux 앱 다운로드

Linux 명령

Ad