vi vim 편집기 에서 자주 사용 하 는 단축 키, 단축 키 조회

1778 단어 Shell
vi 편집기 의 키보드 조작 이 정말 많 군요. 이 때문에 그 를 이용 하고 싶 은 사람 이 따라 갈 수 없습니다. 저 는 여기 서 실측 을 했 습 니 다. 평소에 제 수 요 를 만족 시 킬 수 있 는 vi 편집 과 관련 된 단축 키 를 기록 하고 이런 기본 적 인 입문 후에 다시 진급 합 니 다!백업 도 해 드 리 고 공유 도 해 드 리 겠 습 니 다.
이 제품, 전재 출처 를 밝 혀 주 십시오.
Esc 편집 입력 상 태 를 종료 합 니 다. 다음은 Esc 를 누 른 후 자주 사용 하 는 동작 입 니 다.
- i 키 는 현재 커서 에서 편집 입력 상태 로 전환 합 니 다.
- 현재 커서 가 있 는 상태 에서 편집 입력 상태 로 전환
- HJ K L 네 개의 건 은 위아래 좌우 로 커서 를 움 직 이 는 데 쓰 인 다.
--: wq 저장 종료
—— q! 저장 하지 않 음 종료
-: w filename 을 filename 으로 저장 합 니 다.
- dd 현재 커서 에 있 는 줄 삭제
- D (보통 소문 자 입 니 다. 여 기 는 shift + d) 를 누 르 면 커서 에 있 는 줄 을 삭제 합 니 다. 커서 이후 의 모든 내용 (win delete 건 과 유사)
- X (shift + x) 커서 앞 에 있 는 문 자 를 삭제 합 니 다. 앞 에 숫자 를 추가 할 수 있 습 니 다. 몇 개의 숫자 를 추가 하면 앞으로 몇 개 를 삭제 합 니 다. (win backspace 건 과 같 습 니 다. 흥분 하여 입력 을 잘못 하면 backspace 를 누 르 지 마 세 요.)
- u 삭제 가 잘못 되 었 으 면 어떻게 해 야 합 니까? 취소 하 세 요. 이것 은 마지막 수정 을 취소 하 는 것 입 니 다. 마지막 입 니 다. (Ctrl + z 와 유사)
- U 이것 은 커서 줄 의 모든 변경 사항 을 취소 하 는 것 입 니 다.
—— o 현재 줄 아래 에 새 줄 삽입
- O 현재 줄 위 에 새 줄 삽입
자, 이상 의 명령 에 익숙해 지면 VIM 에서 간단 한 조작 을 할 수 있 습 니 다.뒤에 편집 작업 이 계속 업 데 이 트 됩 니 다.
vim 의 좋 은 설정 (본인 의 테스트 를 통 해 확실히 유용 하 다 는 것 을 알 게 되 었 습 니 다. 그러나 이 설정 은 vim 이 vi 가 아니 라 는 것 을 기억 하 세 요...)
먼저 cd ~ 그리고 vi./. vimrc 파일 에 추가:
set number
set hlsearch
set fileencoding=utf-8
set fileencodings=ucs-bom,utf-8,cp936,gb18030,big5,euc-jp,euc-kr,latin1
 
set nocompatible
set backspace=indent,eol,start
 
syntax enable

설명:
syntax enable: 문법 하 이 라 이 트 를 엽 니 다.cygwin 의 vi 결 성 이 열 리 지 않 았 습 니 다.
set nocompatible 과 set backspace: backspace 키 를 설정 하고 backspace 가 부족 하면 작 동 하지 않 습 니 다.
set fileencoding 과 set fileencodings: 파일 인 코딩 이 부족 하고 파일 인 코딩 순 서 를 자동 으로 식별 합 니 다.
set number: 줄 번호 보이 기
set hlsearch: 내용 강조 검색

좋은 웹페이지 즐겨찾기