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?
19
C-n
después de que la última entrada del historial se mueva correctamente a la sección "Comandos de Emacs"Respuestas:
C-o
está obligado ahelm-next-source
por 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-o
nuevamente 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-source
ennil
.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-history
quet
se pondrá a la fuente "Emacs Historial de comandos" después de "comandos de Emacs".O de los propios documentos de Emacs:
fuente