El autocompletado es particularmente útil al escribir CSS, para ver las opciones disponibles para una propiedad determinada. La compañía proporciona company-minimum-prefix-lengthcontrolar cuántos caracteres tengo que escribir antes de comenzar a ofrecer opciones.
Sin embargo, quiero completar sin ningún carácter, así que obtengo esto:

Actualmente, solo puedo obtener esto:
- Llamando explícitamente
M-x company-complete - Configuración
(setq company-minimum-prefix-length 0), escribir un solo carácter y retroceso, por ejemploa DEL.
es posible? Lo ideal sería poder hacerlo tanto para las propiedades como para sus valores.
completion
company-mode
css
Wilfred Hughes
fuente
fuente

company-minimum-prefix-lengthconjunto en 0, ya verá la ventana emergente de finalización después de escribir espacio. Sin embargo, no después de presionar volver.Respuestas:
Utilizo TAB para activar el modo de empresa a pedido en casos como ese: funciona bien en su ejemplo de CSS. También uso TAB para sangrar (
tab-always-indentestablecido encomplete). Puede integrar la empresa con el incorporadoindent-for-tab-commandutilizando la configuración descrita aquí: https://github.com/company-mode/company-mode/issues/94#issuecomment-40884387Aquí está el código relevante del comentario de github vinculado:
fuente
A partir de versiones recientes de
company, este es el camino a seguir:fuente