Tengo una experiencia limitada en emacs. Intenté encontrar una solución para deshabilitar el ajuste de línea en Spacemacs, pero no pude encontrar ninguna.
La solución a este problema en Vim es ejecutar set nowrap. Pero no está funcionando en Spacemacs.
Cualquier solución a esto sería muy apreciada.
customization
spacemacs
Vamsee
fuente
fuente

auto-fill-mode. PruebeM-x auto-fill-mode(que lo activará y desactivará) y, si eso funciona y es lo que quiere decir, puede desactivarlo automáticamente en su archivo de inicio.C-h vtruncate-linesdespués de iniciar Spacemacs. Esto le dirá en qué está configurado al iniciar.Respuestas:
Agregue esto a su
~/.spacemacsfunción de configuración:fuente
hack-local-variables-hookse llama más tarde en el proceso de carga de un búfer. La mejor solución sería hacer que sea específico del modo mayor, o diseñar una mejor solución global que no utilice elhack-local-variables-hook.El 23 de noviembre, syl20bnr agregó un nuevo conmutador llamado
spacemacs/toggle-truncate-lines, disponible en SPC t l. Otra opción que también puede encontrar útil esspacemacs/toggle-visual-line-navigation, disponible en SPC t L. Ver Github commit .Así es como
dotspacemacs/user-configpuede verse para habilitar ambos conmutadores:Si no sabe dónde
dotspacemacs/user-configestá, está en su.spacemacsarchivo, disponible presionando SPC f e d.El gancho de
spacemacs/toggle-visual-line-navigation-onse debe a que no funciona en todo el mundo de otra manera.fuente
:set nowrap. ¡Gracias!SPC t Lpor la victoria fácilM-x toggle-truncate-lines RETes el equivalente de Emacs de Vim:set wrap!fuente
(setq truncate-lines t)(setq truncate-lines t)a ~ / .spacemacs no funciona.M-x eval-expression RET (setq truncate-lines t) RETtruncate-lineses una variable local del búfer, lo que significa que el código debe ejecutarse mientras el foco está dentro del búfer de destino. La biblioteca que citó es una colección de un millón y una de personalizaciones de usuarios preseleccionadas, incluidas ciertas selecciones basadas en varios modos principales. Para rastrear realmente su problema, necesitaría especificar qué modo principal está utilizando; luego, sería necesario verificar todos los ganchos de modo principal utilizados por la biblioteca en cuestión, e incluso entonces, es posible que tenga esa configuración en algún lugar más. Por ejemplo,visual-line-modehabilita la envolturacustom-set-variablesy no en ladotspacemacs/configfunción. Gracias por tu ayuda.Agregué esto a mi archivo init dentro
dotspacemacs/user-configpara deshabilitar el salto de línea automático:Por defecto, puede activar / desactivar con
SPC t F.fuente
Hubiera comentado, pero no tengo suficiente reputación, así que lo escribiré aquí.
La primera expresión de Mirzhan Irkegulov funcionó, pero la segunda no funcionó
(add-hook 'text-mode-hook 'spacemacs/toggle-visual-line-navigation-on)En cambio, tuve que usar
(global-visual-mode t)fuente