OS & Hardware/Linux_ubuntu

[Linux] Vim set명령어 정리

눈곱만큼도모름 2025. 1. 29. 05:15
728x90
반응형

 

Vim Set 명령어 정리

1. 편집기 설정

  • set number : 행 번호 표시
  • set nonumber : 행 번호 숨기기
  • set relativenumber : 상대 행 번호 표시
  • set nowrap : 자동 줄 바꿈 비활성화
  • set wrap : 자동 줄 바꿈 활성화
  • set tabstop=4 : 탭을 공백 4칸으로 설정
  • set shiftwidth=4 : 자동 들여쓰기를 4칸으로 설정
  • set expandtab : 탭을 공백으로 변환
  • set smartindent : 스마트 들여쓰기 활성화

2. 검색 관련 설정

  • set ignorecase : 대소문자 구분 없이 검색
  • set smartcase : 대소문자 구분 검색 (대문자 포함 시)
  • set incsearch : 입력하는 동안 실시간 검색
  • set hlsearch : 검색된 결과 하이라이트 표시
  • set nohlsearch : 하이라이트 비활성화

3. 자동 완성 및 입력 관련

  • set autoindent : 자동 들여쓰기 활성화
  • set smarttab : 탭 자동 들여쓰기를 스마트하게 조정
  • set complete=.,w,b,u,t : 자동 완성 활성화

4. 창 관련 설정

  • set splitbelow : 수평 분할 창을 아래에 열기
  • set splitright : 수직 분할 창을 오른쪽에 열기
  • set nowrapscan : 파일의 끝에서 검색을 다시 시작하지 않음

5. 편의성 관련 설정

  • set showmode : 현재 모드 표시
  • set showcmd : 명령어 입력 표시
  • set ruler : 커서 위치 표시
  • set clipboard=unnamedplus : 시스템 클립보드 사용 (Linux/MacOS)

6. 파일 저장 및 백업 관련 설정

  • set backup : 백업 파일 생성
  • set nobackup : 백업 파일 생성 안 함
  • set writebackup : 파일을 저장할 때 백업 파일을 생성
  • set nowritebackup : 파일 저장 시 백업 파일을 생성하지 않음

7. 기타 설정

  • set cursorline : 커서가 있는 행 강조 표시
  • set colorcolumn=80 : 80번째 열에 색 구분선 표시
  • set wildmenu : 명령어 자동 완성 메뉴 표시
728x90
반응형