2016-08-17 2 views
0

<tab>에 도달하면 도착 메뉴가 자동으로 펼쳐지는 것이 가능한지 궁금합니다. 기본적으로 당신이 탭을 때뿐만 아니라 문자를 입력 할 때마다 커서 아래에 자동 완성을 확인하려면? 고마워. , bind '' self-insert 자기 삽입 현재 명령에 ''바인딩에서 전달 캡처 문자를 추가 bind -k btab complete-and-search물고기 쉘에서 자동으로 확장 기능을 확장 하시겠습니까?

와일드 카드가 자동 삽입에 바인딩 바인딩 :

+0

github repo에서 기능 요청을해야하는 것처럼 들립니다. –

답변

0

Internaly 물고기 탭 완료 바인딩 물고기에 의해 수행된다 a을 누르면 a이 삽입됩니다.

바인드 명령은 그렇게 때문에 현실에서, youd가 바인딩 싶지 않을 것이다이 bind '' self-insert command_complete_wrapper 같은 것을 __fish_complete_command (또는 무엇이든 내부 완료 fucntion) 를 포장하고 바인딩하는 당신이 을해야이 작업을 수행하기 위해 하나 개 이상의 명령을 받아 모든 입력에 대해서만 의 온전한 하위 집합입니다.

행운을 빈다.

+0

예, 알고 있으며 이미 완료했습니다. 그 문제는 물고기에서 호출기 완성을 호출하는 별도의 명령이 없다는 것입니다. 따라서 자동 완성 기능으로 포장되어 있기 때문에 호출기 대신 확장자가 하나만 남을 수 있습니다. 관심이 있으시면 생선 기생충 페이지에 문제가 생겼습니다. – sandric

+0

멋지다, 나는 그 문제를보고있을 것이다. – Fyrn