일반적인 방법은 tmux
명령을 시작한 다음 복사 모드로 전환하고 명령이 시작된 위치로 스크롤하여 명령 출력을 보는 것입니다. 특히 명령 출력이 긴 경우(표시되는 화면 자체보다 긴 경우) 명령이 시작되는 위치를 찾기가 어려울 수 있습니다. 따라서 이 검색을 수행하고 이에 키보드 단축키를 할당하는 스크립트를 작성하는 것이 유용할 것입니다. 그런 스크립트를 작성하는 방법은 무엇입니까?
답변1
어느 정도 완화 효과가 있습니다.
터미널( )에 키보드 단축키를 추가하고 ~/.bashrc
몇 가지 색상 마커를 그렸습니다(실제로 제 경우에는 녹색 선).
print_green_line() {
echo "$(tput setaf 2)________________________________________$(tput sgr 0)"
}
bind -x '"\eG": print_green_line' # Alt+Shift+G
표시한 후 긴 출력 명령을 시작합니다. 이제 위로 스크롤하면 명령 출력의 시작 부분을 쉽게 찾을 수 있습니다.