Hostwinds 튜토리얼

에 대한 검색 결과:


목차


목차
나노 설치
우분투/데비안에서 :
Centos/Rhel :
홈 브루를 통해 마코스 :
파일을 열고 생성합니다
나노에서 탐색
편집 텍스트
나노 파일 저장 및 종료
일반적인 키보드 바로 가기
텍스트 검색 및 교체
버퍼를 사용하여 여러 파일로 작업합니다
여러 파일 열기
버퍼 사이를 탐색합니다
닫는 버퍼
버퍼 정보보기
실제 예 : 여러 파일 편집
검색과 함께 버퍼 사용
버퍼 명령 요약
구문 강조 표시
구문 강조 활성화
구문 하이라이트가 활성화되어 있는지 확인합니다
구문 강조 표시 구성
1 단계 : 구문 정의 파일을 찾습니다
2 단계 : .nanorc 파일을 편집합니다
3 단계 : 테스트 구문 강조 표시
구문 규칙을 수동으로 만들거나 수정합니다
구문 강조 표시 형식
기본적으로 포함 된 인기있는 구문 하이라이트
구문 강조 표시 비활성화
문제 해결 및 팁
나노는 파일을 저장하지 않습니다
실수로 저축없이 종료되었습니다
큰 파일 탐색
도움을 받고 있습니다
마지막 생각들

Nano Editor 사용 방법 (Linux)

태그 : Linux 

목차
나노 설치
우분투/데비안에서 :
Centos/Rhel :
홈 브루를 통해 마코스 :
파일을 열고 생성합니다
나노에서 탐색
편집 텍스트
나노 파일 저장 및 종료
일반적인 키보드 바로 가기
텍스트 검색 및 교체
버퍼를 사용하여 여러 파일로 작업합니다
여러 파일 열기
버퍼 사이를 탐색합니다
닫는 버퍼
버퍼 정보보기
실제 예 : 여러 파일 편집
검색과 함께 버퍼 사용
버퍼 명령 요약
구문 강조 표시
구문 강조 활성화
구문 하이라이트가 활성화되어 있는지 확인합니다
구문 강조 표시 구성
1 단계 : 구문 정의 파일을 찾습니다
2 단계 : .nanorc 파일을 편집합니다
3 단계 : 테스트 구문 강조 표시
구문 규칙을 수동으로 만들거나 수정합니다
구문 강조 표시 형식
기본적으로 포함 된 인기있는 구문 하이라이트
구문 강조 표시 비활성화
문제 해결 및 팁
나노는 파일을 저장하지 않습니다
실수로 저축없이 종료되었습니다
큰 파일 탐색
도움을 받고 있습니다
마지막 생각들

나노 텍스트 편집기는 단순성과 사용 편의성으로 알려진 가벼운 터미널 기반 텍스트 편집기입니다.Command Line을 탐색하는 초보자이든 프로젝트의 빠른 편집자를 찾고있는 숙련 된 사용자이든 간단하고 효율적인 경험을 제공합니다.

이 안내서는 설치에서 고급 기능에 이르기까지 Nano에 대해 알아야 할 모든 것을 안내합니다.

목차

나노 설치

파일을 열고 생성합니다

나노에서 탐색

편집 텍스트

저축 및 종료

일반적인 키보드 바로 가기

텍스트 검색 및 교체

여러 파일로 작업합니다

구문 강조 표시

문제 해결 및 팁

나노 설치

대부분의 경우 Nano는 시스템에 사전 설치됩니다.사용할 수 있는지 확인하려면 실행하십시오.

nano --version

Nano가 설치되지 않은 경우 시스템 패키지 관리자를 사용하여 추가 할 수 있습니다.

우분투/데비안에서 :

sudo apt update  
sudo apt install nano  

Centos/Rhel :

sudo yum install nano  

홈 브루를 통해 마코스 :

brew install nano  

파일을 열고 생성합니다

Nano에서 파일을 열거 나 작성하려면 다음 명령을 사용하십시오.

nano <filename>

예 :

새 파일을 만들려면 :

nano newfile.txt

기존 파일을 열려면 :

nano existingfile.txt

파일을 열면 Nano는 화면 하단에 유용한 명령 메뉴와 함께 기본 편집 영역에 컨텐츠를 표시합니다.

