본문 바로가기
OS/Ubuntu

Ubuntu에서 기본 텍스트 편집기 사용법 (Nano, Vim, Emacs)

by yazasus 2025. 8. 3.
728x90

Ubuntu에서 Nano·Vim·Emacs 기본 사용법 익히기

터미널만으로 텍스트 편집이 필요할 때 Nano, Vim, Emacs는 필수 도구입니다. 각 편집기의 기본 명령과 활용법을 간결하게 정리해 개발 생산성을 높이세요.

1. Nano로 빠른 편집

Nano는 직관적 인터페이스와 하단의 단축키 가이드가 장점입니다. 파일을 열려면 아래처럼 입력하세요.

nano filename.txt

– 저장: Ctrl+O, 종료: Ctrl+X, 검색: Ctrl+W – 줄 번호 보기: nano -c filename.txt

2. Vim 기본 모드 이해

Vim은 모드 기반 편집기로, INSERT(입력)와 NORMAL(명령) 모드를 전환하며 사용합니다. 파일 열기부터 시작해 봅시다.

vim filename.txt

– insert 모드 진입: i, 명령 모드 복귀: Esc – 저장 및 종료: Esc:wq, 강제 종료: :q!

3. Emacs 시작하기

Emacs는 확장성이 뛰어나며, 단축키는 CtrlMeta(Alt) 조합을 주로 사용합니다. 파일을 열 때는 다음과 같이 입력하세요.

emacs filename.txt

– 저장: Ctrl+X Ctrl+S, 종료: Ctrl+X Ctrl+C, 검색: Ctrl+S – 기본 매뉴얼 보기: Ctrl+H t

실무 팁

  • 자주 쓰는 설정은 사용자 홈 디렉토리의 ~/.nanorc, ~/.vimrc, ~/.emacs 파일에 저장해 두세요.
  • Vim 플러그인 관리자(예: vim-plug)나 Emacs 패키지 매니저(MELPA)를 활용해 기능을 확장해 보세요.
  • 프로젝트별 편집 환경을 통일하려면 Docker나 WSL 환경 설정 스크립트에 에디터 설정을 포함해 배포하세요.

728x90