vim 편집기 기초 지식 빠른 입문(필기4)
1.vim 편집기로 여러 파일 편집
$ vim 1.txt 2.txt
기본 입장
1.txt
: n
편집2.txt
, 추가!
즉 : n!
, 저장하지 않고1.txt
데이터를 다른 파일로 전환할 수 있음: e 3.txt
(소문자 n 다음 파일, 대문자 N 이전 파일) 3.txt
새 파일 열기: ls
: e#
편집된 파일 나열: e! 4.txt
이전 파일로 돌아가기: f
새 파일을 열고 편집 중인 파일을 포기: f new.txt
편집 중인 파일 이름 표시v
편집 중인 파일 이름 변경$ vim -r 1.txt
일반적으로 갑자기 전기가 끊긴 상태에서 쓰인다
3. 시각적 모드
Shift +v
문자 선택 모드Ctrl+v
행 선택 모드:new
블록 선택 모드:sp 1.txt
새vim 창 열기1.txt
새 수평 스크린 창을 열어 편집:vsp 2.txt
2.txt
새 수직 스크린 창을 열어 편집Ctrl+w s
Ctrl+w v
에서 현재 창을 두 개의 수평 창으로 분할Ctrl+w q
에서 현재 창을 두 개의 수직 창으로 분할:q
에서 분할된 창을 끝냅니다.새 창에 입력이 있으면 강제 문자를 사용해야 합니다!:q!
Ctrl+w o
에서 창을 열고 이전의 모든 창을 숨기기Ctrl+w j
에서 아래쪽 창으로 이동Ctrl+w k
에서 위쪽 창으로 이동Ctrl+w h
에서 왼쪽 창Ctrl+w l
에서 오른쪽 창Ctrl+w J
에서 현재 창을 아래로 이동Ctrl+w K
에서 현재 창을 위로 이동Ctrl+w H
에서 현재 창을 왼쪽으로 이동Ctrl+w L
에서 현재 창을 오른쪽으로 이동Ctrl+w -
에서 창 높이 감소Ctrl+w +
에서 창 높이 증가$ vim x file1
6. 외부 명령 실행
명령줄 모드에서
!
를 입력하면 외부 셸 명령을 실행할 수 있습니다.:!ls
현재 디렉터리의 내용을 표시하는 데 사용:!rm FILENAME
FILENAME이라는 파일을 삭제하는 데 사용:w FILENAME
현재 VIM에서 편집 중인 파일을 FILENAME 파일로 저장F1
를 누르면vim가 미리 설정한 도움말 문서를 열 수 있습니다:h shiftwidth
를 입력하여 shiftwidth
라는 도움말 파일을 엽니다:ver
디스플레이 버전 및 매개 변수8.1vim의 기능 설정
파일을 편집할 때 명령줄 모드
:set nu
(줄 수 표시)를 입력하면 설정값이vim에서 종료된 후에 저장되지 않습니다.설정을 영구적으로 저장하려면vim 프로필을 수정해야 합니다.vim의 프로필~/.vimrc
은 파일을 열어 수정할 수 있으나vim의 정상적인 사용에 영향을 주지 않도록 조심해야 합니다.8.2 현재 설정 가져오기
:set
또는 :se
수정된 모든 구성을 표시:set all
모든 설정값 표시set option?
option의 설정값 보이기:set nooption
현재 설정값 취소:set autoindent(ai)
자동 들여쓰기 설정:set autowrite(aw)
자동 아카이브 설정, 기본적으로 열리지 않음:set background=dark light
, 배경 스타일 설정:set backup(bk)
자동 백업을 설정하고 기본적으로 켜지지 않음: set cindent(cin)
C 언어 스타일 들여쓰기 설정이 내용에 흥미가 있습니까?
현재 기사가 여러분의 문제를 해결하지 못하는 경우 AI 엔진은 머신러닝 분석(스마트 모델이 방금 만들어져 부정확한 경우가 있을 수 있음)을 통해 가장 유사한 기사를 추천합니다:
Lua에서 neovim 플러그인용 UI를 만드는 방법마지막 에서는 부동 창을 사용하여 Lua에서 플러그인을 만드는 기본 사항을 살펴보았습니다. 편리한 측면 탐색에서 마지막으로 연 파일을 표시하는 간단한 플러그인을 만들어 봅시다. 인터페이스 학습에 집중하면서 이러한 목...
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
CC BY-SA 2.5, CC BY-SA 3.0 및 CC BY-SA 4.0에 따라 라이센스가 부여됩니다.