영어프랑스어스페인어

Ad


온웍스 파비콘

jless - 클라우드에서의 온라인

Ubuntu Online, Fedora Online, Windows 온라인 에뮬레이터 또는 MAC OS 온라인 에뮬레이터를 통해 OnWorks 무료 호스팅 제공업체에서 jless를 실행하세요.

이것은 Ubuntu Online, Fedora Online, Windows 온라인 에뮬레이터 또는 MAC OS 온라인 에뮬레이터와 같은 여러 무료 온라인 워크스테이션 중 하나를 사용하여 OnWorks 무료 호스팅 제공업체에서 실행할 수 있는 jless 명령입니다.

프로그램:

이름


덜 - 더 많은 것의 반대

개요


적게 -?
적게 --도움
적게 -V
적게 --번역
적게 [-[+]aBcCdeEfFgGiIJLmMnNqQrRsSuUVwWXYZ~]
[-NS 공간] [-시간 라인] [-제이 ] [-케이 키 파일]
[-케이 문자 세트] [-{oO} 로그 파일]
[-NS 무늬] [-NS 신속한] [-NS 태그]
[-NS 태그파일] [-NS ,...] [-와이 라인] [-[지] 라인]
[-# 변화] [+[+]cmd를] [--] [파일 이름] ...
(긴 옵션 이름을 사용한 대체 옵션 구문은 OPTIONS 섹션을 참조하세요.)

기술


적게 와 유사한 프로그램입니다 배우기 (1), 그러나 다음과 같이 파일에서 뒤로 이동할 수 있습니다.
전진하는 것도 그렇고. 또한, 적게 전에 전체 입력 파일을 읽을 필요는 없습니다.
시작하므로 큰 입력 파일의 경우 다음과 같은 텍스트 편집기보다 빠르게 시작됩니다. vi (1).
적게 termcap(또는 일부 시스템에서는 terminfo)을 사용하므로 다양한 터미널에서 실행될 수 있습니다.
하드카피 터미널에 대한 지원도 제한적입니다. (하드카피 터미널에서는 줄이
화면 상단에 인쇄되어야 하는 이름 앞에는 캐럿이 붙습니다.)

명령은 두 가지 모두를 기반으로 합니다. 배우기보았다. 명령 앞에는 십진수가 올 수 있습니다.
아래 설명에서는 N이라고 합니다. 숫자는 표시된 대로 일부 명령에서 사용됩니다.

명령


다음 설명에서 ^X는 control-X를 의미합니다. ESC는 ESCAPE 키를 나타냅니다. ~을 위한
예 ESC-v는 두 문자 시퀀스 "ESCAPE"와 "v"를 의미합니다.

h 또는 H 도움말: 이러한 명령의 요약을 표시합니다. 다른 명령을 모두 잊어버린 경우
이것을 기억하십시오.

SPACE 또는 ^V 또는 f 또는 ^F
N 줄 앞으로 스크롤합니다. 기본 창은 하나입니다(아래 -z 옵션 참조). N이 더 많으면
화면 크기보다 최종 화면만 표시됩니다. 경고: 일부 시스템
^V를 특수 리터럴화 문자로 사용합니다.

z SPACE와 비슷하지만 N을 지정하면 새로운 창 크기가 됩니다.

ESC-공간
SPACE와 비슷하지만 파일 끝에 도달하더라도 전체 화면을 스크롤합니다.
프로세스.

RETURN 또는 ^N 또는 e 또는 ^E 또는 j 또는 ^J
N 라인 앞으로 스크롤합니다. 기본값은 1입니다. N이 라인인 경우에도 전체 N 라인이 표시됩니다.
화면 크기보다 더 커요.

d 또는 ^D
N 라인 앞으로 스크롤합니다. 기본적으로 화면 크기의 절반입니다. N을 지정하면
후속 d 및 u 명령에 대한 새로운 기본값이 됩니다.

b 또는 ^B 또는 ESC-v
N 줄 뒤로 스크롤합니다. 기본 창은 하나입니다(아래 -z 옵션 참조). N이 더 많으면
화면 크기보다 최종 화면만 표시됩니다.

w ESC-v와 같지만 N을 지정하면 새 창 크기가 됩니다.

y 또는 ^Y 또는 ^P 또는 k 또는 ^K
N 라인 뒤로 스크롤, 기본값은 1입니다. N이 라인인 경우에도 전체 N 라인이 표시됩니다.
화면 크기보다 더 커요. 경고: 일부 시스템에서는 ^Y를 특수 작업 제어로 사용합니다.
문자.

당신 또는 ^U
N 라인 뒤로 스크롤합니다. 기본적으로 화면 크기의 절반입니다. N이 지정된 경우,
이는 후속 d 및 u 명령의 새로운 기본값이 됩니다.

ESC-) 또는 오른쪽 화살표
N 문자를 오른쪽으로 가로로 스크롤합니다. 기본값은 화면 너비의 절반입니다(-# 참조).
옵션). 숫자 N이 지정되면 향후 RIGHTARROW의 기본값이 됩니다.
및 LEFTARROW 명령. 텍스트가 스크롤되는 동안 -S처럼 작동합니다.
옵션(절단선)이 적용되었습니다.

