
터미널 에서 역검색( Ctrl- )을 사용할 때 - 또는 - 를 사용하여 검색을 취소할 수 있습니다 . 두 옵션 모두 검색하는 동안 입력한 텍스트를 지웁니다.Rbash
CtrlCCtrlG
그러나 검색을 취소해야 하는 가장 일반적인 이유는 입력하려는 명령이 내 기록에 없다는 것을 깨닫고 매우 긴 명령을 입력한 후에만 발생하는 경우가 많습니다.
내가 입력한 모든 내용을 잃지 않고 검색을 완전히 중단할 수 있는 방법이 있습니까?
답변1
편집기: 배쉬
마우스로 명령을 표시한 다음 누르기만 하면 됩니다.Ctrl+Shift+C, 그 다음에Ctrl+G그리고 당신은 그것을 기억 속에 가지고 있습니다.
편집기: tmux
내가 이해한 것이 맞는지 잘 모르겠습니다. 나는 문제를 보지 못하고 당신이 스스로 답을 제시합니다. 적어도 tmux를 편집기로 사용할 때는 그렇게 보입니다.(테스트되지 않았지만 Alacritty도 그렇게 할 수 있다고 생각합니다)
복사
들어가다Ctrl+B+[콘솔의 모든 필드를 자유롭게 돌아다닐 수 있는 모드입니다. 누르다공간"재귀 검색 텍스트"의 시작 마커로 사용됩니다. 누르다입력하다종료 마커에서. 구성에서 마우스를 켜기로 설정한 경우 마우스를 사용하여 다음 작업을 수행할 수도 있습니다.Shift+표시다음으로 복사Ctrl+Shift+C, 또는 마우스로 표시하면 tmux 클립보드에 복사할 수 있습니다.
콘솔 텍스트를 잃지 않고 취소
그런 다음 처음에 있었던 콘솔 텍스트로 돌아갑니다.Ctrl+g여러분이 작성하는 것과 마찬가지로 콘솔에 작성한 모든 내용은 그대로 유지됩니다.
반죽
이제 그 위에 재귀 검색 텍스트를 붙여넣고 마우스 가운데 버튼을 클릭한 다음Ctrl+Shift+V, 또는 다른 방법을 찾아보세요.
답변2
커서 이동 키(예: Ctrl+ B또는 Ctrl+ ) 를 사용해 보십시오 F.