터미널 에디터 추천
터미널 환경에서 nano보다 기능이 많으면서도 비교적 배우기 쉬운 에디터를 원한다면 Micro를 추천합니다.
Micro Editor
Micro는 nano와 비슷한 키보드 단축키(Ctrl-S 저장, Ctrl-Q 종료 등)를 사용하면서도 마우스 지원, 여러 파일 동시 편집, 문법 강조 등 현대적인 기능을 많이 지원합니다.
- 장점:
- 직관적인 단축키: Ctrl 키를 사용하는 표준적인 단축키를 지원하여 배우기 쉽습니다.
- 편리한 기능: 마우스 클릭 및 드래그, 다중 커서, 분할 화면 등을 지원합니다.
- 쉬운 설치: 간단한 스크립트로 쉽게 설치할 수 있습니다.
- 설치 및 실행 방법:
- 아래 명령어를 터미널에 붙여넣어 Micro를 설치합니다.설치 후 생성된 micro 파일을 실행 가능한 경로로 옮겨줍니다
curl https://getmic.ro | bashsudo mv micro /usr/local/bin - micro 명령어로 파일을 열 수 있습니다.
micro test.txt
- 아래 명령어를 터미널에 붙여넣어 Micro를 설치합니다.설치 후 생성된 micro 파일을 실행 가능한 경로로 옮겨줍니다
마우스 이용 및 ctrl-c, ctrl-v, ctrl-x 등이 이용이 가능하며, ctrl-q 로 종료. ctrl-g 클릭시 help 화면 표출
※ 한글 입력이 안될 시 해결 방법: 한국어 언어 팩 설치 및 로케일 설정
1. 한국어 언어 팩 설치
먼저 우분투 시스템에 한국어 언어 지원에 필요한 패키지를 설치합니다.
sudo apt-get update
sudo apt-get install language-pack-ko
2. 시스템 로케일 생성 및 설정
설치된 언어 팩을 기반으로 한국어 로케일을 시스템에 생성하고 기본값으로 설정합니다.
# 한국어(ko_KR.UTF-8) 로케일을 생성합니다.
sudo locale-gen ko_KR.UTF-8
# 생성된 로케일을 시스템의 기본 로케일로 설정합니다.
sudo update-locale LANG=ko_KR.UTF-8
3. 변경사항 적용 (중요)
로케일 설정은 새로운 셸(터미널) 세션부터 적용됩니다. 현재 열려있는 모든 WSL 터미널 창을 닫고 새로 열어주세요.
가장 확실한 방법은 윈도우의 PowerShell 이나 CMD에서 아래 명령어로 WSL을 완전히 재시작하는 것입니다.
wsl --shutdown
위 명령어를 실행한 뒤, 다시 우분투 터미널을 실행하면 변경된 설정이 완벽하게 적용됩니다.
4. 확인
터미널을 새로 연 뒤, 아래 명령어를 입력하여 로케일 설정을 확인합니다.
locale
출력 결과에서 LANG="ko_KR.UTF-8" 와 같이 UTF-8 기반의 한국어 설정이 보이면 정상적으로 적용된 것입니다.
이제 micro 에디터를 실행하여 한글 입력을 테스트해 보세요.
만약 위 방법으로도 해결되지 않는다면, 윈도우 자체의 한글 입력기(IME)가 정상 동작하는지 먼저 확인해 보시는 것이 좋습니다.
micro는 터미널 환경에서 사용하는 텍스트 에디터지만, 사용법이 현대적인 GUI 에디터(메모장, VS Code 등)와 매우 비슷하여 nano보다 직관적이고 vim보다 배우기 쉬운 것이 특징입니다.
micro 에디터의 장점
- 직관적인 단축키: 대부분의 기능이 Ctrl 키 조합으로 이루어집니다. 파일을 저장하는 Ctrl+S, 복사하는 Ctrl+C, 종료하는 Ctrl+Q 등 별도의 학습 없이도 예상하는 대로 동작합니다.
- 마우스 완벽 지원: 터미널 환경임에도 마우스 클릭으로 커서를 이동하거나, 드래그하여 텍스트를 선택하고, 휠로 스크롤하는 등 마우스 사용이 매우 자연스럽습니다.
- 강력한 현대적 기능: 터미널 기반 에디터라고 믿기 힘든 편리한 기능들을 기본적으로 제공합니다.
- 구문 강조(Syntax Highlighting): 200개 이상의 프로그래밍 언어 문법을 자동으로 인식하여 색상으로 구분해 줍니다.
- 다중 커서(Multiple Cursors): Ctrl 키를 누른 채 여러 곳을 클릭하면, 여러 위치의 텍스트를 동시에 수정할 수 있습니다.
- 화면 분할(Split Panes): 수직 또는 수평으로 화면을 분할하여 여러 파일을 동시에 보며 작업할 수 있습니다.
- 플러그인을 통한 확장: 추가 기능을 설치하여 에디터를 더 강력하게 만들 수 있습니다.
- 쉬운 설치: 별도의 복잡한 의존성 없이 단일 실행 파일로 제공되어 설치가 매우 간편합니다.
주요 사용법 (핵심 단축키)
micro의 거의 모든 기능은 단축키와 커맨드 모드를 통해 사용할 수 있습니다.
파일 실행 및 종료
- 파일 열기: micro <파일명>
- 새 파일: micro
필수 단축키
| 기능 | 단축키 | 설명 |
| 저장 | Ctrl + S | 현재 파일을 저장합니다. (가장 중요) |
| 종료 | Ctrl + Q | 에디터를 종료합니다. 변경사항이 있으면 저장할지 묻습니다. |
| 복사 | Ctrl + C | 선택한 텍스트를 복사합니다. |
| 잘라내기 | Ctrl + X | 선택한 텍스트를 잘라냅니다. |
| 붙여넣기 | Ctrl + V | 복사하거나 잘라낸 텍스트를 붙여넣습니다. |
| 실행 취소 | Ctrl + Z | 마지막 작업을 되돌립니다. |
| 다시 실행 | Ctrl + Y | 되돌렸던 작업을 다시 실행합니다. |
| 검색 | Ctrl + F | 파일 내에서 텍스트를 검색합니다. (아래쪽에 입력창이 열림) |
| 바꾸기 | Ctrl + R | 특정 텍스트를 찾아 다른 텍스트로 바꿉니다. |
| 한 줄 복제 | Ctrl + D | 커서가 위치한 줄을 그대로 아래에 복제합니다. |
| 커맨드 모드 | Ctrl + E | 모든 명령어를 직접 입력할 수 있는 입력창을 엽니다. (핵심 기능) |
핵심 기능: 커맨드 모드 (Ctrl + E)
Ctrl + E를 누르면 화면 하단에 명령어 입력창이 나타납니다. 여기에 특정 명령어를 입력하여 micro의 모든 기능을 사용할 수 있습니다.
- 화면 분할
- vsplit <파일명>: 화면을 수직으로 분할하여 다른 파일을 함께 봅니다.
- hsplit <파일명>: 화면을 수평으로 분할합니다.
- 도움말 보기
- help: micro의 모든 기능과 단축키에 대한 도움말을 볼 수 있습니다. (가장 유용)
- help defaultkeys: 기본 단축키 목록을 확인할 수 있습니다.
요약하자면, micro는 터미널 환경이 낯선 사용자도 GUI 에디터처럼 쉽게 적응할 수 있도록 설계된 강력한 에디터입니다. nano의 단순함과 현대적인 편집기의 편리함을 모두 갖추고 있어 매우 추천할 만합니다.
<추가 사항> - 중요
micro 에디터에서 복사후 붙여넣기시에 한글이 깨질 수 있습니다.
이는 에디터가 윈도우의 클립보드와 다른 방식으로 작동해서 그런 현상이 나옵니다.
다음 내용을 추가 해 주세요.
sudo nano ~/.config/micro/settings.json 파일을 열고
다음 내용을 추가해 주세요.
| { "clipboard" : "terminal" } |
저장 후 종료. micro 에디터 재실행하면 복사 붙여넣기시 한글이 깨지지 않을 것입니다.
'IT 관련 > 우분투(Ubuntu) 이것저것' 카테고리의 다른 글
| ubuntu에 미니콘다 설치 및 사용 방법 (0) | 2025.08.25 |
|---|---|
| 우분투에서 접속 시도 로그 확인 (2) | 2025.08.11 |
| apt remove, apt purge 의 차이 (0) | 2025.06.20 |
| Homepage 설치하기 (0) | 2025.06.20 |
| WSL2 터미널 언어(로케일) 설정 방법 (0) | 2025.06.19 |