yank-last-arg/insert-last-argument에 반대되는 것이 있나요?

yank-last-arg/insert-last-argument에 반대되는 것이 있나요?

yank-last-arg/는 아마도 insert-last-argument일반적으로 사용되는 단축키로 Alt더 잘 알려져 있을 것입니다 .. 이전 명령의 마지막 매개변수를 찾아보는 것은 좋지만, 너무 빨리 탐색하면 원하는 매개변수를 놓치기 쉽고 다시 시작하는 수밖에 없는 것처럼 보입니다. 이로 인해 탐색 속도가 느려지므로 명령이 있기를 바랍니다.이 목록을 뒤로 탐색하세요..

잠깐 살펴보면 bind -P이 목적에 대한 확실한 후보가 드러나지 않았습니다.

답변1

Alt-를 - 1입력 하면 Alt- 의 방향이 .반대가 됩니다. 다시 입력하면 일반 방향으로 돌아갑니다.

bash몇 가지 설명은 매뉴얼 페이지 에 있습니다 :

       양크-마지막-인수 (M-., M-_)
              이전 명령에 마지막 인수를 삽입합니다(마지막 단어
              이전 기록 항목). 숫자 인수를 사용할 때 동작은 다음과 같습니다.
              yank-nth-arg와 동일합니다. yank-last-arg에 대한 지속적인 호출
              기록 목록에서 뒤로 이동하여 마지막 단어(또는
              첫 번째 호출의 인수로 지정된 각 단어)
              이 작업을 순서대로 수행하십시오. 이러한 연속 항목에 제공된 숫자 인수
              호출은 역사가 이동하는 방향을 결정합니다. ㅏ
              부정적인 주장이 역사의 방향을 바꿨다
              (뒤로 또는 앞으로). 역사적 증축시설
              "!$" 히스토리 확장이 있는 것처럼 마지막 인수를 추출합니다.
              지정됨.

답변2

enzotib 문서 참조를 기반으로 사용자 정의를 작성할 수 있습니다.취소주문하다:

  • alt+-- 역방향 트리거
  • alt+.- 첫 번째 반대 결과를 수락합니다.
  • alt+.- 두 번째 반전 결과를 수락합니다.
  • alt+-- 다시 올바른 방향으로 후진
  • alt+.- 첫 번째 반대 결과를 수락합니다.

alt+,readline 구성 파일( ) ~/.inputrc에 이 순서를 지정하십시오 .

"\e,": "\e-\e.\e.\e-\e."

터미널을 새로 고치면 C-x C-r 이제 역 해킹이 가능합니다.

관련 정보