답변1
기존 인클로저에서는 이 작업을 수행할 수 없습니다. 때때로 누군가 시각적 셸에 대해 언급하지만 (a) 빠른 확인을 통해 해당 기능을 언급한 사람이 없으며 (b) 이러한 기능은 그다지 많이 사용되지 않는다는 것을 알 수 있습니다.
텍스트 편집기에 해당 기능이 있을 수 있습니다(하지만 원하는 것은 아닙니다).
screen
또는 같은 터미널 애플리케이션tmux
이 기능을 추가하기에 적합한 장소일 것입니다.이것).
그만한 가치가 있기 때문에 애플리케이션에서 이 작업을 수행합니다.아니요텍스트 에디터,ded
(디렉터리 편집기) 파일을 보는 데 유용하다는 것을 알았습니다.
(눈금자는 대화식으로 위/아래로 이동할 수 있습니다).
답변2
ViM에서 텍스트 파일을 보고 다음을 사용할 수 있습니다.
:set colorcolumn=72
이것은 당신에게 눈금자를 제공하지는 않지만 시각적 표시를 제공합니다.
ViM은 다음과 같습니다.더 적은 비용으로 직접 대체하도록 구성됨.
답변3
노트:다음 방법은 와 같은 응용 프로그램의 가로 스크롤을 고려하지 않습니다 less
. 특정 파일이 아닌 터미널 자체의 열 눈금자입니다.
GNU는 screen
이 목적을 위해 명시적으로 내장된 명령이 없지만 이를 확실히 수행할 수 있습니다. 다음 내용으로 파일을 만듭니다 .screenrc
.
hardstatus alwaysfirstline "----|----10---|----20---|----30---|----40---|----50---|----60---|----70---|----80---|----90---|----100--|----110--|----120--|----130--|----140--|----150--|----160--|----170--|----180--|----190--|----200"
물론 필요하다고 생각되는 열 수만큼 문자열을 확장할 수 있습니다. 표시될 때 터미널 너비에 맞게 잘리므로 여러 줄로 줄바꿈되는 것에 대해 걱정할 필요가 없습니다.
그런 다음 다음을 실행합니다.
$ screen
스크린샷에 표시된 것과 매우 유사한 열 눈금자가 표시됩니다. 기본적으로 Ctrl+는 A명령 문자입니다 screen
. 이 키 시퀀스를 자주 사용하는 경우 한 줄을 통해 escape
기본값을 변경 해야 할 수도 있습니다 .screenrc
. 참고 screen(1)
자료를 참조하세요.