Hostwinds 튜토리얼
에 대한 검색 결과:
목차
태그 : Linux
나노 텍스트 편집기는 단순성과 사용 편의성으로 알려진 가벼운 터미널 기반 텍스트 편집기입니다.Command Line을 탐색하는 초보자이든 프로젝트의 빠른 편집자를 찾고있는 숙련 된 사용자이든 간단하고 효율적인 경험을 제공합니다.
이 안내서는 설치에서 고급 기능에 이르기까지 Nano에 대해 알아야 할 모든 것을 안내합니다.
대부분의 경우 Nano는 시스템에 사전 설치됩니다.사용할 수 있는지 확인하려면 실행하십시오.
nano --version
Nano가 설치되지 않은 경우 시스템 패키지 관리자를 사용하여 추가 할 수 있습니다.
sudo apt update
sudo apt install nano
sudo yum install nano
brew install nano
Nano에서 파일을 열거 나 작성하려면 다음 명령을 사용하십시오.
nano <filename>
예 :
새 파일을 만들려면 :
nano newfile.txt
기존 파일을 열려면 :
nano existingfile.txt
파일을 열면 Nano는 화면 하단에 유용한 명령 메뉴와 함께 기본 편집 영역에 컨텐츠를 표시합니다.
Nano는 문서를 주변으로 이동하는 몇 가지 방법을 제공합니다.
절단 및 붙여 넣기 :
실행 취소 및 재조정 :
작업 저장 :
CTRL + O (쓰기)를 눌러 변경 사항을 저장하십시오.나노는 파일 이름을 확인하거나 수정하라는 메시지가 표시됩니다.저장하려면 Enter를 누릅니다.
나노 종료 :
종료하려면 Ctrl + X를 누릅니다.구원받지 못한 경우 Nano는 종료하기 전에 저장하고 싶은지 묻습니다.
다음은 나노의 가장 많이 사용되는 바로 가기 중 몇 가지가 있습니다.
찾다: 프레스 ctrl + w, 원하는 텍스트를 입력하고 누르십시오 시작하다.
바꾸다: 검색 후 (ctrl + w), 누르다 ctrl + r 욕망 텍스트로 대체합니다.
여러 파일로 작업 할 때 Nano를 사용하면 버퍼를 사용하여 한 번에 여러 파일을 열고 편집 할 수 있습니다.나노의 각 버퍼는 하나의 열린 파일에 해당합니다.이 기능은 편집기를 종료하지 않고 파일간에 빠르게 전환하는 데 특히 유용합니다.
여러 버퍼간에 관리하고 탐색 할 수있는 방법은 다음과 같습니다.
여러 파일을 동시에 열려면 나노를 시작할 때 파일 이름을 나열하십시오.
nano file1.txt file2.txt file3.txt
첫 번째 파일 (file1.txt)이 기본 편집 창에 나타납니다.다른 파일 (file2.txt 및 file3.txt)은 별도의 버퍼로로드됩니다.
버퍼에 여러 파일을 열면 다음 명령을 사용하여 파일을 전환 할 수 있습니다.
당신이 누를 때 ctrl + ^, 나노는 목록의 다음 버퍼로 순환합니다.이를 통해 한 파일에서 작업하고 다른 파일로 전환하고 필요에 따라 반환 할 수 있습니다.
특정 버퍼를 닫으려면 다음 단계를 따르십시오.
버퍼를 종료 한 후 Nano는 파일이 열려있는 경우 다음 버퍼로 자동 이동합니다.
현재 편집중인 버퍼를 보려면 Nano는 편집기 타이틀 바에서 파일 이름을 보여줍니다.제목 표시 줄은 버퍼를 전환 할 때도 업데이트되므로 열린 파일을 쉽게 추적 할 수 있습니다.
다음은 여러 버퍼로 작업하는 방법에 대한 단계별 예입니다.
여러 파일 열기 :
nano index.html styles.css script.js
2. 편집 index.html 필요에 따라.
3. 다음 버퍼 (Styles.css)로 전환하십시오 ctrl + ^.
4. 스타일을 수정하고 사용을 저장하십시오 ctrl + o.
5. 최종 버퍼 (script.js)로 전환하고 변경하십시오.
6. 완료되면 작업을 저장하고 한 번에 하나씩 버퍼를 종료하십시오. ctrl + x.
여러 파일로 작업 할 때 버퍼에서 특정 컨텐츠를 찾아야 할 수도 있습니다.
이 방법을 사용하면 편집기를 닫지 않고 여러 파일에서 컨텐츠를 빠르게 탐색하고 찾는 데 도움이됩니다.
다음은 Nano에서 버퍼를 관리하기위한 빠른 참조입니다.
Nano에서 구문 강조 표시를 통해 의미에 따라 다양한 색상으로 텍스트를 표시하여 코드 또는 마크 업을보다 쉽게 읽고 편집 할 수 있습니다.이 기능은 프로그래밍 언어, 구성 파일 또는 구조화 된 텍스트로 작업 할 때 특히 유용합니다.기본적으로 Nano는 많은 공통 언어 및 파일 유형에 대한 구문 강조 표시를 지원합니다. HTML, CSS, 파이썬, JavaScript, 및 쉘 스크립트.
구문 강조 표시를 활성화하기 위해 Nano는 사전 정의 된 구문 정의 파일을 읽습니다.이 파일은 나노에게 파일 유형 및 확장자를 기반으로 텍스트를 색상 코딩하는 방법을 알려줍니다.
강조 표시가 활성화되어 있는지 확인하기 위해 샘플 파일로 나노를 실행하십시오.
nano test.py
다른 색상의 키워드 나 코드 요소가 표시되면 구문 강조 표시가 이미 활성화되었습니다.그렇지 않은 경우 아래 단계를 따라 설정하십시오.
나노에서 구문 강조 표시는 .NANORC 구성 파일에 의해 제어됩니다.파일은 나노에게 파일 유형을 기반으로로드하는 구문 규칙을 알려줍니다.
나노의 구문 파일은 일반적으로 다음과 같습니다.
사용 가능한 구문 파일을 확인하려면 디렉토리의 내용을 나열하십시오.
ls /usr/share/nano/
다음과 같은 파일이 표시됩니다.
각 파일에는 해당 언어에 대한 구문 규칙이 포함되어 있습니다.
구문 강조 표시를 활성화하려면 이러한 구문 파일을 귀하의 .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 파일을 세우고 종료하십시오.
포함 된 언어 중 하나에 해당하는 나노에서 파일을 다시 열어줍니다.
nano test.html
올바르게 구성되면 구문 강조 표시가 표시됩니다.
Nano를 사용하면 모든 파일 유형에 대한 사용자 정의 구문 강조 규칙을 만들 수 있습니다.이것은 드문 경우 또는 독점 언어에 특히 유용합니다.
구문 규칙은이 기본 구조를 따릅니다.
syntax "name" file-pattern
color "color" regex
나노는 다음을 포함하여 많은 공통 파일 유형에 대한 구문 파일과 함께 제공됩니다.
이것들을 포함 시키려면 .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