IT story

앞뒤로 검색을 반대로하는 방법?

hot-time 2020. 7. 26. 12:02
반응형

앞뒤로 검색을 반대로하는 방법? [복제]


이 질문에는 이미 답변이 있습니다.

나는 reverse-i-search자주 사용 하고 멋지다. 때로는 CTRL+를 r여러 번 누를 때 실제로 찾고있는 명령을 전달 합니다. CTRL+ r는 역사상 가장 오래된 것부터 가장 오래된 것까지 뒤로 검색 하기 때문에 다음 과 같이해야합니다.

  1. 취소,
  2. 다시 검색하고
  3. 명령을 전달하지 않고 정확하게 중지하십시오.

reverse-i-search프롬프트가 표시 되는 동안 , 내가 검색 할 수있는 위치부터 검색 할 수 있습니까? 나는 순진하게 CTRL+ Shift+를 시도했지만 r운이 없었습니다. 나는 CTRL+ 에 대해 들었지만 g이것이 내가 기대하는 것이 아닙니다. 누구나 아이디어가 있습니까?


비슷한 질문이 있습니다.

bash의 Control-r reverse-i-search : Cygwin에서 검색을 어떻게 "재설정"합니까?

슈퍼 유저에 대한 또 다른 비슷한 질문을 찾았습니다.

Bash에서 (reverse-i-search)

분명히, 둘 다 언급 Ctrl+ s를 사용하면 트릭을 수행 할 수 있습니다.

희망이 도움이됩니다. 나는 reverse-i-search그것이 정확히 어떻게 구현되었는지 확인하기 위해 수행하는 코드 조각을 찾으려고 노력 하고있다.


CTRL + S

... 사용 후 나를 위해 해결되었습니다 ...

stty -ixon

CTRL + S가 효과가 없다면 Vincenzo Pii의 다른 관련 스레드에서 허용되는 답변에 따르면 :

문제는 많은 터미널에서이 바인딩이 기본적으로 일시 중지 전송 코드 ( XOF) 를 보내는 데 사용된다는 것 입니다.

에서와 같이 man stty:

[-]ixon
    enable XON/XOFF flow control

따라서 터미널 에서이 옵션을 활성화하면 ( 부호 stty -aixon없는 포함 의 출력 -) reverse-i-search 컨텍스트에서 CTRL+ S사용할 수 없습니다 .

비활성화하려면 다음 명령을 사용하십시오.

stty -ixon

그리고 CTRL+ S(i-search)(반전되지 않음)을 줄 것 입니다.


시도 delete마술했다.

다른 사람들은 CTRL+을 가리 키지 s만 나에게는 효과가 없습니다.

참고 URL : https://stackoverflow.com/questions/12373586/how-to-reverse-i-search-back-and-forth

반응형