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는 확장성이 뛰어나며, 단축키는 Ctrl과 Meta(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
'OS > Ubuntu' 카테고리의 다른 글
| Ubuntu에서 특정 포트가 열려 있는지 확인하는 방법 (netstat, ss) (0) | 2025.08.05 |
|---|---|
| Ubuntu에서 파티션 관리 도구 사용법 (GParted) (0) | 2025.08.04 |
| Ubuntu에서 패키지 설치 시 오류 해결 방법 (0) | 2025.08.02 |
| Ubuntu에서 Java 설치 및 환경 설정 (0) | 2025.08.01 |
| Ubuntu에서 GUI 프로그램을 CLI에서 실행하는 방법 (X11 포워딩) (0) | 2025.07.31 |