Respuestas:
Encontró una solución.
Funciona si pongo esto en mi configuración:
(setq neo-window-fixed-size nil)
El único inconveniente es que neotree no recuerda el ancho de la ventana. Cuando cambie los búferes, restablecerá el ancho al valor predeterminado. Hay un problema relacionado con github.
Ponga esto en su archivo de configuración de emacs:
;; Set the neo-window-width to the current width of the
;; neotree window, to trick neotree into resetting the
;; width back to the actual window width.
;; Fixes: https://github.com/jaypei/emacs-neotree/issues/262
(eval-after-load "neotree"
'(add-to-list 'window-size-change-functions
(lambda (frame)
(let ((neo-window (neo-global--get-window)))
(unless (null neo-window)
(setq neo-window-width (window-width neo-window)))))))
(setq neo-window-width 20)
que se volverá a abrir el neotree, por lo que debería haber una manera de cambiar el valor de acuerdo con el ancho utilizado anteriormente, si tiene el tiempo, la inclinación y las chuletas emacs-lisp.