nano는 Linux 및 Unix 기반의 시스템에서 사용되는 텍스트 편집기 이며, 향상된 Pico 텍스트 편집기의 무료 클론이다.
기본적으로 nano의 탭 크기는 8칸이지만 명령줄, 시스템 전체 구성파일 또는 사용자별 구성 파일에서 탭 크기를 설정할 수 있다.
1. 명령줄에서 설정하는 방법
nano -T 4 /path/to/file
또는
nano --tabsize 4 /path/to/file
2. 항상 명령줄에 입력해야 하는 수고를 덜기 위해 구성 파일에 설정을 저장하는 것이 더 편리하다. 이는 시스템 전체 구성 파일(일반적으로 /etc/nanorc, /usr/local/etc/nanorc or similar) 또는 사용자 구성파일(~/.nanorc)에서 설정할 수 있다. 다음을 파일에 넣으면 지정된 탭 크기가 사용된다.
set tabsize 4
Code language: JavaScript (javascript)
우선순위는 아래와 같다.
1. 시스템 구성 파일: system/nanorc (ex: /etc/nanorc)
2. 사용자 구성파일: ~/.nanorc
3. 명령줄
예를 들어 시스템 전체 구성에서 탭 크기를 8로 지정하고 명령줄에서는 2로 지정하고 ~/.nanor는 4로 지정되었다고 가정해보자.
명령줄에 tabsize없이 입력하면 라인은 4(사용자 지정 값)을 사용하고 사용자가 파일을 삭제한 경우 8이 된다.