당신은 vim
처럼 행동 할 수 없습니다 tail -f
. 당신은 할 수 less
의 조합처럼 행동을 vim
하고 tail -f
있지만.
영원히 앞으로 (추종) 모드
less
를 누르 F거나 +F
인수로 전달 하여 입력 할 수있는 순방향 영구 모드가 있습니다 .
$ less +F
이 모드에서는 파일 끝에 도달해도 읽기를 중지하지 않는 less
것처럼 작동 tail -f
합니다. 파일의 새 데이터로 지속적으로 새로 고칩니다. 이 모드를 종료하려면을 누르십시오 Ctrlc.
구문 강조
less
읽은 데이터의 자동 필터링을 지원합니다. 기본 소스 코드 강조 표시를 수행 할 수있는 source-highlight 프로그램 이 있습니다. 와 잘 작동하는 스크립트가 제공됩니다 less
. 사용하려면 LESSOPEN
환경 변수를 적절하게 설정하십시오 .
export LESSOPEN="| /path/to/src-hilite-lesspipe.sh %s"
또한 플래그 less
를 전달하여 원시 터미널 이스케이프 시퀀스를 전달하도록 지시해야합니다 (이것은 터미널에 텍스트 색상을 지정하는 방법을 알려줍니다) -R
. 환경 변수 를 설정하여 less
항상 -R
플래그를 전달한다고 가정 할 수 있습니다 LESS
.
export LESS=' -R '
less
충분하지 않을 때
less
vi와 같은 키 바인딩이 있지만 Vim과 동일하지 않습니다. 때로는 외국어를 느끼고 ctags 통합 및 텍스트 편집 기능과 같은 중요한 기능이 부족합니다.
를 눌러 현재보고있는 파일에서 less
Vim (가정 EDITOR=vim
)을 호출 할 수 있습니다 v. less
Vim 내의 올바른 위치에 커서를 놓을 수도 있습니다. Vim을 종료하면에서 다시 돌아옵니다 less
. Vim에있는 동안 파일을 변경하면에 반영됩니다 less
.
vim
합니까? 무슨 일이야tail -f
?