ESC-( 또는 왼쪽 화살표
N자를 왼쪽으로 수평으로 스크롤합니다. 기본값은 화면 너비의 절반입니다(-# 참조).
옵션). 숫자 N이 지정되면 향후 RIGHTARROW의 기본값이 됩니다.
및 LEFTARROW 명령.

r 또는 ^R 또는 ^L
화면을 다시 칠합니다.

R 버퍼링된 입력을 모두 버리고 화면을 다시 그립니다. 파일이 변경되는 경우 유용합니다.
보는 동안.

F 앞으로 스크롤하여 파일 끝에 도달하면 계속 읽기를 시도합니다. 보통
이 명령은 이미 파일 끝에 있을 때 사용됩니다. 이는 다음과 같은 방법입니다.
파일을 보는 동안 점점 늘어나는 파일의 꼬리를 모니터링하세요. (그만큼
동작은 "tail -f" 명령과 유사합니다.)

g 또는 < 또는 ESC-
파일의 N행으로 이동합니다. 기본값은 1(파일 시작)입니다. (경고: 그럴 수도 있습니다.
N이 크면 느립니다.)

G 또는 > 또는 ESC->
파일의 N행으로 이동합니다. 기본값은 파일의 끝입니다. (경고: 느릴 수 있습니다.
N이 크거나 N이 지정되지 않고 파일이 아닌 표준 입력이
읽고 있습니다.)

p 또는 % 파일의 N% 위치로 이동합니다. N은 0에서 100 사이여야 합니다.

{ 화면에 표시되는 맨 윗줄에 왼쪽 중괄호가 나타나면 {
명령은 일치하는 오른쪽 중괄호로 이동합니다. 어울리는 오른쪽 컬
브래킷은 화면 하단에 위치합니다. 하나 이상인 경우
맨 윗줄의 왼쪽 중괄호, 숫자 N을 사용하여 N번째를 지정할 수 있습니다.
라인에 브래킷.

} 화면에 표시된 하단 줄에 오른쪽 중괄호가 나타나면 }
명령은 일치하는 왼쪽 중괄호로 이동합니다. 일치하는 왼쪽 곱슬
브래킷은 화면의 맨 윗줄에 위치합니다. 하나 이상인 경우
맨 윗줄의 오른쪽 중괄호, 숫자 N을 사용하여 N번째를 지정할 수 있습니다.
라인에 브래킷.

( {와 비슷하지만 중괄호가 아닌 괄호에 적용됩니다.

) }와 비슷하지만 중괄호가 아닌 괄호에 적용됩니다.

[ {와 유사하지만 중괄호가 아닌 대괄호에 적용됩니다.

] }와 비슷하지만 중괄호가 아닌 대괄호에 적용됩니다.

ESC-^F 뒤에 두 문자가 옵니다. {처럼 작동하지만 두 문자를 열기 및 열기로 사용합니다.
각각 괄호를 닫습니다. 예를 들어, "ESC ^F < >"를 사용하여 다음을 수행할 수 있습니다.
맨 위에 표시된 줄의 <와 일치하는 >로 이동합니다.

ESC-^B 뒤에 두 문자가 옵니다. }처럼 작동하지만 두 문자를 열기 및 열기로 사용합니다.
각각 괄호를 닫습니다. 예를 들어, "ESC ^B < >"를 사용하여 다음을 수행할 수 있습니다.
표시된 맨 아래 줄의 >와 일치하는 <로 뒤로 이동합니다.

m 소문자 뒤에는 해당 문자로 현재 위치를 표시합니다.

' (작은따옴표.) 뒤에 소문자가 오면 해당 위치로 돌아갑니다.
이전에 해당 문자로 표시되었습니다. 다른 작은따옴표가 뒤에 오면 반환됩니다.
마지막 "큰" 이동 명령이 실행된 위치로 이동합니다. 팔로우됨
^ 또는 $를 사용하면 각각 파일의 시작이나 끝으로 이동합니다. 마크는
새 파일을 검사할 때 보존되므로 ' 명령을 사용하여 전환할 수 있습니다.
입력 파일 사이.

^X^X 작은따옴표와 동일합니다.

/무늬
패턴이 포함된 N번째 줄을 파일에서 앞으로 검색합니다. N의 기본값은
1. 패턴은 다음에서 인식되는 정규식입니다. 에디션. 검색은 다음에서 시작됩니다.
두 번째 줄이 표시됩니다(단, 이를 변경하는 -a 및 -j 옵션 참조).

특정 문자는 패턴 시작 부분에 입력되면 특별합니다. 그들
패턴의 일부가 되기보다는 검색 유형을 수정하세요.

^N 또는 !
패턴과 일치하지 않는 라인을 검색합니다.

^E 또는 *
여러 파일을 검색합니다. 즉, 검색이 END에 도달하면
현재 파일에서 일치하는 항목을 찾지 못한 경우 다음 파일에서 검색이 계속됩니다.
명령줄 목록에서.

^F 또는 @
명령줄에서 FIRST 파일의 첫 번째 줄에서 검색을 시작합니다.
목록은 현재 화면이나 화면에 표시되는 것과 관계없이
-a 또는 -j 옵션의 설정.

^K 현재 화면의 패턴과 일치하는 텍스트를 강조 표시하지만
첫 번째 일치 항목으로 이동하지 마세요(현재 위치 유지).

^R 정규식 메타문자를 해석하지 마세요. 즉, 간단한 작업을 수행하십시오.
텍스트 비교.

?무늬
패턴이 포함된 N 번째 줄을 파일에서 뒤로 검색합니다. 검색
표시된 맨 위 줄 바로 앞 줄에서 시작됩니다.

특정 문자는 / 명령과 같이 특별합니다.

^N 또는 !
패턴과 일치하지 않는 라인을 검색합니다.

^E 또는 *
여러 파일을 검색합니다. 즉, 검색이 시작 부분에 도달하면
현재 파일에서 일치하는 항목을 찾지 못한 경우 이전 파일에서 검색이 계속됩니다.
명령줄 목록에 있는 파일입니다.

^F 또는 @
명령줄 목록의 마지막 파일의 마지막 줄에서 검색을 시작합니다.
현재 화면에 표시되는 내용이나 설정에 관계없이
-a 또는 -j 옵션.

^K 정방향 검색과 같습니다.

^R 정방향 검색과 같습니다.

ESC-/패턴
"/*"와 동일합니다.

ESC-? 패턴
"?*"와 동일합니다.

n 마지막 패턴을 포함하는 N번째 라인에 대해 이전 검색을 반복합니다. 이전의 경우
검색이 ^N에 의해 ​​수정된 경우 다음을 포함하지 않는 N번째 줄에 대해 검색이 이루어집니다.
무늬. 이전 검색이 ^E로 수정된 경우 검색은 다음에서 계속됩니다.
현재 파일에서 만족하지 않는 경우 다음(또는 이전) 파일. 이전의 경우
검색이 ^R에 의해 수정되었으므로 정규식을 사용하지 않고 검색이 수행됩니다.
이전 검색이 ^F 또는 ^K로 수정된 경우에는 효과가 없습니다.

N 이전 검색을 반대 방향으로 반복합니다.

ESC-n 이전 검색을 반복하지만 파일 경계를 넘습니다. 효과는 마치
이전 검색은 *로 수정되었습니다.

ESC-N 이전 검색을 반복하지만 반대 방향으로 파일 경계를 넘습니다.

ESC-u 검색 강조 표시를 취소합니다. 현재와 ​​일치하는 문자열 강조 표시 끄기
검색 패턴. 이전 ESC-u로 인해 강조 표시가 이미 꺼져 있는 경우
명령을 실행하여 강조 표시를 다시 켜세요. 모든 검색 명령도 강조 표시됩니다.
다시. (-G 옵션을 전환하여 강조 표시를 비활성화할 수도 있습니다.
사례 검색 명령은 강조 표시를 다시 활성화하지 않습니다.)

:e [파일 이름]
새 파일을 검사합니다. 파일 이름이 누락된 경우 "현재" 파일(:n 및
:p 아래 명령) 명령줄의 파일 목록에서 다시 검사됩니다. ㅏ
파일 이름의 퍼센트 기호(%)는 현재 파일 이름으로 대체됩니다. ㅏ
파운드 기호(#)는 이전에 검사한 파일의 이름으로 대체됩니다. 하지만,
두 개의 연속된 백분율 기호는 단순히 단일 백분율 기호로 대체됩니다. 이것
이름에 퍼센트 기호가 포함된 파일 이름을 입력할 수 있습니다.
마찬가지로 두 개의 연속 파운드 기호가 단일 파운드 기호로 대체됩니다. 그만큼
filename은 다음에서 볼 수 있도록 파일의 명령줄 목록에 삽입됩니다.
후속 :n 및 :p 명령. 파일 이름이 여러 파일로 구성된 경우
모두 파일 목록에 삽입되고 첫 번째 파일이 검사됩니다. 파일 이름이
하나 이상의 공백이 포함되어 있으면 전체 파일 이름을 이중으로 묶어야 합니다.
따옴표(-" 옵션도 참조).

^X^V 또는 E
:e와 동일합니다. 경고: 일부 시스템에서는 ^V를 특수 리터럴화 문자로 사용합니다.
이러한 시스템에서는 ^V를 사용하지 못할 수도 있습니다.

:n 다음 파일을 검사합니다(명령줄에 제공된 파일 목록에서). 만약
번호 N이 지정되면 N번째 다음 파일이 검사됩니다.

:p 명령줄 목록에서 이전 파일을 검사합니다. 숫자 N이 지정되면,
N번째 이전 파일을 검사합니다.

:x 명령줄 목록의 첫 번째 파일을 검사합니다. 숫자 N이 지정되면
목록의 N번째 파일을 검사합니다.

:d 파일 목록에서 현재 파일을 제거합니다.

t 현재 태그와 일치하는 항목이 두 개 이상인 경우 다음 태그로 이동합니다. 보다
태그에 대한 자세한 내용을 보려면 -t 옵션을 사용하세요.

T 현재 태그와 일치하는 항목이 두 개 이상인 경우 이전 태그로 이동합니다.

= 또는 ^G 또는 :f
이름과 파일을 포함하여 보고 있는 파일에 대한 일부 정보를 인쇄합니다.
표시되는 최종 라인의 라인 번호 및 바이트 오프셋. 가능하다면,
또한 파일 길이, 파일의 줄 수 및 백분율을 인쇄합니다.
마지막으로 표시된 줄 위의 파일.

@ 현재 파일의 코드 인식 방식을 회전시킵니다. 향상된 적게 7이
인식 방법, 기본값(JLESSCHARSET 환경에서 선택됨)
변수), 일본어, ujis, sjis, iso8, noconv 및 없음.

- 명령줄 옵션 문자(아래 OPTIONS 참조) 중 하나가 뒤에 옵니다.
해당 옵션의 설정을 변경하고 새 설정을 설명하는 메시지를 인쇄합니다.
대시 바로 뒤에 ^P(Control-P)를 입력하면
옵션이 변경되었지만 메시지가 인쇄되지 않습니다. 옵션 문자에 숫자가 있는 경우
값(예: -b 또는 -h) 또는 문자열 값(예: -P 또는 -t)인 경우 새 값은 다음과 같습니다.
옵션 문자 뒤에 입력되었습니다. 새 값을 입력하지 않으면 다음을 설명하는 메시지가 나타납니다.
현재 설정이 인쇄되며 아무것도 변경되지 않습니다.

-- - 명령과 비슷하지만 긴 옵션 이름을 사용합니다(아래 OPTIONS 참조).
단일 옵션 문자. 옵션 이름을 입력한 후 RETURN을 눌러야 합니다. 에이 ^P
두 번째 대시가 다음을 설명하는 메시지 인쇄를 억제한 직후
- 명령과 같은 새로운 설정.

-+ 명령줄 옵션 문자 중 하나가 뒤에 오면 옵션이 다음으로 재설정됩니다.
기본 설정으로 설정하고 새 설정을 설명하는 메시지를 인쇄합니다. ("-+X"
명령은 "-+와 동일한 작업을 수행합니다.X" 명령줄에서.) 이것은 작동하지 않습니다.
문자열 값 옵션.

---+ -+ 명령과 비슷하지만 단일 옵션이 아닌 긴 옵션 이름을 사용합니다.
편지.

-! 명령줄 옵션 문자 중 하나가 뒤에 오면 옵션이 다음으로 재설정됩니다.
기본 설정의 "반대"를 선택하고 새 설정을 설명하는 메시지를 인쇄합니다.
환경. 숫자 또는 문자열 값 옵션에는 작동하지 않습니다.

--! 좋아요-! 명령이지만 단일 옵션이 아닌 긴 옵션 이름을 사용합니다.
편지.

_ (밑줄.) 명령줄 옵션 문자 중 하나가 뒤에 오면 이것이 인쇄됩니다.
해당 옵션의 현재 설정을 설명하는 메시지입니다. 옵션의 설정
변경되지 않습니다.

__ (이중 밑줄.) _ (밑줄) 명령과 비슷하지만 긴 옵션 이름을 사용합니다.
단일 옵션 문자가 아닌 옵션을 입력한 후 RETURN을 눌러야 합니다.
이름입니다.

+cmd 새 파일을 검사할 때마다 지정된 cmd가 실행되도록 합니다. 을 위한
예를 들어, +G는 원인 적게 처음에는 각 파일을 끝에서 시작하여 표시합니다.
처음보다.

V 버전 번호를 인쇄합니다. 적게 실행 중입니다.

q 또는 Q 또는 :q 또는 :Q 또는 ZZ
출구 적게.

다음 네 가지 명령은 특정 상황에 따라 유효할 수도 있고 유효하지 않을 수도 있습니다.
설치.

v 현재 보고 있는 파일을 편집하기 위해 편집기를 호출합니다. 편집자는 다음에서 가져왔습니다.
정의된 경우 환경 변수 VISUAL, VISUAL이 정의되지 않은 경우 EDITOR, 또는
VISUAL이나 EDITOR가 모두 정의되지 않은 경우 기본값은 "vi"입니다. 토론도 참조하세요
아래 PROMPTS 섹션에 있는 LESSEDIT의 내용을 확인하세요.

! 쉘 명령
주어진 쉘 명령을 실행하기 위해 쉘을 호출합니다. 명령의 백분율 기호(%)
현재 파일의 이름으로 대체됩니다. 파운드 기호(#)는 다음으로 대체됩니다.
이전에 검사한 파일의 이름입니다. "!!" 마지막 쉘 명령을 반복합니다. "!"
쉘 명령이 없으면 단순히 쉘을 호출합니다. Unix 시스템에서는 쉘이 사용됩니다.
환경 변수 SHELL에서 또는 기본값은 "sh"입니다. MS-DOS 및 OS/2에서
시스템에서 쉘은 일반적인 명령 프로세서입니다.

| 쉘 명령
마크 문자를 나타냅니다. 입력 파일의 섹션을 지정된 파일로 파이프합니다.
쉘 명령. 파이프될 파일의 ​​섹션은 첫 번째 줄 사이에 있습니다.
현재 화면과 문자로 표시된 위치입니다. ^ 또는 $일 수도 있습니다.
각각 파일의 시작이나 끝을 나타냅니다. 만약에 이다 . 또는 개행 문자
현재 화면이 파이프됩니다.

파일 이름
입력을 파일에 저장합니다. 이는 입력이 일반 파이프가 아닌 파이프인 경우에만 작동합니다.
파일.

옵션


명령줄 옵션은 아래에 설명되어 있습니다. 대부분의 옵션은 도중에 변경될 수 있습니다. 적게 is
"-" 명령을 통해 실행 중입니다.

옵션은 환경 변수 "LESS" 및 "JLESS"에서도 가져옵니다.

대부분의 옵션은 두 가지 형식 중 하나로 제공될 수 있습니다: 대시 다음에 단일 문자가 오는 것,
또는 두 개의 대시 뒤에 긴 옵션 이름이 옵니다. 긴 옵션 이름은 다음과 같이 축약될 수 있습니다.
약어가 모호하지 않은 한. 예를 들어 --quit-at-eof는 축약될 수 있습니다.
--quit-at-eof와 --quiet는 모두 --qui로 시작하므로 --quit는 아니지만 --quit입니다. 좀 길다
옵션 이름은 --quit-at-eof와 구별되는 --QUIT-AT-EOF와 같이 대문자입니다.
이러한 옵션 이름은 첫 글자만 대문자로 표기하면 됩니다. 이름의 나머지 부분
두 경우 중 하나일 수 있습니다. 예를 들어 --Quit-at-eof는 --QUIT-AT-EOF와 동일합니다.

옵션은 환경 변수 "LESS"에서도 가져옵니다. 예를 들어, 타이핑을 피하기 위해
"덜 옵션 ..." 매번 적게 호출되면 알 수 있습니다. csh:

setenv LESS "-옵션"

또는 사용하는 경우 sh :

덜="-옵션"; 덜 수출하다

MS-DOS에서는 따옴표가 필요하지 않지만 퍼센트 기호는 바꿔야 합니다.
옵션 문자열은 이중 백분율 기호로 표시됩니다.

환경 변수는 명령줄 이전에 구문 분석되므로 명령줄 옵션
LESS 및 JLESS 환경 변수를 재정의합니다. LESS 및
JLESS 변수를 시작하여 명령줄에서 기본값으로 재설정할 수 있습니다.
"-+"를 사용하는 명령줄 옵션입니다.

다음 문자열을 사용하는 -P 또는 -D와 같은 옵션의 경우 달러 기호($)를 사용해야 합니다.
문자열의 끝을 알립니다. 예를 들어, MS-DOS에서 두 개의 -D 옵션을 설정하려면 다음이 필요합니다.
다음과 같이 둘 사이에 달러 기호를 추가합니다.

적게="-Dn9.1$-Ds4.1"

-? 또는 --도움말
이 옵션은 다음에서 허용되는 명령 요약을 표시합니다. 적게 (h와 동일
명령). (쉘이 물음표를 해석하는 방법에 따라
물음표를 인용해야 하므로 "-\?"가 됩니다.)

-a 또는 --search-skip-screen
화면에 표시된 마지막 줄부터 검색을 시작하여 건너뜁니다.
화면에 표시되는 모든 라인. 기본적으로 검색은 두 번째 줄에서 시작됩니다.
화면에(또는 마지막으로 찾은 줄 뒤, -j 옵션 참조)

-bn 또는 --buffers=n
버퍼 공간의 양을 지정합니다 적게 각 파일에 대해 단위로 사용됩니다.
킬로바이트(1024바이트). 기본적으로 각 파일에는 64K의 버퍼 공간이 사용됩니다.
(파일이 파이프가 아닌 경우 -B 옵션을 참조하십시오). -b 옵션은 대신 지정합니다.
n 각 파일에 대해 킬로바이트의 버퍼 공간을 사용해야 합니다. 만약에 n -1, 버퍼
공간은 무제한입니다. 즉, 전체 파일을 메모리로 읽어 들입니다.

-B 또는 --auto-buffers
기본적으로 파이프에서 데이터를 읽을 때 버퍼는 다음과 같이 자동으로 할당됩니다.
필요합니다. 파이프에서 많은 양의 데이터를 읽는 경우 이로 인해 큰 문제가 발생할 수 있습니다.
할당할 메모리의 양. -B 옵션은 이 자동 할당을 비활성화합니다.
파이프용 버퍼 수는 64K(또는 -b로 지정된 공간)
옵션)이 파이프에 사용됩니다. 경고: -B를 사용하면 잘못된 표시가 발생할 수 있습니다.
파일의 가장 최근에 본 부분만 메모리에 보관되기 때문입니다. 더 일찍
데이터가 손실됩니다.

-c 또는 --clear-screen
전체 화면 다시 그리기가 맨 위 줄부터 아래로 그려지도록 합니다. 기본적으로 전체
화면 다시 그리기는 화면 하단에서 스크롤하여 수행됩니다.

-C 또는 --CLEAR-SCREEN
-C 옵션은 -c와 비슷하지만 화면을 다시 그리기 전에 화면이 지워집니다.

-d 또는 --dumb
-d 옵션은 터미널이 다음과 같은 경우 일반적으로 표시되는 오류 메시지를 억제합니다.
멍청한; 즉, 클리어 능력과 같은 몇 가지 중요한 능력이 부족합니다.
화면을 누르거나 뒤로 스크롤하세요. -d 옵션은 달리 동작을 변경하지 않습니다.
적게 멍청한 터미널에서.

-Dx 또는 --color=x
[MS-DOS에만 해당] 표시되는 텍스트의 색상을 설정합니다. x 단일 문자입니다.
색상이 설정되는 텍스트 유형을 선택합니다. n=일반, s=눈에 띄는, d=굵게,
u=밑줄, k=깜박임. 마침표로 구분된 숫자 쌍입니다. 그만큼
첫 번째 숫자는 전경색을 선택하고 두 번째 숫자는 배경색을 선택합니다.
텍스트의 색상. 단일 숫자 N 와 동일합니다 # 0.

-e 또는 --quit-at-eof
활동 적게 두 번째로 파일 끝에 도달하면 자동으로 종료됩니다. 에 의해
기본값, 종료할 수 있는 유일한 방법 적게 "q" 명령을 통해 이루어집니다.

-E 또는 --QUIT-AT-EOF
활동 적게 처음 파일 끝에 도달하면 자동으로 종료됩니다.

-f 또는 --force
비정규 파일을 강제로 열도록 합니다. (비정규 파일은 디렉토리 또는
장치 특수 파일.) 또한 바이너리 파일이 있을 때 경고 메시지를 표시하지 않습니다.
열었습니다. 기본적으로, 적게 비정규 파일 열기를 거부합니다.

-F 또는 --quit-if-one-screen
활동 적게 처음에 전체 파일을 표시할 수 있으면 자동으로 종료됩니다.
화면을 표시합니다.

-g 또는 --hilite-search
일반적으로, 적게 마지막 검색 명령과 일치하는 모든 문자열을 강조 표시합니다. 그만큼
-g 옵션은 이 동작을 변경하여 특정 문자열만 강조 표시합니다.
마지막 검색 명령으로 찾았습니다. 이로 인해 발생할 수 있는 적게 좀 더 빨리 달리려고
기본값.

-G 또는 --HILITE-SEARCH
-G 옵션은 검색 명령으로 찾은 모든 문자열 강조 표시를 억제합니다.

-hn 또는 ---최대-뒤로 스크롤=n
뒤로 스크롤할 최대 줄 수를 지정합니다. 필요한 경우
이상 뒤로 스크롤 n 선이 있으면 화면이 정방향으로 다시 그려집니다.
대신에. (터미널에 뒤로 스크롤하는 기능이 없는 경우 -h0은
암시됨.)

-i 또는 --ignore-case
검색 시 대소문자를 무시하게 됩니다. 즉, 대문자와 소문자를 고려합니다.
동일한. 검색에 대문자가 나타나면 이 옵션은 무시됩니다.
무늬; 즉, 패턴에 대문자가 포함되어 있으면 해당 검색은
대소문자를 무시하지 않습니다.

-I 또는 --IGNORE-CASE
-i와 비슷하지만 패턴에 대문자가 포함되어 있어도 검색에서는 대소문자를 무시합니다.

-jn 또는 --jump-target=n
"대상" 줄이 위치할 화면의 줄을 지정합니다. ㅏ
대상 라인은 텍스트 검색, 태그 검색, 라인 번호로 점프, 점프의 대상입니다.
파일 비율로 이동하거나 표시된 위치로 이동합니다. 스크린 라인이 지정됩니다
숫자로: 화면의 맨 윗줄은 1이고 다음 줄은 2입니다. 수
화면 하단을 기준으로 선을 지정하려면 음수일 수 있습니다.
화면의 줄은 -1이고, 맨 아래에서 두 번째 줄은 -2 등입니다. -j인 경우
옵션을 사용하면 대상 줄 바로 다음 줄부터 검색이 시작됩니다. 을 위한
예를 들어 "-j4"를 사용하면 대상 줄은 화면의 네 번째 줄이므로
검색은 화면의 다섯 번째 줄부터 시작됩니다.

-J 또는 --status-column
화면 왼쪽 가장자리에 상태 열을 표시합니다. 상태 열에 다음이 표시됩니다.
현재 검색과 일치하는 행. 상태 열은 다음과 같은 경우에도 사용됩니다.
-w 또는 -W 옵션이 적용됩니다.

-k파일 이름 또는 --lesskey-file=파일 이름
활동 적게 명명된 파일을 다음과 같이 열고 해석합니다. 레스키 (1) 파일. 다수의
-k 옵션을 지정할 수 있습니다. LESSKEY 또는 LESSKEY_SYSTEM 환경 변수인 경우
설정되어 있거나 lesskey 파일이 표준 위치(키 바인딩 참조)에서 발견되면
로도 사용 레스키 파일.

-L 또는 --no-lessopen
LESSOPEN 환경 변수를 무시하십시오(INPUT PREPROCESSOR 섹션 참조).
아래에). 이 옵션은 내부에서 설정할 수 있습니다. 적게, 그러나 파일에만 적용됩니다.
현재 열려 있는 파일이 아닌 이후에 열립니다.

-K문자셋
활동 적게 JLESSCHARSET에 정의된 문자 세트 대신 이 문자 세트를 사용하거나
LESSCHARSET 환경 변수입니다.

-m 또는 --long-prompt
활동 적게 장황하게 묻다(예: 배우기), 백분율을 파일에 포함합니다. 에 의해
기본 적게 콜론으로 프롬프트합니다.

-M 또는 --LONG-PROMPT
활동 적게 보다 더 자세한 메시지를 표시하려면 더.

-n 또는 --line-numbers
줄 번호를 억제합니다. 기본값(줄 번호 사용)으로 인해 적게 달리다
어떤 경우에는 특히 입력 파일이 매우 큰 경우 속도가 느려집니다. 억제
-n 옵션이 있는 줄 번호는 이 문제를 방지합니다. 줄 번호를 사용하는 것은 다음을 의미합니다.
행 번호는 자세한 프롬프트와 = 명령에 표시됩니다.
v 명령은 현재 줄 번호를 편집기에 전달합니다(또한
아래 프롬프트에서 LESSEDIT에 대한 논의).

-N 또는 --LINE-NUMBERS
디스플레이의 각 줄 시작 부분에 줄 번호가 표시됩니다.

-o파일 이름 또는 --로그 파일=파일 이름
활동 적게 보고 있는 동안 해당 입력을 명명된 파일에 복사합니다. 이것
입력 파일이 일반 파일이 아닌 파이프인 경우에만 적용됩니다. 파일의 경우
이미 존재 함, 적게 덮어쓰기 전에 확인을 요청합니다.

-O파일 이름 또는 --LOG-FILE=파일 이름
-O 옵션은 -o와 비슷하지만 요청하지 않고 기존 파일을 덮어씁니다.
확인.

로그 파일이 지정되지 않은 경우 내부에서 -o 및 -O 옵션을 사용할 수 있습니다.
적게 로그 파일을 지정합니다. 파일 이름이 없으면 이름만 보고됩니다.
로그 파일의. "s" 명령은 내부에서 -o를 지정하는 것과 같습니다. 적게.

-p무늬 또는 --패턴=무늬
명령줄의 -p 옵션은 +/를 지정하는 것과 같습니다.무늬; 그건,
그것은 말한다 적게 첫 번째 발생에서 시작하려면 무늬 파일에서.

-P신속한 또는 --프롬프트=신속한
세 가지 프롬프트 스타일을 원하는 대로 조정할 수 있는 방법을 제공합니다. 이것
옵션은 일반적으로 LESS 및 JLESS 환경 변수에 배치됩니다.
각각 입력하는 것보다 적게 명령. 이러한 옵션은 마지막 옵션이어야 합니다.
LESS 및 JLESS 변수의 옵션이거나 달러 기호로 종료됩니다. -추신
그 뒤에 문자열이 오면 기본(짧은) 프롬프트가 해당 문자열로 변경됩니다. -오후
매체(-m) 프롬프트를 변경합니다. -PM은 긴(-M) 프롬프트를 변경합니다. -Ph는
도움말 화면을 묻는 메시지가 표시됩니다. -P=는 = 명령으로 인쇄된 메시지를 변경합니다. -Pw
데이터를 기다리는 동안(F 명령에서) 인쇄된 메시지를 변경합니다. 모든 프롬프트
문자열은 일련의 문자와 특수 이스케이프 시퀀스로 구성됩니다. 참조
자세한 내용은 PROMPTS 섹션을 참조하세요.

-q 또는 --quiet 또는 --silent
적당히 "조용한" 작동을 유발합니다. 시도가 이루어지면 터미널 벨이 울리지 않습니다.
파일의 끝을 지나거나 파일의 시작 부분 이전으로 스크롤하도록 만들어졌습니다. 만약에
터미널에는 "시각적 벨"이 있으며 대신 사용됩니다. 벨이 울리게 됩니다
잘못된 문자를 입력하는 등의 기타 특정 오류. 기본값은 벨소리입니다.
그러한 모든 경우에는 터미널 벨이 울립니다.

-Q 또는 --QUIET 또는 --SILENT
완전히 "조용한" 작동을 유발합니다. 터미널 벨이 울리지 않습니다.

-r 또는 --raw-control-chars
"원시" 제어 문자가 표시됩니다. 기본값은 컨트롤을 표시하는 것입니다.
캐럿 표기법을 사용하는 문자; 예를 들어 컨트롤 A(001진수 XNUMX)는 다음과 같습니다.
"^A"로 표시됩니다. 경고: -r 옵션을 사용하면 적게 추적할 수 없다
화면의 실제 모습(화면이 어떻게 반응하는지에 따라 달라지므로)
각 유형의 제어 문자에 적용). 따라서 다양한 디스플레이 문제가 발생할 수 있습니다.
긴 줄이 잘못된 위치에서 분할되는 등.

