IT/Linux

vi, vim 줄 번호로 바로가기, vimrc 파일 줄 번호 보이기 설정

Dev. Sean 2024. 1. 30. 12:48
반응형

줄 번호를 사용한 편집

코드 내에서 빠르게 특정 위치로 이동하는 것은 프로그래밍 작업의 효율성을 크게 향상시킵니다.

vim에서는 :set number 명령을 사용하여 줄 번호를 활성화할 수 있습니다.

이 기능은 문서를 탐색할 때 매우 유용하며, 다음과 같이 사용할 수 있습니다:

 

:set number

 

이 명령을 실행하면 편집기의 왼쪽에 각 줄의 번호가 표시됩니다. 이는 코드 리뷰나 디버깅 시에 위치를 쉽게 찾을 수 있게 해줍니다.

줄 번호 영구적으로 표시하기

.vimrc 파일에 다음 줄을 추가함으로써, vim을 시작할 때마다 자동으로 줄 번호가 표시되도록 설정할 수 있습니다.

 

.vimrc 파일을 통한 맞춤 설정

.vimrc 파일은 vim의 설정을 사용자 정의할 수 있는 강력한 방법을 제공합니다. 이 파일은 사용자의 홈 디렉토리에 위치하며, vim을 시작할 때마다 해당 설정이 자동으로 적용됩니다.

 

.vimrc 파일 편집 방법

  1. 터미널을 열고, 다음 명령어로 .vimrc 파일을 엽니다.
vim /etc/vimrc

 

줄 번호 영구적으로 표시하기

.vimrc 파일에 다음 줄을 추가함으로써, vim을 시작할 때마다 자동으로 줄 번호가 표시되도록 설정할 수 있습니다.

set number

 

...

set ruler               " show the cursor position all the time
set number              " display line numbers

...

" Switch syntax highlighting on, when the terminal has colors
" Also switch on highlighting the last used search pattern.
if &t_Co > 2 || has("gui_running")
  syntax on
  set hlsearch
endif

...

 

 

특정 줄로의 빠른 이동

vim에서는 줄 번호를 사용하여 문서 내의 특정 줄로 직접 이동할 수 있습니다. 예를 들어, 25번 줄로 바로 이동하려면 다음과 같이 입력합니다:

 

25G

 

이와 같은 명령은 vi에서도 동일하게 작동합니다. 이는 코드 내에서 빠르게 이동하고자 할 때 매우 유용한 기능입니다.

vi와 vim의 차이점

vi와 vim은 기본적인 사용법이 유사하지만, vim은 다음과 같은 추가 기능을 제공합니다:

  • 구문 강조 표시
  • 자동 들여쓰기
  • 여러 수준의 실행 취소
  • 파일 비교 도구(vimdiff)
  • 통합된 스펠 체커
  • 플러그인 시스템
반응형