Estoy usando Helm para completar las terminaciones de mis comandos interactivos, pero solo me permite recorrer los comandos que he usado en el pasado (es decir, 4 Candidato (s)). No quiero este comportamiento, en cambio, al presionar Cn / Cp, debería recorrer todos los comandos de patrones coincidentes. ¿Cómo cambio este comportamiento?


C-ndespués de que la última entrada del historial se mueva correctamente a la sección "Comandos de Emacs"Respuestas:
C-oestá obligado ahelm-next-sourcepor defecto. Esto pasará por las fuentes disponibles. En este caso, las fuentes son su historial de comandos y los comandos disponibles.Si estuvieras en la parte superior de tu historial en la imagen de ejemplo, luego presionaste
C-o, te movería a la primera entrada en los Comandos de Emacs .C-onuevamente lo movería a la cima de la historia.Para pasar a la lista de comandos automáticamente desde la parte inferior del historial, establezca
helm-move-to-line-cycle-in-sourceennil.fuente
Esta no es una respuesta en sí, sino que podría mejorar la UX a algo más de su gusto: si se establece
helm-mode-reverse-historyquetse pondrá a la fuente "Emacs Historial de comandos" después de "comandos de Emacs".O de los propios documentos de Emacs:
fuente