-R 또는 --RAW-Control-CHARS
-r과 유사하지만 가능한 경우 화면 모양을 추적하려고 합니다. 이것
입력이 일반 텍스트와 일부 ANSI "색상"으로 구성된 경우에만 작동합니다.
이스케이프 시퀀스는 다음 형식의 시퀀스입니다.

ESC [...m

여기서 "..."은 "m" 이외의 문자가 XNUMX개 이상입니다. 다음의 목적을 위해
화면 모양, 모든 제어 문자 및 모든 ANSI 색상을 추적합니다.
이스케이프 시퀀스는 커서를 이동하지 않는 것으로 가정됩니다. 당신은 할 수 있습니다 적게 생각하다
"m" 이외의 문자는 다음을 설정하여 ANSI 색상 이스케이프 시퀀스를 끝낼 수 있습니다.
환경 변수 LESSANSIENDCHARS를 끝낼 수 있는 문자 목록에 추가
색상 이스케이프 시퀀스.

-s 또는 --squeeze-blank-lines
연속된 빈 줄을 하나의 빈 줄로 압축합니다. 이것은
볼 때 유용함 노프 출력.

-S 또는 --chop-long-lines
화면 너비보다 긴 줄이 접히지 않고 잘리게 됩니다. 저것
즉, 화면 너비에 맞지 않는 긴 선 부분은 표시되지 않습니다.
기본값은 긴 줄을 접는 것입니다. 즉, 다음 줄에 나머지를 표시합니다.

-t태그 또는 --tag=태그
-t 옵션 바로 뒤에 TAG가 오면 해당 내용이 포함된 파일을 편집합니다.
꼬리표. 이것이 작동하려면 태그 정보를 사용할 수 있어야 합니다. 예를 들어,
이전에 다음에 의해 만들어진 "tags"라는 현재 디렉토리의 파일이어야 합니다.
c태그 (1) 또는 이에 상응하는 명령. 환경 변수 LESSGLOBALTAGS가 다음과 같은 경우
설정되면 다음과 호환되는 명령의 이름으로 간주됩니다. 글로벌 (1) 그리고 그
태그를 찾기 위해 명령이 실행됩니다. (보다
http://www.gnu.org/software/global/global.html). -t 옵션은 다음과 같을 수도 있습니다.
내부에서 지정 적게 (- 명령 사용)을 새 파일을 검사하는 방법으로 사용합니다.
":t" 명령은 내부에서 -t를 지정하는 것과 동일합니다. 적게.

-T태그파일 또는 --태그 파일=태그파일
"태그" 대신 사용할 태그 파일을 지정합니다.

-u 또는 --underline-special
백스페이스 및 캐리지 리턴이 인쇄 가능한 문자로 처리됩니다. 저것
즉, 입력에 나타날 때 터미널로 전송됩니다.

-U 또는 --UNDERLINE-SPECIAL
백스페이스, 탭 및 캐리지 리턴이 제어 문자로 처리됩니다.
즉, -r 옵션에 지정된 대로 처리됩니다.

기본적으로 -u와 -U가 모두 지정되지 않은 경우, 옆에 백스페이스가 나타납니다.
밑줄 문자는 특별하게 처리됩니다. 밑줄이 그어진 텍스트는 다음을 사용하여 표시됩니다.
터미널의 하드웨어 밑줄 기능. 또한 나타나는 백스페이스
두 개의 동일한 문자 사이는 특별히 처리됩니다. 겹쳐진 텍스트는
터미널의 하드웨어 볼드체 기능을 사용하여 인쇄됩니다. 다른 백스페이스는 다음과 같습니다.
이전 문자와 함께 삭제됩니다. 캐리지 리턴이 즉시 이어졌습니다.
개행으로 삭제됩니다. 기타 캐리지 리턴은 다음에 의해 지정된 대로 처리됩니다.
-r 옵션. 지나치게 강조되었거나 밑줄이 그어진 텍스트는 둘 다 아닌 경우 검색할 수 있습니다.
-u 또는 -U가 적용됩니다.

-V 또는 --버전
의 버전 번호를 표시합니다. 적게.

-w 또는 --hilite-unread
전체를 앞으로 이동한 후 첫 번째 "새" 줄을 일시적으로 강조 표시합니다.
페이지. 첫 번째 "새" 줄은 이전 줄 바로 다음 줄입니다.
화면 하단에 있습니다. 또한 ag 또는 p 뒤의 대상 라인을 강조 표시합니다.
명령. 이동을 유발하는 다음 명령에서는 강조 표시가 제거됩니다. 그만큼
-J 옵션이 적용되지 않는 한 전체 줄이 강조 표시됩니다.
상태 열이 강조 표시됩니다.

-W 또는 --HILITE-UNREAD
-w와 비슷하지만 앞으로 이동한 후 첫 번째 새 줄을 일시적으로 강조 표시합니다.
한 줄보다 큰 명령.

-xn,... 또는 --tabs=n, ...
탭 정지를 설정합니다. 하나만 있으면 n 지정하면 탭 정지가 배수로 설정됩니다. n.
여러 값을 쉼표로 구분하여 지정하면 해당 위치에 탭 정지가 설정됩니다.
위치를 선택한 다음 마지막 두 개와 동일한 간격으로 계속 진행합니다. 예를 들어,
-x9,17 위치 9, 17, 25, 33 등에 탭을 설정합니다. 기본값은 n 8입니다.

-X 또는 --no-init
termcap 초기화 ​​및 초기화 해제 문자열을 다음으로 보내는 것을 비활성화합니다.
단말기. 초기화 해제 문자열이 다음을 수행하는 경우 이는 때때로 바람직합니다.
화면을 지우는 등 불필요한 일.

--키패드 없음
키패드 초기화 및 초기화 해제 문자열을 다음으로 보내는 것을 비활성화합니다.
단말기. 이는 키패드 문자열이 숫자 키패드를 만드는 경우 유용할 수 있습니다.
바람직하지 않은 방식으로 행동합니다.

-yn 또는 --max-forw-scroll=n
앞으로 스크롤할 최대 줄 수를 지정합니다. 필요한 경우
다음보다 앞으로 스크롤 n 대신 화면이 다시 그려집니다. -c 또는 -C
원하는 경우 옵션을 사용하여 화면 상단에서 다시 칠할 수 있습니다. 기본적으로,
앞으로 이동하면 스크롤이 발생합니다.

-Y 표시 문자가 잘못된 문자를 나타내는 데 사용됩니다. 기본적으로 이러한
잘못된 문자가 바이너리로 표시됩니다.

-[지]n 또는 --window=n
기본 스크롤 창 크기를 다음으로 변경합니다. n 윤곽. 기본값은 XNUMX개입니다.
화면 가득. z 및 w 명령을 사용하여 창 크기를 변경할 수도 있습니다. 그만큼
"z"는 다음과의 호환성을 위해 생략될 수 있습니다. 더. 번호가 n 부정적이다, 그것은
표시 n 현재 화면 크기보다 줄이 적습니다. 예를 들어 화면이 다음과 같은 경우
24줄, -z-4 스크롤 창을 20줄로 설정합니다. 화면 크기를 다음과 같이 조정한 경우
40줄이면 스크롤 창이 자동으로 36줄로 변경됩니다.

-Z "japanese"가 선택된 경우 UJIS보다 SJIS에 우선순위를 부여합니다.
JLESSCHARSET 환경 변수. 기본값은 우선순위를 지정하는 것입니다.
SJIS에 대한 UJIS.

-"cc 또는 --인용문=cc
파일 이름 인용 문자를 변경합니다. 다음을 수행하려는 경우 필요할 수 있습니다.
공백과 따옴표 문자를 모두 포함하는 파일 이름을 지정합니다. 이어서 싱글
문자를 입력하면 따옴표 문자가 해당 문자로 변경됩니다. 파일 이름
공백이 포함된 문자는 공백이 아닌 해당 문자로 둘러싸여야 합니다.
큰 따옴표. 뒤에 두 문자가 오면 열린 따옴표를 첫 번째 문자로 변경합니다.
문자, 두 번째 문자에 대한 가까운 따옴표입니다. 다음을 포함하는 파일 이름
공백 앞에는 여는 따옴표 문자가 오고 그 뒤에는 닫는 문자가 와야 합니다.
인용 문자. 따옴표 문자가 변경된 후에도 이 내용은
옵션은 그대로 유지됩니다 -"(대시와 큰따옴표).

-~ 또는 --물결표
일반적으로 파일 끝 뒤의 줄은 단일 물결표(~)로 표시됩니다. 이 옵션
파일 끝 이후의 줄이 빈 줄로 표시됩니다.

-# 또는 --shift
오른쪽 화살표에서 가로로 스크롤할 기본 위치 수를 지정합니다.
및 LEFTARROW 명령. 지정된 숫자가 XNUMX이면 기본값을 설정합니다.
위치 수를 화면 너비의 절반으로 늘립니다.

-- 명령줄 인수 "--"는 옵션 인수의 끝을 표시합니다. 모든 인수
그 다음에는 파일 이름으로 해석됩니다. 이는 다음을 볼 때 유용할 수 있습니다.
이름이 "-" 또는 "+"로 시작하는 파일입니다.

+ 명령줄 옵션이 다음으로 시작하는 경우 +, 해당 옵션의 나머지 부분은 다음과 같이 간주됩니다.
초기 명령 적게. 예를 들어 +G는 다음과 같습니다. 적게 마지막에 시작하려고
파일의 시작 부분이 아닌 +/xyz는 첫 번째 발생에서 시작하도록 지시합니다.
파일의 "xyz"입니다. 특별한 경우로, + +처럼 행동 g; 그건,
지정된 줄 번호에서 표시를 시작합니다(그러나 아래의 주의 사항을 참조하십시오).
위의 "g" 명령). 옵션이 ++로 시작하면 초기 명령이 적용됩니다.
첫 번째 파일뿐만 아니라 보고 있는 모든 파일에 적용됩니다. 설명된 + 명령
이전에는 모든 파일에 대한 초기 명령을 설정(또는 변경)하는 데에도 사용할 수 있습니다.

LINE 편집


화면 하단에 명령줄을 입력할 때(예: :e의 파일 이름)
명령 또는 검색 명령의 패턴) 특정 키를 사용하여 검색 명령을 조작할 수 있습니다.
명령줄. 대부분의 명령은 다음과 같은 경우에 사용할 수 있는 [ 대괄호 ] 안의 대체 형식을 갖습니다.
특정 키보드에는 키가 존재하지 않습니다. (괄호 안의 양식은 MS-에서는 작동하지 않습니다.
DOS 버전.) 이러한 특수 키는 문자 그대로 앞에 다음을 입력하여 입력할 수 있습니다.
"리터럴" 문자(^V 또는 ^A) 백슬래시 자체는 다음과 같이 문자 그대로 입력할 수도 있습니다.
백슬래시를 두 개 입력합니다.

