bash의 reverse-search-history와 동등한 psql이 있습니까?


17

나는 bash'역 검색 역사 (Cr) (명령 줄 기능)를 매우 좋아 합니다.

현재 행에서 시작하여 필요에 따라 히스토리를 통해 '위'로 이동하십시오. 이것은 증분 검색입니다.

내가 공격 할 때 control-rbash, 나는 다음을 얻을 :

(reverse-i-search)`':

그리고 내가 찾고있는 것을 기대하면서 이전에 실행 된 명령의 문자를 입력 할 수 있습니다. 실수 control-h를하면 문자를 지우도록 입력 할 수 있습니다 (backspace .

이 명령 줄 기능을 사용하면 이전에 실행 한 명령을 매우 쉽게 참조 할 수 있습니다. 이러한 기능이 존재하는지 궁금합니다 psql. 나는 그것이 매우 비효율적 단지에 의존 발견 control-p하고control-n .

가치있는 것을 위해 Postgres.appPostgreSQL 9.3.1 on x86_64-apple-darwin13.0.0, compiled by Apple LLVM version 5.0 (clang-500.2.79) (based on LLVM 3.3svn), 64-bit 통해 얻은-를 사용하고 있습니다.


3
Ctrl-r벌써 해봤 어 ? :)
dezso

물론, 그것은 나에게 영향을 미치지 않습니다. 당신은 당신을 ctrl-r위해 작품을 제안하고 있습니까 ?
user664833

사용 rlwrap...
Philᵀᴹ

rlwraphomebrew ( brew install rlwrap) 를 통해 설치 하고 시도했지만 ( rlwrap psql) control-r여전히 작동하지 않습니다. 실제로, 그것은 control-r없이 와 동일한 방식으로 작동 rlwrap합니다 ( 아무것도 일어나지 않습니다 ). 아마도 이것은 더 깊은 문제의 징조 일 것입니다.
user664833

6
ctrl-r일반적으로 readline 라이브러리에서 제공합니다. postgres.app에 대한 공개 문제 가있는 것으로 보입니다 .
Daniel Vérité

답변:


당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.