less 명령의 로깅 기능을 비활성화하는 방법은 무엇입니까?

less 명령의 로깅 기능을 비활성화하는 방법은 무엇입니까?

파일을 볼 때 이 명령을 자주 사용 less하는데, 파일을 볼 때 실수로 s키를 입력한 less다음 log기능을 활성화하는 경우가 있습니다. log터미널 하단에 표시하지 않고 계속 입력하면(예: 검색 모드) 현재 디렉터리에 파일이 생성될 수 있습니다.

에 따르면 환경 변수가 1로 설정된 경우 "안전" 모드가 있지만 man less이로 인해 더 많은 기능이 비활성화되므로 해당 기능만 비활성화하고 싶습니다.lessLESSSECURElog

저는 NET의 로깅 기능을 사용해 본 적이 없습니다 less. log기능을 비활성화하는 방법은 무엇입니까 less?

답변1

파일을 생성하고, 명령에 대한 새 키 바인딩을 설정하고 s, 다음과 같이 "컴파일"합니다.

echo 's invalid' >~/.lesskey
lesskey

그런 다음 less를 입력하면 s경고음이 울리거나 깜박입니다.

관련 정보