왼쪽 화살표 [ ESC-h ]
커서를 왼쪽으로 한 칸 이동합니다.

오른쪽 화살표 [ ESC-l ]
커서를 오른쪽으로 한 칸 이동합니다.

^LEFTARROW [ ESC-b 또는 ESC-LEFTARROW ]
(즉, CONTROL과 LEFTARROW를 동시에 사용합니다.) 커서를 한 단어 이동합니다.
왼쪽.

^오른쪽 화살표 [ ESC-w 또는 ESC-오른쪽 화살표 ]
(즉, Control과 RIGHTARROW를 동시에 누릅니다.) 커서를 한 단어 이동합니다.
권리.

홈 [ ESC-0 ]
줄의 시작 부분으로 커서를 이동합니다.

종료 [ ESC-$ ]
커서를 줄 끝으로 이동합니다.

백 스페이스
커서 왼쪽에 있는 문자를 삭제하거나 다음과 같은 경우 명령을 취소하십시오.
명령줄이 비어 있습니다.

DELETE 또는 [ ESC-x ]
커서 아래의 문자를 삭제합니다.

^백스페이스 [ ESC-백스페이스 ]
(즉, Control과 BACKSPACE를 동시에 누릅니다.) 왼쪽에 있는 단어를 삭제합니다.
커서.

