tmux의 마지막 명령부터 자동으로 위치를 찾습니다.

tmux의 마지막 명령부터 자동으로 위치를 찾습니다.

일반적인 방법은 tmux명령을 시작한 다음 복사 모드로 전환하고 명령이 시작된 위치로 스크롤하여 명령 출력을 보는 것입니다. 특히 명령 출력이 긴 경우(표시되는 화면 자체보다 긴 경우) 명령이 시작되는 위치를 찾기가 어려울 수 있습니다. 따라서 이 검색을 수행하고 이에 키보드 단축키를 할당하는 스크립트를 작성하는 것이 유용할 것입니다. 그런 스크립트를 작성하는 방법은 무엇입니까?

답변1

어느 정도 완화 효과가 있습니다.

터미널( )에 키보드 단축키를 추가하고 ~/.bashrc몇 가지 색상 마커를 그렸습니다(실제로 제 경우에는 녹색 선).

print_green_line() {
  echo "$(tput setaf 2)________________________________________$(tput sgr 0)"
}
bind -x '"\eG": print_green_line' # Alt+Shift+G

표시한 후 긴 출력 명령을 시작합니다. 이제 위로 스크롤하면 명령 출력의 시작 부분을 쉽게 찾을 수 있습니다.

관련 정보