Skip to main content

나노 편집기 초보자 가이드

편집속도 1위가 쓰는 편집 설정법 │ 2키 편집(2 keybind edit) (4 월 2025)

편집속도 1위가 쓰는 편집 설정법 │ 2키 편집(2 keybind edit) (4 월 2025)

:

Anonim

소개

커맨드 라인 에디터가 가장 좋은 리눅스 사용자 간의 오랜 전투가 있습니다. 한 캠프에서 vi는 보금 자리를 지배하는 편집자이지만 다른 편에서는 이맥에 관한 것입니다.

파일 편집을 위해 사용하기 쉬운 무언가가 필요한 나머지 사람들에게는 나노가 있습니다. 나를 잘못 이해하지 마라. vi와 emacs는 매우 강력한 편집자이지만, 키보드 단축키를 기억하지 않고 파일을 열고, 수정하고, 저장해야하는 경우도있다.

nano 편집기에는 물론 키보드 단축키가 있습니다.이 안내서에서는 nano를 사용할 때 사용하기 쉬운 특수 키 입력의 의미를 이해하도록 도와드립니다.

나노를 얻는 방법

nano 편집기는 기본적으로 모든 인기있는 Linux 배포판에서 사용할 수 있으며 다음과 같은 간단한 명령으로 실행할 수 있습니다.

없음

위의 명령은 단순히 새 파일을 엽니 다. 창에 입력하고 파일을 저장하고 종료 할 수 있습니다.

Nano를 사용하여 새 파일을 열고 이름을 부여하는 방법

단순히 nano를 실행하는 것은 괜찮지 만 시작하기 전에 문서의 이름을 지정하는 것이 좋습니다. 이렇게하려면 nano 명령 다음에 파일 이름을 지정하면됩니다.

nano myfile.txt

물론 리눅스 시스템의 어느 곳에서든 파일을 열 수있는 완전한 경로를 제공 할 수 있습니다 (권한이있는 한).

없음 / 경로 /to/myfile.txt

Nano를 사용하여 기존 파일을 여는 방법

위와 동일한 명령을 사용하여 기존 파일을 열 수 있습니다. 열려고하는 파일의 경로로 nano를 실행하기 만하면됩니다.

파일을 편집 할 수 있으려면 그렇지 않으면 파일을 편집 할 수있는 권한이 있어야하며, 읽기 권한이 있다고 가정하면 읽기 전용 파일로 열립니다.

없음 / 경로 /to/myfile.txt

물론 sudo 명령을 사용하여 권한을 높이면 모든 파일을 편집 할 수 있습니다.

Nano를 사용하여 파일을 저장하는 방법

편집기에 내용을 직접 입력하여 나노 편집기에 텍스트를 추가 할 수 있습니다. 그러나 파일을 저장하려면 키보드 단축키를 사용해야합니다.

nano에서 파일을 저장하려면 Ctrl 키를 누른 상태에서 동시에.

파일에 이미 이름이있는 경우 Enter 키를 눌러 이름을 확인하면됩니다. 그렇지 않으면 파일을 저장할 파일 이름을 입력해야합니다.

Nano를 사용하여 DOS 형식으로 파일을 저장하는 방법

DOS 형식으로 파일을 저장하려면 Ctrl영형파일 이름 상자를 불러옵니다. 지금 언론 대체DOS 형식.

Nano를 사용하여 MAC 포맷으로 파일을 저장하는 방법

파일을 MAC 형식으로 저장하려면Ctrl영형파일 이름 상자를 불러옵니다. 지금 언론 대체MAC 형식의 경우

Nano에서 다른 파일의 끝에 텍스트를 추가하는 방법

편집중인 파일의 텍스트를 다른 파일의 끝에 추가 할 수 있습니다. 그렇게하려면Ctrl영형파일 이름 상자를 불러오고 추가하려는 파일의 이름을 입력하십시오.

다음 비트는 매우 중요합니다.

alt와 a를 누릅니다.

그러면 파일 이름 저장 텍스트가 추가 할 파일 이름으로 변경됩니다.

이제 return 키를 누르면 열려있는 편집기의 텍스트가 입력 한 파일 이름에 추가됩니다.

나노에서 다른 파일의 시작 부분까지 텍스트 접두사를 붙이는 방법

다른 파일에 텍스트를 추가하고 싶지 않지만 텍스트를 다른 파일의 시작 부분에 나타나게하려면 접두어를 붙이십시오.

파일 접두사 접두사Ctrl영형파일 이름 상자를 불러오고 추가하려는 파일의 경로를 입력하십시오.

또 다시 매우 중요 :

alt 및 p를 누릅니다.

그러면 파일 이름 저장 텍스트가 filename 앞에 붙여진 파일 이름으로 바뀝니다.

나노에 저장하기 전에 파일을 백업하는 방법

편집중인 파일에 변경 사항을 저장하고 Linux 파일 시스템에 원본의 백업을 유지하려면Ctrl영형저장 창을 불러 와서고도와 B.

단어 백업이 파일 이름 상자에 나타납니다.

나노 출구 방법