나노에서 탐색

Nano는 문서를 주변으로 이동하는 몇 가지 방법을 제공합니다.

  • 화살표 키: 화살표 키를 사용하여 위, 아래, 왼쪽 또는 오른쪽으로 이동하십시오.
  • ctrl + a / ctrl + e: 라인의 시작/끝으로 이동합니다.
  • ctrl + y / ctrl + v: 하나의 화면을 위/아래로 스크롤하십시오.
  • ctrl + w: 단어 나 문구를 검색하십시오.

편집 텍스트

  • 타자: 커서가있는 위치에 텍스트를 추가하려면 입력을 시작하십시오.
  • 삭제 : 백 스페이스 또는 삭제 키를 사용하여 문자를 제거하십시오.

절단 및 붙여 넣기 :

  • ctrl + k : 현재 선을 자릅니다.
  • ctrl + u : 절단 라인을 붙여 넣습니다.

실행 취소 및 재조정 :

  • alt +u: 마지막 작업을 취소하십시오.
  • alt + e: 실행 취소 액션을 다시 실행하십시오.

나노 파일 저장 및 종료

작업 저장 :
CTRL + O (쓰기)를 눌러 변경 사항을 저장하십시오.나노는 파일 이름을 확인하거나 수정하라는 메시지가 표시됩니다.저장하려면 Enter를 누릅니다.

나노 종료 :
종료하려면 Ctrl + X를 누릅니다.구원받지 못한 경우 Nano는 종료하기 전에 저장하고 싶은지 묻습니다.

일반적인 키보드 바로 가기

다음은 나노의 가장 많이 사용되는 바로 가기 중 몇 가지가 있습니다.

동작

지름길

저장

ctrl + o

출구

ctrl + x

컷 라인

ctrl + k

붙여 넣기 라인

ctrl + u

실행 취소

alt + a

다시 하다

alt + e

검색

ctrl + w

줄/열로 이동하십시오

ctrl + _

텍스트 검색 및 교체

찾다: 프레스 ctrl + w, 원하는 텍스트를 입력하고 누르십시오 시작하다.

바꾸다: 검색 후 (ctrl + w), 누르다 ctrl + r 욕망 텍스트로 대체합니다.

버퍼를 사용하여 여러 파일로 작업합니다

여러 파일로 작업 할 때 Nano를 사용하면 버퍼를 사용하여 한 번에 여러 파일을 열고 편집 할 수 있습니다.나노의 각 버퍼는 하나의 열린 파일에 해당합니다.이 기능은 편집기를 종료하지 않고 파일간에 빠르게 전환하는 데 특히 유용합니다.

여러 버퍼간에 관리하고 탐색 할 수있는 방법은 다음과 같습니다.

여러 파일 열기

여러 파일을 동시에 열려면 나노를 시작할 때 파일 이름을 나열하십시오.

nano file1.txt file2.txt file3.txt

첫 번째 파일 (file1.txt)이 기본 편집 창에 나타납니다.다른 파일 (file2.txt 및 file3.txt)은 별도의 버퍼로로드됩니다.

버퍼 사이를 탐색합니다

버퍼에 여러 파일을 열면 다음 명령을 사용하여 파일을 전환 할 수 있습니다.

  • ctrl + ^ (또는 ctrl + 6) : 다음 버퍼로 전환하십시오.
  • ctrl + o: 현재 버퍼에 변경 사항을 저장합니다.
  • ctrl + x: 현재 버퍼를 종료합니다 (Nano는 필요한 경우 변경 사항을 저장하라는 메시지가 표시됩니다).

당신이 누를 때 ctrl + ^, 나노는 목록의 다음 버퍼로 순환합니다.이를 통해 한 파일에서 작업하고 다른 파일로 전환하고 필요에 따라 반환 할 수 있습니다.

닫는 버퍼

특정 버퍼를 닫으려면 다음 단계를 따르십시오.

  1. 버퍼에있는 동안 누르십시오 ctrl + x 나가기 위해서.
  2. 구원받지 않은 변경 사항이 있으면 Nano는 저장하라는 메시지가 표시됩니다.확인하십시오 와이 저장 또는 변경 사항을 폐기합니다.