^DELETE [ ESC-X 또는 ESC-DELETE ]
(즉, CONTROL과 DELETE를 동시에 수행합니다.) 커서 아래의 단어를 삭제합니다.

위쪽으로 [ ESC-k ]
이전 명령줄을 검색합니다.

아래쪽 화살표 [ ESC-j ]
다음 명령줄을 검색합니다.

TAB 커서 왼쪽의 부분 파일 이름을 완성합니다. 이상 일치하는 경우
파일 이름이 하나인 경우 첫 번째 일치 항목이 명령줄에 입력됩니다. TAB을 반복하면
일치하는 다른 파일 이름을 순환합니다. 완성된 파일명이 디렉터리인 경우,
파일 이름에 "/"가 추가됩니다. (MS-DOS 시스템에서는 "\"가 추가됩니다.)
환경 변수 LESSSEPARATOR를 사용하여 다른 문자를 지정할 수 있습니다.
디렉토리 이름에 추가합니다.

백탭 [ ESC-TAB ]
TAB과 비슷하지만 일치하는 파일 이름을 통해 반대 방향으로 순환합니다.

^L 커서 왼쪽의 부분 파일 이름을 완성합니다. 이상 일치하는 경우
파일 이름이 하나이면 모든 일치 항목이 명령줄에 입력됩니다(적합할 경우).

^U(Unix 및 OS/2) 또는 ESC(MS-DOS)
전체 명령줄을 삭제하거나, 명령줄이 비어 있으면 명령을 취소하세요.
Unix에서 라인 킬 문자를 ^U가 아닌 다른 문자로 변경한 경우,
해당 문자는 ^U 대신 사용됩니다.

KEY 바인딩


당신은 당신의 자신을 정의할 수 있습니다 적게 프로그램을 사용하여 명령 레스키 (1) lesskey를 생성하려면
파일. 이 파일은 명령 키 세트와 각 키와 관련된 작업을 지정합니다.
당신은 또한 레스키 라인 편집 키를 변경하고(라인 편집 참조) 설정하려면
환경 변수. 환경 변수 LESSKEY가 설정된 경우, 적게 그것을 다음과 같이 사용합니다.
lesskey 파일의 이름입니다. 그렇지 않으면, 적게 lesskey 파일의 표준 위치를 찾습니다.
유닉스 시스템에서는 적게 "$HOME/.less"라는 lesskey 파일을 찾습니다. MS-DOS 및
윈도우 시스템, 적게 "$HOME/_less"라는 lesskey 파일을 찾고, 그렇지 않은 경우
거기에서 찾은 다음 다음에 지정된 디렉토리에서 "_less"라는 lesskey 파일을 찾습니다.
PATH 환경 변수. OS/2 시스템에서는 적게 다음과 같은 lesskey 파일을 찾습니다.
"$HOME/less.ini", 찾을 수 없으면 "less.ini"라는 lesskey 파일을 찾습니다.
INIT 환경 변수에 지정된 디렉토리에서 찾을 수 없는 경우
그런 다음 PATH에 지정된 디렉터리에서 "less.ini"라는 lesskey 파일을 찾습니다.
환경 변수. 참조 레스키 자세한 내용은 매뉴얼 페이지를 참조하세요.

키 바인딩을 제공하기 위해 시스템 전체의 lesskey 파일을 설정할 수도 있습니다. 열쇠가 있다면
로컬 lesskey 파일과 시스템 전체 파일 모두에 정의되어 있으며,
로컬 파일은 시스템 전체 파일의 파일보다 우선합니다. 환경이라면
변수 LESSKEY_SYSTEM이 설정되었습니다. 적게 이를 시스템 전체 lesskey의 이름으로 사용합니다.
파일. 그렇지 않으면, 적게 시스템 전체 lesskey 파일의 표준 위치를 찾습니다. Unix의 경우
시스템의 경우 시스템 전체 lesskey 파일은 /usr/local/etc/sysless입니다. (그러나 만일 적게 였다
다른 sysconf 디렉토리로 구축됨 /usr/로컬/기타, 해당 디렉토리는
sysless 파일이 발견되었습니다.) MS-DOS 및 Windows 시스템에서 시스템 전체 lesskey 파일은 다음과 같습니다.
c:\_sysless. OS/2 시스템에서 시스템 전체 lesskey 파일은 c:\sysless.ini입니다.

입력 전처리기


다음에 대해 "입력 전처리기"를 정의할 수 있습니다. 적게.적게 파일을 열면 먼저 제공됩니다.
입력 전처리기를 사용하여 파일 내용이 표시되는 방식을 수정할 수 있습니다.
입력 전처리기는 단순히 다음을 작성하는 실행 가능한 프로그램(또는 쉘 스크립트)입니다.
대체 파일이라고 하는 다른 파일로 파일 내용을 복사합니다. 내용은
그러면 원본 파일의 내용 대신 대체 파일이 표시됩니다.
그러나 사용자에게는 원본 파일이 열린 것처럼 나타납니다. 그건, 적게 의지
원본 파일 이름을 현재 파일 이름으로 표시합니다.

입력 전처리기는 다음과 같이 하나의 명령줄 인수인 원래 파일 이름을 받습니다.
사용자가 입력했습니다. 대체 파일을 생성해야 하며, 완료되면 다음을 인쇄해야 합니다.
대체 파일의 이름을 표준 출력으로 보냅니다. 입력 전처리기가 작동하지 않는 경우
대체 파일 이름을 출력하고, 적게 정상적으로 원본 파일을 사용합니다. 입력
표준 입력을 볼 때 전처리기가 호출되지 않습니다. 입력 전처리기를 설정하려면
LESSOPEN 환경 변수를 입력을 호출하는 명령줄로 설정합니다.
전처리기. 이 명령줄에는 문자열 "%s"가 한 번 포함되어야 합니다.
입력 전처리기 명령이 호출되면 파일 이름으로 대체됩니다.

인셀덤 공식 판매점인 적게 그런 식으로 열린 파일을 닫으면,
원하는 정리 작업(예: 삭제)을 수행할 수 있는 입력 후처리기
LESSOPEN에 의해 ​​생성된 대체 파일). 이 프로그램은 두 개의 명령줄 인수를 받습니다.
사용자가 입력한 원본 파일 이름 및 대체 파일 이름. 에게
입력 후처리기를 설정하고 LESSCLOSE 환경 변수를 명령줄에 설정합니다.
그러면 입력 후처리기가 호출됩니다. 문자열이 두 번 나타날 수 있습니다.
"%에스"; 첫 번째는 파일의 원래 이름으로 바뀌고 두 번째는 파일 이름으로 대체됩니다.
LESSOPEN에 의해 ​​출력된 대체 파일의 이름입니다.

