일반적으로 사용되는 투구 결과를 주문할 수있는 방법이 있습니까?


23

조타 결과의 순서는 결코 유용하지 않은 것 같습니다 ... 긴 목록을 탐색하거나 목록을 충분히 좁힐 때까지 계속 입력해야합니다.

사용 빈도 순서대로 결과를 정렬 할 수있는 방법이 있습니까?

편집 : 즉, 파일, 명령, 변수 등을 위해 가장 일반적으로 선택된 조타 결과가 목록의 맨 위에 나타납니다.


특정 조타 명령? Helm-Mx는 상단에 최근 명령을 제공합니다
stsquad

흠 나는 Mx를 쳤을 때 재고 투구 완료를 사용하고 있다고 생각합니다. 나는 투구에 대해 조금 더 읽어야 할 것 같아요
aiguofer

답변:


14

Helm에는 사용 빈도에 따라 결과를 정렬하는 적응 형 정렬 옵션이 있습니다. 키 소스 코드에 따르면 마이너 모드로 활성화 할 수 있습니다 helm-adaptive-mode.

https://github.com/emacs-helm/helm/blob/master/helm-adaptive.el


감사합니다. 이것은 예상대로 작동하지 않지만 (이력 저장하지 않음) 보이지만 질문에 대답하기 때문에 답변으로 표시합니다.
aiguofer

@aiguofer 버그를 발견하면 github에서 버그를 엽니 다.
Tom

1

Tom이 지적한 것처럼 helm-adaptive-mode 가이 작업을 수행해야하지만 불행히도 많은 helm 명령이 다음과 같이 사용하지 않습니다 : https://groups.google.com/forum/#!topic/emacs-helm/S6FXhGfDFqA

접수로 가장 가까운 답 가능하고 제기 때문에 나는 그의 대답을 떠나 https://github.com/emacs-helm/helm/issues/751을


aiguofer의 답변에서 지적한 토론의 일부는 여기에서 유용하게 가져올 수 있습니다. "이전 의견에서 언급 한 바와 같이 변수를 저장하는 방법을 알아 냈습니다 helm-M-x. [...] "좋습니다 psession.el. 이 작업을 수행하는 외부 패키지도 있습니다 . 이 솔루션과 helm-adaptive-mode제한 사항이 다르기 때문에 함께 사용할 수 있습니다. 장기적으로, 아마도 같은 방법으로 저장할 수있는 추가 변수를 만들어야합니다.
Joe Corneli
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.