버퍼를 종료 한 후 Nano는 파일이 열려있는 경우 다음 버퍼로 자동 이동합니다.

버퍼 정보보기

현재 편집중인 버퍼를 보려면 Nano는 편집기 타이틀 바에서 파일 이름을 보여줍니다.제목 표시 줄은 버퍼를 전환 할 때도 업데이트되므로 열린 파일을 쉽게 추적 할 수 있습니다.

실제 예 : 여러 파일 편집

다음은 여러 버퍼로 작업하는 방법에 대한 단계별 예입니다.

  1. 여러 파일 열기 :

nano index.html styles.css script.js

2. 편집 index.html 필요에 따라.

3. 다음 버퍼 (Styles.css)로 전환하십시오 ctrl + ^.

4. 스타일을 수정하고 사용을 저장하십시오 ctrl + o.

5. 최종 버퍼 (script.js)로 전환하고 변경하십시오.

6. 완료되면 작업을 저장하고 한 번에 하나씩 버퍼를 종료하십시오. ctrl + x.

검색과 함께 버퍼 사용

여러 파일로 작업 할 때 버퍼에서 특정 컨텐츠를 찾아야 할 수도 있습니다.

  • 버퍼 내에서 검색하십시오: 누르다 ctrl + w 현재 파일에서 검색합니다.
  • 검색 후 버퍼를 전환합니다: 사용 ctrl + ^ 다음 버퍼로 이동하여 검색을 계속하십시오.

이 방법을 사용하면 편집기를 닫지 않고 여러 파일에서 컨텐츠를 빠르게 탐색하고 찾는 데 도움이됩니다.

버퍼 명령 요약

다음은 Nano에서 버퍼를 관리하기위한 빠른 참조입니다.

동작

지름길

여러 파일을 엽니 다

나노 파일 1 파일 2

다음 버퍼로 전환하십시오

ctrl + ^ (ctrl + 6)

현재 버퍼를 저장하십시오

ctrl + o

버퍼를 닫습니다

ctrl + x

구문 강조 표시

Nano에서 구문 강조 표시를 통해 의미에 따라 다양한 색상으로 텍스트를 표시하여 코드 또는 마크 업을보다 쉽게 ​​읽고 편집 할 수 있습니다.이 기능은 프로그래밍 언어, 구성 파일 또는 구조화 된 텍스트로 작업 할 때 특히 유용합니다.기본적으로 Nano는 많은 공통 언어 및 파일 유형에 대한 구문 강조 표시를 지원합니다. HTML, CSS, 파이썬, JavaScript, 및 쉘 스크립트.

구문 강조 활성화

구문 강조 표시를 활성화하기 위해 Nano는 사전 정의 된 구문 정의 파일을 읽습니다.이 파일은 나노에게 파일 유형 및 확장자를 기반으로 텍스트를 색상 코딩하는 방법을 알려줍니다.

구문 하이라이트가 활성화되어 있는지 확인합니다

강조 표시가 활성화되어 있는지 확인하기 위해 샘플 파일로 나노를 실행하십시오.

nano test.py

다른 색상의 키워드 나 코드 요소가 표시되면 구문 강조 표시가 이미 활성화되었습니다.그렇지 않은 경우 아래 단계를 따라 설정하십시오.

구문 강조 표시 구성

나노에서 구문 강조 표시는 .NANORC 구성 파일에 의해 제어됩니다.파일은 나노에게 파일 유형을 기반으로로드하는 구문 규칙을 알려줍니다.

1 단계 : 구문 정의 파일을 찾습니다

나노의 구문 파일은 일반적으로 다음과 같습니다.

  • Linux : /usr/share/nano/
  • MacOS (홈브류를 통해):/opt/homebrew/share/nano/

사용 가능한 구문 파일을 확인하려면 디렉토리의 내용을 나열하십시오.

ls /usr/share/nano/

다음과 같은 파일이 표시됩니다.

  • Python.nanorc (파이썬)
  • html.nanorc (html)
  • JavaScript.Nanorc (JavaScript)
  • sh.nanorc (쉘 스크립트)

각 파일에는 해당 언어에 대한 구문 규칙이 포함되어 있습니다.