예를 들어, 많은 Unix 시스템에서 이 두 스크립트를 사용하면 파일을 다음 위치에 보관할 수 있습니다.
압축된 형식이지만 여전히 적게 직접 보기:

lessopen.sh:
#! / 빈 / SH
케이스 "$1"
*.Z) 압축 해제 -c $1 >/tmp/less.$$ 2>/dev/null
if [ -s /tmp/less.$$ ]; 그 다음에
에코 /tmp/less.$$
그렇지 않으면
rm -f /tmp/less.$$
fi
;;
그 C

lessclose.sh:
#! / 빈 / SH
RM $2

이 스크립트를 사용하려면 실행 및 설정할 수 있는 위치에 두십시오.
LESSOPEN="lessopen.sh %s" 및 LESSCLOSE="lessclose.sh %s %s"입니다. 더욱 복잡한 RESOPEN 및
LESSCLOSE 스크립트는 다른 유형의 압축 파일 등을 허용하도록 작성될 수 있습니다.

파일 데이터를 직접 파이프라인으로 연결하도록 입력 전처리기를 설정하는 것도 가능합니다.
적게, 데이터를 대체 파일에 넣는 대신. 이렇게 하면 다음 작업을 수행할 필요가 없습니다.
보기를 시작하기 전에 전체 파일의 압축을 푸십시오. 작동하는 입력 전처리기
이런 방식을 입력 파이프라고 합니다. 입력 파이프의 이름을 쓰는 대신
표준 출력에 대체 파일을 추가하고 대체 파일의 전체 내용을 기록합니다.
파일을 표준 출력으로 보냅니다. 입력 파이프에 문자를 쓰지 않는 경우
표준 출력이면 대체 파일이 없으며 적게 원본 파일을 다음과 같이 사용합니다.
정상. 입력 파이프를 사용하려면 LESSOPEN 환경에서 첫 번째 문자를 만드십시오.
변수는 입력 전처리기가 입력 파이프임을 나타내는 세로 막대(|)입니다.

예를 들어, 많은 Unix 시스템에서 이 스크립트는 이전 예제처럼 작동합니다.
스크립트 :

lesspipe.sh:
#! / 빈 / SH
케이스 "$1"
*.Z) 압축 해제 -c $1 2>/dev/null
;;
그 C

이 스크립트를 사용하려면 실행 가능한 위치에 놓고 LESSOPEN="|lesspipe.sh %s"를 설정하세요.
입력 파이프를 사용할 때 LESSCLOSE 포스트 프로세서를 사용할 수 있지만 일반적으로 그렇지 않습니다.
정리할 대체 파일이 없기 때문에 필요합니다. 이 경우 교체품은
LESSCLOSE 포스트프로세서에 전달된 파일 이름은 "-"입니다.

국가 캐릭터 SETS


입력 파일에는 세 가지 유형의 문자가 있습니다.

일반 문자
화면에 직접 표시할 수 있습니다.

제어 문자
직접 표시되어서는 안 되지만 일반 텍스트에서 찾을 수 있어야 합니다.
파일(예: 백스페이스 및 탭)

이진 문자
직접 표시되어서는 안 되며 텍스트 파일에서 찾을 수도 없습니다.

"문자 세트"는 단순히 어떤 문자가 정상으로 간주되는지에 대한 설명입니다.
제어 및 바이너리. JLESSCHARSET 및 LESSCHARSET 환경 변수를 사용할 수 있습니다.
문자 집합을 선택합니다. 프로그램 상으로는 차이가 없습니다. 적게. 하지만 나는
향상되지 않았기 때문에 JLESSCHARSET 환경 변수를 사용해야 한다고 가정합니다. 적게
LESSCHARSET 환경에서 향상된 문자 집합을 사용하면 오류가 발생합니다.
변하기 쉬운. 가능한 값은 다음과 같습니다.

ascii BS, TAB, NL, CR 및 formfeed는 제어 문자이며 모든 문자는 다음 사이의 값을 갖습니다.
32와 126은 정상이고 나머지는 모두 바이너리입니다.

iso8859
ISO 8859 문자 집합을 선택합니다. 문자를 제외하면 ASCII와 동일합니다.
160~255 사이는 일반 문자로 처리됩니다.

latin1 iso8859와 동일합니다.

latin9 iso8859와 동일합니다.

dos MS-DOS에 적합한 문자 집합을 선택합니다.

ebcdic EBCDIC 문자 세트를 선택합니다.

IBM-1047
OS/390 Unix 서비스에서 사용하는 EBCDIC 문자 세트를 선택합니다. 이것이 EBCDIC이다
latin1의 유사어. LESSCHARSET=IBM-1047을 설정하면 비슷한 결과를 얻을 수 있습니다.
또는 귀하의 환경에서는 LC_CTYPE=en_US입니다.

koi8-r 러시아어 문자 집합을 선택합니다.

next NeXT 컴퓨터에 적합한 문자 집합을 선택합니다.

utf-8 ISO 8 문자 집합의 UTF-10646 인코딩을 선택합니다.

JLESSCHARSET에만 가능한 값은 다음과 같습니다.

iso7 2022비트의 ISO 7 코드 확장 기술을 사용한 다중 문자 세트는
추정. 128에서 255 사이의 값을 가진 문자는 이진수로 처리됩니다. 그만큼
구현 수준 적게 ISO 3의 레벨 2022입니다.

iso8 2022비트의 ISO 8 코드 확장 기술을 사용한 다중 문자 세트는
추정. 구현 수준 적게 ISO 3의 레벨 2022입니다.

jis 2022비트의 ISO 7 코드 확장 기술을 사용하는 유일한 일본어 문자 집합
가정합니다.

ujis 문자의 값이 32에서 127 사이인 경우 ASCII 문자 세트가 가정됩니다.
문자의 값이 162에서 254 사이인 경우 JISX 0208 문자 집합, 오른쪽
JISX 0201 문자 세트의 절반과 UJIS가 포함된 JISX 0212 문자 세트
코딩이 가정됩니다. 그렇지 않으면 문자가 이진수로 처리됩니다.

euc ujis와 동일합니다.

sjis 문자의 값이 32에서 127 사이인 경우 ASCII 문자 세트가 가정됩니다.
문자의 값이 128에서 252 사이인 경우 JISX 0208 문자 집합과
JISX 0201 문자 세트의 오른쪽 절반이 가정됩니다. 그렇지 않으면 문자는 다음과 같습니다.
바이너리로 처리됩니다.

일본어
모든 일본어 문자 집합인 jis, ujis 및 sjis가 가정됩니다. 하지만 적게 출력만
지스.

일본어에는 여러 코드 세트(문자 세트 아님)가 있습니다. 따라서 적게 그 중에서 변환해야합니다
올바르게 표시하십시오. JLESSCHARSET에 대해서만 이 변환을 통해 가능한 값은 다음과 같습니다.

ujis-iso7
ujis와 iso7이 가정됩니다. 하지만 적게 iso7만 출력합니다.

euc-iso7
ujis-iso7과 동일합니다.

sjis-iso7
sjis 및 iso7이 가정됩니다. 하지만 적게 iso7만 출력합니다.

우지스지스
ujis와 jis가 가정됩니다. 하지만 적게 jis만 출력합니다.

으-지
우지스지스와 동일합니다.

스지스지스
sjis와 jis가 가정됩니다. 하지만 적게 jis만 출력합니다.

지스우지스
jis와 ujis가 가정됩니다. 하지만 적게 uji만 출력합니다.

지숩
지스우지와 마찬가지다.

지스지스
jis와 sjis가 가정됩니다. 하지만 적게 sjis만 출력합니다.

일본-iso7
일본어와 iso7이 가정됩니다. 하지만 적게 iso7만 출력합니다.

일본지
일본인이 가정됩니다. 하지만 적게 jis만 출력합니다. 일본인과 똑같습니다.

일본우지
일본인이 가정됩니다. 하지만 적게 uji만 출력합니다.

일본 euc
일본 우지와 동일합니다.

일본식
일본인이 가정됩니다. 하지만 적게 sjis만 출력합니다.

우지스지스
ujis가 가정됩니다. 하지만 적게 sjis만 출력합니다.

으읏
우지스지스와 동일합니다.

스지스우지스
sjis는 가정됩니다. 하지만 적게 uji만 출력합니다.

sjis-euc
스지스우지스와 똑같습니다.

문자 집합을 선택하는 다른 방법은 LANG 환경 변수를 사용하는 것입니다. 시작되면
"ja_JP" 또는 "japan"으로, 적게 모든 일본어 코드 문자를 일부 일본어로 읽습니다.
문자 집합과 나머지 LANG 환경 변수는 출력 코딩을 지정합니다.

ISO 2022 코드 확장 기술은 많은 문자 세트를 표시하기 위해 4개의 평면을 정의합니다.
쉬운. 평면의 기본 설정은 JLESSPLANESET 환경 변수에 의해 선택됩니다.
JLESSPLANESET 변수가 "japanese", "ujis" 또는 "euc"와 동일한 경우, 적게 g1 비행기를 다루다
JISX 0208과 같이, g2 평면은 JISX 0201 오른쪽 절반, g3 평면은 JISX 0212와 같습니다.
"latin1", "latin2", "latin3", "latin4", "그리스어", "아랍어", "히브리어", "키릴 문자" 또는
"latin5", 적게 g1 평면을 ISO 8859 중 하나로 취급합니다. 그렇지 않으면, 적게 구문 분석을 시도하십시오.
설정을 위한 실제 이스케이프 시퀀스인 JLESSPLANESET 변수 및 JLESSPLANESET의 "\e"
구문 분석 시 이스케이프 코드로 처리됩니다.