파일 편집이 끝나면 나노 편집기를 벗어나고 싶을 것입니다.

나노를 빠져 나가기 위해서는Ctrl 엑스 동시에.

파일이 저장되지 않은 경우 저장하라는 메시지가 표시됩니다. "Y"를 선택하면 파일 이름을 입력하라는 메시지가 나타납니다.

나노를 사용하여 텍스트를 자르는 법

나노 프레스에서 한 줄의 텍스트를 자르려면Ctrl케이동시에.

당신이 누르면Ctrl케이다른 변경 작업을 수행하기 전에 텍스트 줄이 가상 클립 보드에 추가됩니다.

더 많은 텍스트를 입력하거나 텍스트를 삭제하고Ctrl케이그러면 클립 보드가 지워지고 잘라낸 마지막 줄만 붙여 넣을 수 있습니다.

선 언론의 일부만 자르려는 경우Ctrl6 당신이 자르고 싶은 텍스트의 시작 부분에Ctrl케이텍스트를 자르려면.

나노를 사용하여 텍스트를 붙여 넣는 방법

nano를 사용하여 텍스트를 붙여 넣으려면Ctrl. 해당 키보드 바로 가기를 여러 번 사용하여 반복적으로 선을 계속 붙여 넣을 수 있습니다.

나노의 텍스트를 정당화하고 정당화하는 법

일반적으로 나노 기술을 워드 프로세서로 사용하지 않으므로 왜 텍스트를 정당화하고 싶지만 왜 나노 프레스에서 그렇게 할 것인지에 대해 지나치게 확신하지는 않습니다.Ctrlj.

을 눌러 텍스트를 부당하게 할 수 있습니다.Ctrl. 네, 이것이 텍스트 붙여 넣기에 대한 동일한 바로 가기라는 것을 알고 있으며 더 많은 단축키를 사용할 수 있기 때문에 왜 개발자들이 다른 바로 가기를 선택하지 않았는지 알 수 없습니다.

Nano를 사용하여 커서 위치 표시하기

문서 내에서 얼마나 멀리 떨어져 있는지 알고 싶으면Ctrl기음키를 동시에 누릅니다.

출력은 다음 형식으로 표시됩니다.

라인 5/11 (54 %), 열 10/100 (10 %), 숯 100/200 (50 %)

이렇게하면 문서의 현재 위치를 정확하게 알 수 있습니다.

Nano를 사용하여 파일을 읽는 방법

파일 이름을 지정하지 않고 nano를 열면 명령 프롬프트를 눌러 파일을 열 수 있습니다Ctrl아르 자형동시에.

이제 편집기로 읽을 파일 이름을 지정할 수 있습니다. 이미 텍스트가 창에로드되어있는 경우, 읽은 파일은 현재 텍스트의 맨 아래에 추가됩니다.

새 버퍼에서 새 파일을 열려면 대체에프.

나노를 이용한 검색 및 교체 방법

나노 프레스 내에서 검색을 시작하려면Ctrl과.

교체 프레스를 끄려면Ctrl아르 자형.키 입력을 반복하여 교체를 다시 설정할 수 있습니다.

텍스트를 검색하려면 검색 할 텍스트를 입력하고 return 키를 누릅니다.

파일을 뒤쪽으로 검색하려면Ctrl아르 자형검색 창을 불러옵니다. 프레스 대체.

대소 문자를 구분하려면 검색 창을 다시 불러 와서 대체기음. 키 입력을 반복하여 다시 끌 수 있습니다.

Nano는 정규식을 사용하여 검색하는 방법을 제공하지 않으면 Linux 텍스트 편집기가 아닙니다. 정규 표현식을 켜서 검색 창을 다시 불러 와서 누른 다음 대체아르 자형.

이제 정규 표현식을 사용하여 텍스트를 검색 할 수 있습니다.

나노 내에서 맞춤법 검사

다시 nano는 워드 프로세서가 아닌 텍스트 편집기이므로 맞춤법이 왜 중요한지는 잘 모르겠지만 실제로는 철자법을 사용하여 철자를 검사 할 수 있습니다.Ctrl키보드 단축키.

이 기능을 사용하려면 맞춤법 패키지를 설치해야합니다.

나노 스위치

nano를 사용할 때 지정할 수있는 스위치가 많이 있습니다. 가장 좋은 것들은 아래에서 다룹니다. 나노 설명서를 읽으면 나머지를 찾을 수 있습니다.

  • nano -B (파일을 편집하기 전에 백업)
  • nano -E (편집시 탭을 공백으로 변환)
  • nano -c (지속적으로 커서 위치 통계를 보여줌)
  • nano -i (새 행을 이전 행과 동일한 위치에 자동으로 들여 쓰기)
  • nano -k (전체 선 대신 커서 위치에서 자르기 위해 토글 컷)
  • nano -m (편집기에 마우스 지원 제공)
  • nano -v (읽기 전용으로 파일 열기)

개요

다행히도 이것은 당신에게 나노 편집기에 대한 더 나은 이해를 주었을 것입니다. 학습 가치가 있으며 vi 또는 emacs보다 학습 곡선이 적습니다.