터미널의 마지막 명령으로 스크롤하시겠습니까? (OS X 터미널 플래그와 유사)

터미널의 마지막 명령으로 스크롤하시겠습니까? (OS X 터미널 플래그와 유사)

Mac OS X 터미널분수굉장히 유용하다.

예를 들어, 많은 출력을 에코하는 명령을 입력하면 로 읽기 쉽습니다 Cmd+Up. 옵션이 있으므로 마지막 명령으로 스크롤하여 강조 표시합니다.프롬프트 라인을 자동으로 표시Cmd+Up마지막으로 스크롤 됩니다 .표시.

이 기능을 갖춘 터미널 에뮬레이터가 있습니까? 아니면 플러그인 등이요. 마지막 명령으로 빠르게 이동하여 강조 표시하는 방법은 무엇입니까?

답변1

이는 해결책이 아니라 해결 방법입니다.

난 달린다reset명령이 긴 출력으로 명령 앞에 옵니다. 그것은 마치

$ reset
$ cat some-long-file.txt

그런 다음 Ctrl+ Shift+ Home(inXfce4 터미널 에뮬레이터) 터미널 기록의 시작 부분으로 스크롤합니다.

단점은 이전 터미널 기록이 손실된다는 점이지만 때로는 이것이 허용될 수도 있습니다.

답변2

2024년 3월 GNOME 46(VTE 0.76)이 출시된 이후 VTE 기반 터미널(예: GNOME 터미널, GNOME 콘솔, Xfce4 터미널, Terminator, Tilix, Guake 등)은 프롬프트 간 이동을 지원합니다.

단축키 는 현재 하드코딩되어 있으며 Ctrl++ 및 ++ 입니다 .ShiftLeftCtrlShiftRight

뒤에서 VTE는 준표준 OSC 133 쉘 통합 이스케이프 시퀀스를 사용하여 이미 다른 여러 터미널에서와 마찬가지로 프롬프트가 어디에 있는지 확인합니다.

현재 범용 마커 지원이 없으며 이러한 정류장을 수동으로 배치할 수 없습니다.

답변3

가장 좋은 방법은 터미널 버퍼의 검색 기능을 사용하는 것입니다. 에 따르면:

$ ctrl+shift+f

검색 모드로 들어갑니다. 그런 다음 마지막 명령의 일부(또는 전체)를 입력하면 뒤로 스크롤하여 검색어가 강조 표시됩니다. 검색 모드를 종료하려면 ESC 키(종료)를 누르세요.

관련 정보