적게 ISO 2022 코드의 문자 집합에 대한 거의 모든 이스케이프 시퀀스를 이해합니다.
확장 기술. 문자 집합을 선택하는 데는 많은 이스케이프 시퀀스가 ​​있습니다. ~에
한편으로는, 적게 문자 집합을 선택하려면 6개의 이스케이프 시퀀스만 출력하세요: '^[(', '^[-',
'^[$(', '^[$-', '^N' 및 '^O'. 이는 다음을 의미합니다. 적게 터미널과 터미널에 친화적이다
에뮬레이터.

그리고 키보드 입력을 위한 특별한 "문자 세트"가 있습니다. JLESSKEYCHARSET 환경
변수는 이러한 목적으로 사용됩니다. 가능한 값은 JLESSCHARSET과 같습니다.
환경 변수.

LESSCHARSET 환경 변수가 설정되지 않은 경우 기본 문자 세트는 latin1입니다.
그러나 LC_ALL, LC_CTYPE 또는 LANG 환경에서 "UTF-8" 문자열이 발견되는 경우
변수인 경우 기본 문자 집합은 대신 utf-8입니다.

특별한 경우에는 맞춤 제작이 필요할 수도 있습니다. 적게 이외의 문자 집합을 사용하려면
LESSCHARSET으로 정의할 수 있는 것입니다. 이 경우 환경 변수 LESSCHARDEF는 다음과 같습니다.
문자 집합을 정의하는 데 사용됩니다. 각 문자가 포함된 문자열로 설정되어야 합니다.
string은 문자 집합의 한 문자를 나타냅니다. 캐릭터 "." 에 사용됩니다
일반 문자, "c"는 제어용, "b"는 바이너리입니다. 십진수를 사용할 수 있습니다.
되풀이. 예를 들어 "bccc4b"입니다. 문자 0은 이진수이고 1, 2, 3은 이진수임을 의미합니다.
컨트롤에서는 4, 5, 6, 7이 바이너리이고 8이 정상입니다. 마지막 이후의 모든 문자는 다음과 같습니다.
마지막 문자와 동일하게 간주되므로 9부터 255까지의 문자가 정상입니다. (이것은
예시일 뿐이며 반드시 실제 문자 집합을 나타내지는 않습니다.)

이 표는 가능한 각각의 LESSCHARDEF 값을 보여줍니다.
LESSCHARSET의 값:

아스키 8bcccbcc18b95.b
도스 8bcccbcc12bc5b95.b.
ebcdic 5bc6bcc7bcc41b.9b7.9b5.b..8b6.10b6.b9.7b
9.8b8.17b3.3b9.7b9.8b8.6b10.b.b.b.
IBM-1047 4cbcbc3b9cbccbccbb4c6bcc5b3cbbc4bc4bccbc
191.b
iso8859 8bcccbcc18b95.33b.
koi8-r 8bcccbcc18b95.b128.
latin1 8bcccbcc18b95.33b.
다음 8bcccbcc18b95.bb125.bb

LESSCHARSET이나 LESSCHARDEF가 모두 설정되지 않았지만 문자열 "UTF-8"이
LC_ALL, LC_TYPE 또는 LANG 환경 변수인 경우 기본 문자 집합은 utf-8입니다.

해당 문자열을 찾을 수 없지만 시스템이 다음을 지원하는 경우 로케일 설정 인터페이스 적게 의지
setlocale을 사용하여 문자 집합을 결정합니다. setlocale은 LANG 설정으로 제어됩니다.
또는 LC_CTYPE 환경 변수.

마지막으로 로케일 설정 인터페이스도 사용할 수 없으며 기본 문자 집합은 다음과 같습니다.
라틴어1.

제어 및 바이너리 문자가 눈에 띄게 표시됩니다(역상 비디오). 각각의 그러한
가능한 경우 문자는 캐럿 표기법으로 표시됩니다(예: 컨트롤-A의 경우 ^A). 탈자 부호
표기법은 0100 비트를 반전하여 일반 인쇄 가능한 문자가 되는 경우에만 사용됩니다.
그렇지 않으면 문자가 꺾쇠 괄호 안에 XNUMX진수로 표시됩니다. 이 형식은
LESSBINFMT 환경 변수를 설정하여 변경할 수 있습니다. LESSBINFMT는 다음으로 시작할 수 있습니다.
표시 속성을 선택하는 "*" 및 하나의 문자: "*k"는 깜박이고 "*d"는 굵게 표시됩니다.
"*u"는 밑줄이 그어져 있고 "*s"는 두드러지며 "*n"은 일반입니다. LESSBINFMT가 시작되지 않는 경우
"*"를 사용하면 일반 속성으로 간주됩니다. LESSBINFMT의 나머지 부분은 다음과 같은 문자열입니다.
하나의 printf 스타일 이스케이프 시퀀스(% 뒤에 x, X, o, d 등이 옴)가 포함될 수 있습니다. 을 위한
예를 들어, LESSBINFMT가 "*u[%x]"인 경우 이진 문자는 밑줄로 표시됩니다.
괄호로 묶인 XNUMX진수입니다. LESSBINFMT가 지정되지 않은 경우 기본값은 다음과 같습니다.
"*s<%X>".

프롬프트


-P 옵션을 사용하면 프롬프트를 원하는 대로 조정할 수 있습니다. 에 주어진 문자열
-P 옵션은 지정된 프롬프트 문자열을 대체합니다. 문자열의 특정 문자는
특별히 해석했습니다. 프롬프트 메커니즘은 유연성을 제공하기 위해 다소 복잡합니다.
그러나 일반 사용자는 개인화된 프롬프트를 구성하는 세부 사항을 이해할 필요가 없습니다.
문자열.

퍼센트 기호 뒤에 단일 문자가 오면 다음 내용에 따라 확장됩니다.
성격은 다음과 같습니다

%bX 현재 입력 파일의 바이트 오프셋으로 대체됩니다. b 뒤에는 a가 온다
단일 문자(다음과 같이 표시됨) X 위) 바이트 오프셋이 다음과 같은 행을 지정합니다.
사용될. 문자가 "t"인 경우 맨 위 줄의 바이트 오프셋은
디스플레이가 사용되는 경우, "m"은 중간 라인 사용을 의미하고, "b"는 하단 라인 사용을 의미합니다.
"B"는 최종선 바로 다음 줄을 사용한다는 의미이고, "j"는 다음 줄을 사용한다는 의미입니다.
-j 옵션으로 지정된 "대상" 행.

%B 현재 입력 파일의 크기로 대체됩니다.

%c 첫 번째 열에 나타나는 텍스트의 열 번호로 대체됩니다.
화면을 표시합니다.

%dX 입력 파일에 있는 줄의 페이지 번호로 대체됩니다. 사용할 라인은
에 의해 결정 X, %b 옵션과 마찬가지로.

%D 입력 파일의 페이지 수 또는 이에 상응하는 페이지 번호로 대체됩니다.
입력 파일의 마지막 줄.

%E 편집기 이름으로 대체됨(VISUAL 환경 변수 또는
VISUAL이 정의되지 않은 경우 EDITOR 환경 변수). 의 토론을 참조하세요.
아래의 LESSEDIT 기능.

%f 현재 입력 파일의 이름으로 대체됩니다.

%i 입력 파일 목록에서 현재 파일의 인덱스로 대체됩니다.

%lX 입력 파일의 줄 번호로 대체됩니다. 사용할 라인은
에 의해 결정 X, %b 옵션과 마찬가지로.

%L 입력 파일의 마지막 줄의 줄 번호로 대체됩니다.

%m 총 입력 파일 수로 대체됩니다.

%pX 바이트 오프셋을 기반으로 현재 입력 파일의 백분율로 대체됩니다. 그만큼
사용되는 라인은 다음에 의해 결정됩니다. X %b 옵션과 마찬가지로.

%PX 줄 번호를 기준으로 현재 입력 파일의 백분율로 대체됩니다. 그만큼
사용되는 라인은 다음에 의해 결정됩니다. X %b 옵션과 마찬가지로.

%s %B와 동일합니다.

%t 후행 공백이 제거됩니다. 일반적으로 문자열의 끝 부분에 사용됩니다.
그러나 어디에나 나타날 수 있습니다.

%x 목록의 다음 입력 파일 이름으로 대체됩니다.

%K 마지막 비 ASCII 문자 세트 또는 코드 세트의 이름으로 대체됩니다.

알 수 없는 항목이 있으면(예: 입력이 파이프인 경우 파일 크기) 물음표가 표시됩니다.
대신 인쇄됩니다.

프롬프트 문자열의 형식은 특정 조건에 따라 변경될 수 있습니다. ㅏ
물음표 뒤에 단일 문자가 오면 "IF"처럼 작동합니다. 다음에 따라 다릅니다.
문자이면 조건이 평가됩니다. 조건이 true인 경우 뒤에 오는 모든 문자는
물음표와 조건 문자(최대 마침표)가 프롬프트에 포함됩니다. 만약에
조건이 false인 경우 해당 문자는 포함되지 않습니다. 사이에 콜론이 나타납니다.
물음표와 마침표를 사용하여 "ELSE"를 설정할 수 있습니다.
IF 조건이 다음과 같은 경우에만 콜론과 마침표가 문자열에 포함됩니다.
거짓. 조건 문자(물음표 다음에 오는)는 다음과 같습니다.

?a 지금까지 프롬프트에 문자가 포함되어 있으면 참입니다.

?bX 지정된 줄의 바이트 오프셋을 알고 있으면 참입니다.

?B 현재 입력 파일의 크기를 알고 있으면 참입니다.

?c 텍스트가 수평으로 이동하면 참입니다(%c는 XNUMX이 아닙니다).

?dX 지정된 줄의 페이지 번호를 알고 있으면 참입니다.

?e 파일 끝이면 참입니다.

?f 입력 파일 이름이 있으면 참입니다(즉, 입력이 파이프가 아닌 경우).

?lX 지정된 줄의 줄 번호를 알고 있으면 참입니다.

?L 파일의 마지막 줄의 줄 번호를 알고 있으면 참입니다.

?m 입력 파일이 두 개 이상 있으면 참입니다.

-n 새 입력 파일의 첫 번째 프롬프트인 경우 참입니다.

?pX 바이트 오프셋을 기준으로 현재 입력 파일에 대한 백분율이 참인 경우
지정된 행이 알려져 있습니다.

?PX 행 번호를 기준으로 현재 입력 파일에 대한 백분율이 참이면 참입니다.
지정된 행이 알려져 있습니다.

?s "?B"와 동일합니다.

?x 다음 입력 파일이 있으면 참(즉, 현재 입력 파일이 다음 입력 파일이 아닌 경우)
마지막).

