나노 내에서 텍스트를 검색하는 방법이 있습니까?


174

Nano는 명령 프롬프트에서 사용하는 편집기입니다.

큰 파일을 열면 텍스트 (think Ctrl+ F) 를 검색하고 싶습니다 .

이것을 할 수있는 방법이 있습니까?


Ctrl + \는 바꾸기에 유용합니다. 나는 눈치 채지 못했다. 그것은 나노 스크린의 맨 아래에있다.
Thufir

답변:


275

Ctrl+ W는 검색 바로 가기입니다. F6키 를 눌러도 동일한 효과를 얻을 수 있습니다 . 검색어를 입력 한 후을 누릅니다 Enter. 검색을 반복하려면 Alt+를 발행하십시오 W. 이 메뉴에서 화살표 위 / 아래 키를 사용하여 이전 검색을 선택할 수 있습니다.

뒤로 검색을 전환하려면 검색 대화 상자에서 Alt+ 를 눌러야 B합니다.

더 많은 단축키를 보려면 F1


3
Alt + W는 iterm 쉘을 닫고 Mac에서 검색을 반복하지 않습니다
anon58192932

Alt-B가 나를 위해 작동하지 않습니다
ubuntu_uk_user

1
@ParsaAkbari 터미널 에뮬레이터가 아마도 키 입력을 가로 챌 것입니다. 터미널 바로 가기를 수정하거나 다른 바로 가기를 사용하십시오. Konsole이 나를 위해 일합니다.
Lekensteyn

2
ctrl + W를 다시 입력하고 Enter를 누르면 다음 항목으로 이동합니다. (그러나 Alt + W가 빠르다는 데 동의합니다.)
Emiel


9

^ W (F6) 문자열 또는 정규식 검색

  1. 모든 시스템 작업에서 F1 도움말 페이지는 아닙니다 . ^ G 시도하십시오 .
  2. 모든 시스템 nano 에 도움말 페이지가있는 것은 아닙니다 .

네, 아래 도움말 페이지입니다. nano 도움말 페이지 대신 이 메시지가 표시됩니다 [죄송합니다.이 기능에 대한 지원이 비활성화되었습니다]

^ G (F1)이 도움말을 표시합니다

^ X (F2) 현재 파일 버퍼를 닫고 nano에서 나갑니다

^ O (F3) 현재 파일을 디스크에 기록

^ J (F4) 현재 단락을 정당화

^ R (F5) 다른 파일을 현재 파일에 삽입

^ W (F6) 문자열 또는 정규식 검색

^ Y (F7) 이전 화면으로 이동

^ V (F8) 다음 화면으로 이동

^ K (F9) 현재 줄을 잘라서 cutbuffer에 저장하십시오

^ U (F10) 컷 버퍼에서 현재 라인으로 언컷

^ C (F11) 커서의 위치를 ​​표시

^ T (F12) 가능한 경우 맞춤법 검사기를 호출하십시오.

M- \ (M- |) 파일의 첫 번째 줄로 이동

M- / (M-?) 파일의 마지막 줄로 이동

^ _ (F13) (MG) 줄 번호로 이동

^ \ (F14) (MR) 문자열 또는 정규식 바꾸기

^^ (F15) (MA) 커서 위치에 텍스트 표시

MW (F16) 마지막 검색 반복

M- ^ (M-6) 현재 행을 복사하여 컷 버퍼에 저장

M-} 현재 줄 들여 쓰기

M- { 현재 줄 들여 쓰기

^ F 한 문자 앞으로 이동

^ B 한 문자 뒤로 이동

^ 공간 한 단어 앞으로 이동

M-Space 한 단어 뒤로 이동

^ P 이전 줄로 이동

^ N 다음 줄로 이동

^ A 현재 줄의 시작으로 이동

^ E 현재 줄의 끝으로 이동

M- ( (M-9) 단락 시작으로 이동 한 다음 이전 단락으로 이동

M-) (M-0) 단락의 끝을 넘어서십시오. 다음 단락의

M-] 일치하는 브라켓으로 이동

M-- (M-_) 커서를 스크롤하지 않고 한 줄 위로 스크롤

M- + (M- =) 커서를 스크롤하지 않고 한 줄 아래로 스크롤

M- < (M-,) 이전 파일 버퍼로 전환

M-> (M-.) 다음 파일 버퍼로 전환

MV 다음 키 스트로크 그대로 입력

^ 커서 위치에 탭 삽입

^ M 커서 위치에 줄 바꾸기를 삽입하십시오

^ D 커서 아래의 문자를 삭제합니다

^ H 커서 왼쪽의 문자를 삭제합니다

커서 위치에서 파일 끝까지 MT

엠제이 전체 파일을 정당화

MD 단어, 줄 및 문자 수를 계산합니다

^ L 현재 화면 새로 고침 (다시 그리기)

^ Z 편집기를 일시 중단합니다 (일시 중지가 활성화 된 경우)

(MX) 도움말 모드 활성화 / 비활성화

(MC) 커서 위치 표시 활성화 / 비활성화

(MO) 활성화 / 비활성화 편집을 위해 한 줄 더 사용

(MS) 부드러운 스크롤링 활성화 / 비활성화

(MP) 공백 표시 활성화 / 비활성화

(MY) 색상 구문 강조 활성화 / 비활성화

(MH) 스마트 홈 키 활성화 / 비활성화

(MI) 자동 들여 쓰기 활성화 / 비활성화

(MK) 컷 인 에이블 활성화 / 비활성화

(ML) 긴 줄 바꿈 활성화 / 비활성화

(MQ) 유형이 지정된 탭을 공백으로 변환 활성화 / 비활성화


6

을 사용하여 나노 텍스트를 검색 할 수 있습니다 Ctrl W.

Alt W(또는 Esc, W) 찾기를 반복합니다. 또는 상자를 비워두면 마지막으로 검색 한 텍스트가 기본값으로 사용됩니다.

Ctrl R찾기 프롬프트에서를 누르면 바꾸기 모드가 활성화됩니다.

nano 2.8.2 (2017 년 5 월) 기준으로 검색은 nano의 Ctrl G도움말 화면 에서도 작동합니다 .


3
Esc - WMac OS X El Capitan, v10.11.5에서 저를 위해 해냈습니다. 감사합니다
Eleanor Zimmermann

최근에 Shift 키를 누르면 많은 단축키가 작동하는 경향이 있으므로 Alt-Shift-W도 작동 할 수 있습니다. (반복적 인 검색이 훨씬 쉬워집니다.)
mwfearnley

Alt W는 내가 찾던 것입니다.
Lakshman Pilaka

참고로 일부 터미널 은 Alt WAlt Shift W
움 직
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.