나는 bash
'역 검색 역사 (Cr) (명령 줄 기능)를 매우 좋아 합니다.
현재 행에서 시작하여 필요에 따라 히스토리를 통해 '위'로 이동하십시오. 이것은 증분 검색입니다.
내가 공격 할 때 control-r
에 bash
, 나는 다음을 얻을 :
(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
통해 얻은-를 사용하고 있습니다.
ctrl-r
위해 작품을 제안하고 있습니까 ?
rlwrap
...
rlwrap
homebrew ( brew install rlwrap
) 를 통해 설치 하고 시도했지만 ( rlwrap psql
) control-r
여전히 작동하지 않습니다. 실제로, 그것은 control-r
없이 와 동일한 방식으로 작동 rlwrap
합니다 ( 아무것도 일어나지 않습니다 ). 아마도 이것은 더 깊은 문제의 징조 일 것입니다.
ctrl-r
일반적으로 readline 라이브러리에서 제공합니다. postgres.app에 대한 공개 문제 가있는 것으로 보입니다 .
Ctrl-r
벌써 해봤 어 ? :)