특수문자(물음표, 콜론, 마침표, 퍼센트,
백슬래시)는 말 그대로 프롬프트의 일부가 됩니다. 특수 문자 중 하나는 다음과 같습니다.
백슬래시를 앞에 붙여 문자 그대로 프롬프트에 포함시킵니다.

몇 가지 예 :

?f%f:표준 입력.

이 프롬프트는 알려진 경우 파일 이름을 인쇄합니다. 그렇지 않으면 문자열 "표준 입력"입니다.

?f%f .?lt라인 %lt:?pt%pt\%:?btByte %bt:-...

이 프롬프트는 알려진 경우 파일 이름을 인쇄합니다. 파일 이름 뒤에는 다음 줄이 옵니다.
숫자, 알려진 경우 그렇지 않은 경우 백분율, 그렇지 않은 경우 알려진 경우 바이트 오프셋입니다.
그렇지 않으면 대시가 인쇄됩니다. 각 물음표에 일치하는 마침표가 어떻게 있는지 확인하세요.
백슬래시로 이스케이프 처리하여 %pt 뒤의 %를 문자 그대로 포함하는 방법입니다.

?n?f%f .?m(%m의 %i 파일) ..?e(END) ?x- 다음\: %x..%t

이것이 파일의 첫 번째 프롬프트인 경우 파일 이름을 인쇄하고 그 뒤에 "file N of
입력 파일이 두 개 이상인 경우 N" 메시지가 표시됩니다. 그런 다음 파일 끝인 경우
문자열 "(END)"가 인쇄되고 그 뒤에 다음 파일이 있으면 그 이름이 표시됩니다.
마지막으로 모든 후행 공백이 잘립니다. 이는 기본 프롬프트입니다. 참고로,
다음은 다른 두 프롬프트(각각 -m 및 -M)에 대한 기본값입니다. 각각 깨졌네요
가독성을 위해 여기에서는 두 줄로 나눕니다.

?n?f%f .?m(%m의 %i 파일) ..?e(END) ?x- 다음\: %x.:
?pB%pB\%:바이트 %bB?s/%s...%t

?f%f .?n?m(%m의 %i 파일) ..?ltlines %lt-%lb?L/%L. :
바이트 %bB?s/%s. .?e(END) ?x- 다음\: %x.:?pB%pB\%..%t

다음은 = 명령에 의해 생성된 기본 메시지입니다.

?f%f .?m(%m의 파일 %i) .?ltlines %lt-%lb?L/%L. .
바이트 %bB?s/%s. ?e(END) :?pB%pB\%..%t

프롬프트 확장 기능은 다른 목적으로도 사용됩니다.
LESSEDIT 변수가 정의되어 있으며 v 명령이 실행될 때 실행되는 명령으로 사용됩니다.
호출됩니다. LESSEDIT 문자열은 프롬프트 문자열과 동일한 방식으로 확장됩니다. 그만큼
LESSEDIT의 기본값은 다음과 같습니다.

%E ?lm+%lm. %에프

이는 편집기 이름으로 확장되고 그 뒤에 +와 줄 번호가 옵니다.
파일 이름으로. 편집기에서 "+linenumber" 구문을 허용하지 않거나 다른 구문이 있는 경우
호출 구문의 차이점을 수정하기 위해 LESSEDIT 변수를 변경할 수 있습니다.
태만.

보안


환경 변수 LESSSECURE가 1로 설정되면, 적게 "보안" 모드에서 실행됩니다. 이것
다음 기능이 비활성화되어 있음을 의미합니다.

! 쉘 명령

| 파이프 명령

:e 검사 명령입니다.

v 편집 명령

s -o 로그 파일

-k lesskey 파일 사용

-t 태그 파일 사용

*와 같은 파일 이름의 메타 문자

파일 이름 완성(TAB, ^L)

Less는 "보안" 모드에서 영구적으로 컴파일될 수도 있습니다.

환경 변수


환경 변수는 평소와 같이 시스템 환경에서 지정하거나
레스키 (1) 파일. 환경 변수가 두 곳 이상에서 정의된 경우 변수는
로컬 lesskey 파일에 정의된 것은 시스템에 정의된 변수보다 우선합니다.
환경은 시스템 전체 lesskey 파일에 정의된 변수보다 우선합니다.

COLUMNS
화면의 열 수를 설정합니다. 개수보다 우선합니다.
TERM 변수로 지정된 열입니다. (그러나 윈도잉 시스템이 있다면
TIOCGWINSZ 또는 WIOCGETD를 지원하므로 윈도우 시스템의 화면 크기 아이디어는 다음과 같습니다.
LINES 및 COLUMNS 환경 변수보다 우선합니다.)

EDITOR 편집기의 이름입니다(v 명령에 사용됨).

HOME 사용자의 홈 디렉토리 이름(Unix 및 OS/2에서 lesskey 파일을 찾는 데 사용됨)
시스템).

홈드라이브, 홈패스
HOMEDRIVE와 HOMEPATH 환경 변수를 연결하면 다음과 같은 이름이 됩니다.
HOME 변수가 설정되지 않은 경우 사용자의 홈 디렉터리(Windows에서만 가능)
번역).

INIT 사용자의 init 디렉토리 이름(OS/2 시스템에서 lesskey 파일을 찾는 데 사용됨).

문자 집합을 결정하는 LANG 언어입니다.

LC_CTYPE
문자 집합을 결정하는 언어입니다.

LESS 전달되는 옵션 적게 자동으로.

JLESS는 LESS 환경 변수와 동일합니다.

레산시엔차스
ANSI 색상 이스케이프 시퀀스를 끝내는 것으로 간주되는 문자입니다(기본값 "m").

레스빈프엠트
인쇄할 수 없고 제어할 수 없는 문자를 표시하기 위한 형식입니다.

LESSCHARDEF
문자 집합을 정의합니다.

JLESSCHARSET
미리 정의된 문자 집합을 선택합니다.

LESSCHARSET
JLESSCHARSET이 정의되지 않은 경우 미리 정의된 문자 집합을 선택합니다.

JLESSKEY문자셋
키보드 입력에 대해 미리 정의된 문자 집합을 선택합니다.

JLESSPLANESET
ISO 2022 코드 확장 기술의 사전 정의된 평면 세트를 선택합니다.

덜닫힘
(선택 사항) 입력 후처리기를 호출하는 명령줄입니다.

레세초
lessecho 프로그램의 이름(기본값은 "lessecho")입니다. lessecho 프로그램이 필요합니다
Unix 시스템의 파일 이름에서 * 및 ?와 같은 메타 문자를 확장합니다.

덜편집
편집기 프로토타입 문자열(v 명령에 사용됨) 프롬프트 아래의 토론을 참조하세요.

적은글로벌 태그
글로벌 태그를 찾기 위해 -t 옵션이 사용하는 명령의 이름입니다. 일반적으로
시스템에 다음이 있는 경우 "global"로 설정하십시오. 글로벌 (1) 명령. 설정하지 않으면 글로벌 태그
사용되지 않습니다.

레스키
기본값의 이름 레스키(1) 파일.

LESSKEY_SYSTEM
시스템 전체의 기본 이름 레스키(1) 파일.

레스메타차르
셸에서 "메타문자"로 간주되는 문자 목록입니다.

레스메타스케이프
less로 전송되는 명령의 각 메타 문자 앞에 추가되는 접두사
껍데기. LESSMETAESCAPE가 빈 문자열인 경우 메타 문자를 포함하는 명령
쉘로 전달되지 않습니다.

리스오픈
(선택 사항) 입력 전처리기를 호출하는 명령줄입니다.

보안이 덜함
"보안" 모드에서는 덜 실행됩니다. 보안 아래의 토론을 참조하세요.

더 적은SEPARATOR
파일 이름 완성 시 디렉터리 이름에 추가되는 문자열입니다.

LINES 화면의 줄 수를 설정합니다. 줄 수보다 우선합니다.
TERM 변수에 의해 지정됩니다. (그러나 다음을 지원하는 윈도우 시스템이 있는 경우
TIOCGWINSZ 또는 WIOCGETD, 화면 크기에 대한 윈도우 시스템의 아이디어는 다음과 같습니다.
LINES 및 COLUMNS 환경 변수보다 우선합니다.)

PATH 사용자의 검색 경로(MS-DOS 및 OS/2 시스템에서 lesskey 파일을 찾는 데 사용됨).

SHELL !를 실행하는 데 사용되는 쉘입니다. 명령을 사용하고 파일 이름을 확장할 수도 있습니다.

TERM 터미널 유형 적게 실행되고 있습니다.

VISUAL 편집기의 이름입니다(v 명령에 사용됨).

onworks.net 서비스를 사용하여 온라인으로 jless를 사용하세요.


무료 서버 및 워크스테이션

Windows 및 Linux 앱 다운로드

  • 1
    딥 클린
    딥 클린
    모든 빌드를 중단시키는 Kotlin 스크립트
    Gradle/Android 프로젝트의 캐시.
    Gradle 또는 IDE에서 허용할 때 유용합니다.
    아래에. 스크립트가 테스트되었습니다.
    맥OS이지만...
    다운로드
  • 2
    이클립스 체크스타일 플러그인
    이클립스 체크스타일 플러그인
    이클립스 체크스타일 플러그인
    Checkstyle Java 코드 통합
    Eclipse IDE로 감사합니다. 그만큼
    플러그인은 실시간 피드백을 제공합니다.
    viol에 대한 사용자...
    Eclipse 체크스타일 플러그인 다운로드
  • 3
    AstrOrzPlayer
    AstrOrzPlayer
    AstrOrz Player는 무료 미디어 플레이어입니다.
    소프트웨어, 부품은 WMP 및 VLC 기반입니다. 그만큼
    플레이어는 미니멀한 스타일로,
    XNUMX개 이상의 테마 색상과
    B ...
    AstrOrzPlayer 다운로드
  • 4
    무비스타트
    무비스타트
    Kodi Movistar+ TV는 XBMC/용 애드온입니다.
    Kodi que allowede disponer de un 유엔
    IPTV 서비스 디코더 디코더
    Movistar 통합 en uno de los
    미디어 센터 엄마...
    다운로드
  • 5
    코드 :: 블록
    코드 :: 블록
    Code::Blocks는 무료 오픈 소스입니다.
    크로스 플랫폼 C, C++ 및 Fortran IDE
    가장 까다로운 요구 사항을 충족하도록 제작
    사용자의. 그것은 매우 설계
    연장...
    다운로드 코드::블록
  • 6
    가운데
    가운데
    고급 Minecraft 인터페이스 중 또는 고급
    데이터/구조 추적은
    Minecraft 개요 표시
    실제로 생성하지 않고 그것
    할 수있다 ...
    가운데 다운로드
  • 더»

Linux 명령

Ad