Linux

[Linux] 리눅스 쉘에서 VIM 에디터 활용하기

  • -
리눅스 쉘에서 VIM 에디터를 사용하는 방법에 대해 아주 간단하게 소개하는 글입니다.

VIM 에디터

VIM은 Vi라는 유닉스 에디터에 자동화, 시각화 메뉴를 추가한 프로그램 입니다.

VIM 이외에 이맥스라는 에디터도 있는데 주로 두 에디터 중 하나를 사용하고, 이 글에서는 VIM에 사용법에 대해 소개하고 있습니다.

 

VIM 설치

리눅스에서 vim 설치는 다음 명령줄을 통해 하실 수 있습니다.

sudo apt-get install vim​

 

윈도우나 맥os 사용자 분들은 아래 링크에서 vim을 다운로드하여 사용할 수 있습니다.

https://www.vim.org/download.php

 

download : vim online

Downloading Vim Vim is available for many different systems and there are several versions. This page will help you decide what to download. Most popular: Details and options for: Mirrors Alternative sites to download Vim files from. Sources Build Vim your

www.vim.org

 

VIM의 모드

vim에는 네 가지의 모드가 존재합니다.

  1. 일반 모드: 처음 vim을 실행했을 때, 또는 입력 모드 / 명령 모드에서 esc 입력시 진입 - 찾기, 커서 이동 가능
  2. 명령 모드: 일반 모드에서 : 입력시 - 저장, 파일 읽기, vim 설정
  3. 입력 모드: 일반 모드에서 a 또는 i 또는 o 키 입력시 진입 - 내용 입력
  4. 비주얼 모드: 일반 모드에서 v 입력시 - 블럭 복사 / 붙여넣기

 

실제 사용을 통해 각 모드에 대해 살펴보겠습니다. 

vim test.txt 
// test.txt 생성 및 test.txt 파일 읽기

i 
// 편집 모드 진입

// esc 클릭: 편집모드에서 빠져나옴

:wq
// 편집된 내용 저장

:q!
// 편집된 내용 저장하지 않고 나감

위 명령을 따라서 해보겠습니다.

 

vim test1.txt 로 test1.txt 파일에 접근합니다.

i 를 눌러 편집 모드에 진입합니다. (-- INSERT --)

 

텍스트 입력 후 esc 키를 눌러 일반 모드에 진입,

: 콜론을 눌러 명령 모드로 진입,

wq를 입력해 파일 내용을 저장합니다.

 

파일 저장과 관련된 명령

:w 현재 오픈된 파일 저장
:q 저장하지 않고 종료
:wq 현재 오픈된 파일 저장 후 종료
:q! 강제 종료

'Linux' 카테고리의 다른 글

[Linux] 리눅스 리다이렉션과 파이프  (0) 2023.11.18
Contents

포스팅 주소를 복사했습니다

이 글이 도움이 되었다면 공감 부탁드립니다.