Usando o emacs 24, quando tento usar o pacote Neotree , estou tendo problemas para modificar a largura fixa da janela. Acredito ter encontrado a parte responsável do lisp, mas alterar o valor não parece ajudar na recarga.
(defcustom neo-window-width 25
"*Specifies the width of the NeoTree window."
:type 'integer
:group 'neotree)
(setq neo-window-width 40)seguida, elimine o buffer atual do neotree e execute neotreenovamente para ver a atualização.

neo-global--get-windowpara substituir(neo-global--create-window)por minha própria função display-buffer-left que define a largura da janela corretamente. Na minha opinião,neo-global--create-windowapenas pede problemas. Basicamente, você pode criar o seu própriodisplay-buffer-left-functionisso e o BUFFER e o ALIST ficam assim:(lawlist-display-buffer-left (neo-global--get-buffer t) '((window-width . 33)))stackoverflow.com/a/21544307/2112489