본문 바로가기

OS/Ubuntu

리눅스 nano 텍스트 편집기: 명령어와 단축키 정리

nano는 리눅스에서 가장 직관적이고 사용하기 쉬운 텍스트 편집기 중 하나로, 초보자부터 전문가까지 폭넓게 사용됩니다. 이 글에서는 nano 사용법과 자주 쓰이는 단축키를 한눈에 볼 수 있도록 표 형태로 정리했습니다.


nano 실행 방법

nano [파일명]
  • 파일 열기: 기존 파일을 열거나, 파일명이 없으면 새 파일을 생성합니다.
  • 예시:
    nano example.txt
    

nano 기본 화면 구성

  • 상단: 현재 파일 이름과 상태 정보가 표시됩니다.
  • 하단: 단축키 목록이 표시되며, ^는 Ctrl 키를 의미합니다.

자주 사용하는 nano 단축키

기능 단축키 설명

파일 저장 Ctrl + O 파일을 저장한 후 Enter 키로 확정합니다.
편집 종료 Ctrl + X 파일을 닫습니다. 변경 사항이 있으면 저장 여부를 묻습니다.
파일 열기 Ctrl + R 현재 편집 중인 파일에 다른 파일을 포함시킵니다.
검색 Ctrl + W 특정 문자열을 검색합니다.
치환 Ctrl + \ 문자열을 검색 후 다른 문자열로 교체합니다.
현재 줄 번호 확인 Ctrl + C 커서 위치 및 현재 줄 번호를 확인합니다.
줄 번호로 이동 Ctrl + _ 이동할 줄 번호를 입력합니다.
복사 Alt + 6 선택한 텍스트를 복사합니다.
잘라내기 Ctrl + K 커서가 위치한 줄을 잘라냅니다.
한 줄 삭제 Ctrl + K 현재 커서가 있는 줄을 삭제합니다. (클립보드에 저장됨)
붙여넣기 Ctrl + U 복사하거나 잘라낸 텍스트를 붙여넣습니다.
이전 검색 결과로 이동 Alt + W 이전 검색 결과로 이동합니다.
도움말 열기 Ctrl + G nano의 도움말 메뉴를 엽니다.
화면 위로 스크롤 Ctrl + Y 한 화면씩 위로 이동합니다.
화면 아래로 스크롤 Ctrl + V 한 화면씩 아래로 이동합니다.

nano 옵션 사용

nano는 실행 시 다양한 옵션을 제공하여 편집 환경을 맞춤 설정할 수 있습니다. 대표적인 옵션은 다음과 같습니다:

  • 줄 번호 표시:
    • -c 옵션은 현재 커서 위치와 줄 번호를 표시합니다.
  • nano -c example.txt
  • 읽기 전용 모드:
    • -v 옵션은 파일을 읽기 전용으로 엽니다.
  • nano -v example.txt

nano 설정 파일 수정하기

사용자 맞춤 nano 설정을 추가하려면 홈 디렉토리의 ~/.nanorc 파일을 편집하면 됩니다. 예를 들어:

set linenumbers     # 줄 번호 표시
set tabsize 4       # 탭 크기 설정
set softwrap        # 텍스트 줄 바꿈 설정

이와 같은 설정을 통해 nano를 더 편리하게 사용할 수 있습니다.


마무리

nano는 단순하지만 강력한 텍스트 편집기로, 초보 사용자들도 쉽게 접근할 수 있는 도구입니다. 위 표에 정리된 단축키와 옵션을 활용하면 생산성을 더욱 높일 수 있습니다.

더 나은 nano 사용법이나 추가 질문이 있다면 댓글로 남겨주세요! 😊

반응형

'OS > Ubuntu' 카테고리의 다른 글

Linux 방화벽 설정: iptables vs ufw 비교 및 사용 방법  (0) 2024.10.17