파일을 열 때 나노로 줄 번호 매기기를 표시하는 방법


260

파일을 열 때마다 자동으로 줄 번호를 표시하도록 nano에 지시하는 방법이 있습니까?


4
set linenumbersnanorc에서 트릭을 수행합니다.
— 무언가

CTRL + 3, SHIFT + 3은 줄 번호를 표시합니다. CTRL + 3, SHIFT + 3은 줄 번호를 숨 깁니다.
— AATHITH RAJENDRAN

nano 2.7.1부터 -l( --linenumbers) 플래그로 파일을 열어 텍스트 옆에 lilne 번호를 표시 할 수 있습니다.
— Mikhail

답변:


301

nano를 사용하는 동안 현재 줄 번호를 표시하는 키보드 조합은 CTRL+ C입니다.

또는 행 및 열 번호 위치를 표시하려면 -cnano를 시작할 때 매개 변수를 사용할 수 있습니다 .

nano -c [filename]

이것을 영구적으로 만들 nano려면 홈 폴더의 구성을 사용하십시오.~/.nanorc

따라서 nano를 사용할 때 항상 줄 번호를 표시하려면 ...

nano ~/.nanorc

(비어 있으면 걱정하지 마십시오.이 파일은 기본적으로 존재하지 않습니다)

유형 set constantshow

NB 더 이상 사용되지 않는 구문 set const이 애니메이션에 표시됩니다.

저장하기

여기에 이미지 설명을 입력하십시오


애니메이션 1

줄 번호를 사용하고 있으므로 ALT+ G를 사용 하여 특정 줄 번호로 이동할 수 있습니다.


당신이 tty에 있다면 CTRL + C의 대안은 F11이고 ALT + G의 대안은 F13 (내 키보드에는 존재하지 않음) 또는 Ctrl + _ (Ctrl + Shift +-)입니다.
— Radu Rădeanu

8
주 -c사람들이 기대하는 방식으로 작동하지 않을 수 있습니다. 각 줄 앞에 번호 (예 :)를 붙이지 않고 less -N화면 하단의 상태 상자를 영구적으로 만듭니다.
— Ian Dunn

@IanDunn에 동의합니다. 이것은 잘못된 답변입니다. set linenumbers대신 추가하십시오 (최근 버전에서만 작동).
— xjcl

38

실수로 좋은 지름길을 발견했습니다 : Alt + Shift + 3.

부드럽게 클릭


3
GNU nano 2.5.3의 ubuntu16.04에서 작동하지 않습니다
— philx_x

1
ssh'd 우분투 터미널에서 맥 키보드 작동하지 않습니다
— 더크 슈마허에게

7
영구적으로 추가 set linenumbers하려면 추가하십시오 .nanorc. 바로 가기가 작동하지 않으면를 시도하십시오 Modifier key + #.
— Chupo_cro

그것은 Raspbian에서 작동
— dstonek

이 많이 감사 @Gregor Godier 함께 대단한 set linenumbersnanorc에서
— somethingSomething

20

소스에서 Nano 컴파일 :

git clone git://git.savannah.gnu.org/nano.git;cd nano;./autogen.sh;./configure;sudo make install 

그런 다음 .nanorc파일에 다음을 추가 하십시오.

set linenumbers

Nano 내에서 Meta+ #를 사용 하여 줄 번호를 켜거나 끌 수 있습니다.


사실은 그렇게 두 번째 커밋을 보았습니까? 두 번째 커밋은 첫 번째 커밋 때문에 크기가 커졌습니까?
— doug

네, 첫 번째 때문이었습니다.
— faissaloo

1
단. 나는 nano의 savannah 페이지에서 이것을 nano로 병합하라는 요청을 제출했다 : savannah.gnu.org/bugs/index.php?49217
— Max Burns

1
우분투에 관해서는 정확하고 여전히 정확할 수 있습니다
— faissaloo

2
필자의 경우, 소스에서 nano를 다시 컴파일하지 않고 set linenumbers로 충분하다
— realtebo

9

경우 nano -c filename작동하지 않습니다, 사용 nano filename후 Ctrl+ _. 줄 번호를 물어볼 것입니다.


1
나는 SSH를 사용하고 있으며 그 키보드 단축키는 텍스트를 작게 만든다 :(
— kurdtpage

3

nano로 파일을 이미 열었다면

Ctrl+w+t

(동시하지 않고, 제어와 w를 누른 다음 제어를 놓지 않고 w를 놓지 않고 t를 누름)

이 명령에는 열과 행이 필요하며 다음과 같이 입력하십시오.

10,23 (enter)

10 행 23 자로 끝납니다.

파일 맨 위에 있고 행만 찾으려면 다음을 수행하십시오.

Ctrl+w+t and then 10

확실한 라인에 있고 열을 찾으려면 다음을 수행하십시오.

Ctrl+w+t and then ,23

파일을 아직 열지 않은 경우 다음을 수행 할 수 있습니다.

nano +10,23 file (enter)

그리고 10 번 줄, 커서 23 번에서 커서로 파일이 열리므로 다음을 시도해보십시오 :

nano +10 file (enter)

nano +,23 file (enter) (이것은 첫 줄의 문자 23으로 만 보내집니다)


이것은 터미널에서 라인을 찾는 올바른 방법 일 수 있지만 열 때 자동으로 표시하는 방법에 대한 질문에는 대답하지 않습니다.
— DnrDevil

이것은 내가 줄 번호를 찾기 위해 일한 유일한 것입니다 .... 위의 어느 것도 나의 나노 인스턴스에서 작동하지 않았습니다.
— 삼촌 Iroh
당사 사이트를 사용함과 동시에 당사의 쿠키 정책과 개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.