2 단계 : .nanorc 파일을 편집합니다

구문 강조 표시를 활성화하려면 이러한 구문 파일을 귀하의 .nanorc 구성 파일.

1. Nano에서 .NANORC 파일을 엽니 다 :

nano ~/.nanorc

파일이 존재하지 않으면 Nano가 생성합니다.

2. 구문 정의 파일을 포함하도록 줄을 추가하십시오.예를 들어:

include "/usr/share/nano/python.nanorc"  
include "/usr/share/nano/html.nanorc"  
include "/usr/share/nano/javascript.nanorc"  
include "/usr/share/nano/sh.nanorc"

사용 가능한 모든 구문 파일을 포함하려면 와일드 카드 (*)를 사용할 수 있습니다.

include "/usr/share/nano/*.nanorc"

3. .NANORC 파일을 세우고 종료하십시오.

  • 프레스 ctrl + o (쓰기) 저장하십시오.
  • 프레스 ctrl + x 나가기 위해서.
3 단계 : 테스트 구문 강조 표시

포함 된 언어 중 하나에 해당하는 나노에서 파일을 다시 열어줍니다.

nano test.html

올바르게 구성되면 구문 강조 표시가 표시됩니다.

구문 규칙을 수동으로 만들거나 수정합니다

Nano를 사용하면 모든 파일 유형에 대한 사용자 정의 구문 강조 규칙을 만들 수 있습니다.이것은 드문 경우 또는 독점 언어에 특히 유용합니다.

구문 강조 표시 형식

구문 규칙은이 기본 구조를 따릅니다.

syntax "name" file-pattern  
color "color" regex  
  • 통사론: 구문의 이름을 정의하고 파일 패턴 사용에 적용되는 파일을 지정합니다.
  • 색깔: 정규 표현식 (REGEX) 경기의 색상을 설정합니다.

기본적으로 포함 된 인기있는 구문 하이라이트

나노는 다음을 포함하여 많은 공통 파일 유형에 대한 구문 파일과 함께 제공됩니다.

파일 유형

구문 파일

파일 확장

파이썬

python.nanorc

.py

HTML

html.nanorc

.html, .htm

자바 스크립트

javascript.nanorc

.js

쉘 스크립트

sh.nanorc

.sh, .bashrc

CSS.

css.nanorc

.CSS

JSON

json.nanorc

.json

가격 인하

markdown.nanorc

.md, .markdown

이것들을 포함 시키려면 .nanorc 파일은 다음과 같습니다.

include "/usr/share/nano/*.nanorc"

구문 강조 표시 비활성화

구문 강조 표시를 비활성화하려면 .NANORC 파일에 다음 줄을 추가하십시오.

syntax "none" ".*"

이는 나노가 모든 파일에 구문 규칙을 적용하는 것을 효과적으로 방지합니다.

또는 특정 세션에 대한 구문 강조 표시가있는 Nano를 시작하십시오.

nano -Ynone filename

문제 해결 및 팁

나노는 파일을 저장하지 않습니다

파일을 편집 할 정확한 권한이 있는지 확인하십시오.보호 된 파일을 편집하려면 sudo nano <filename>을 사용하십시오.

실수로 저축없이 종료되었습니다

Ctrl + X를 누르고 저장하지 않도록 선택하면 변경 사항이 손실됩니다.종료하기 전에 항상 프롬프트를 다시 확인하십시오.

큰 파일 탐색

큰 파일의 경우 Ctrl + _를 사용하여 특정 라인으로 직접 이동하십시오.

도움을 받고 있습니다

나노에는 내장 도움말이 포함되어 있습니다.Help Screen에 액세스하려면 언제든지 Ctrl + G를 누릅니다.

마지막 생각들

Nano는 빠른 편집 또는 터미널 환경에서 작업하기에 완벽한 강력하고 사용자 친화적 인 텍스트 편집기입니다.직관적 인 바로 가기와 사용자 정의 옵션으로 단순성과 기능 사이의 균형을 맞 춥니 다.

Nano의 기능을 실험하고 귀하의 요구에 맞는 워크 플로를 찾으십시오.행복한 편집!

작성자 Christopher Langdon  /  십일월 8, 2019