@@ -619,17 +619,17 @@ Un mejor motor de autocompletado comparado con [[https://github.com/auto-complet
619619 (use-package company
620620 :hook (company-mode . company-mode-update-backends-with-yasnippet)
621621 :diminish company-mode
622- :init
623- (setf company-backends '(( company-files
624- company-keywords
625- company-capf)
626- ( company-abbrev company-dabbrev)) )
627- (setf company-idle-delay 0.5 )
628- (setf company-tooltip-limit 10 )
629- (setf company-minimum-prefix-length 2 )
630- (setq company-dabbrev-downcase 0 )
631- (setf company-auto-complete nil)
632- (add-hook 'after-init-hook #'global-company-mode ))
622+ :config
623+ (add-hook 'after-init-hook #'global- company-mode)
624+ :custom
625+ (company-backends '(( company-files
626+ company-keywords )
627+ ( company-abbrev company-dabbrev)) )
628+ (company-idle-delay 1 )
629+ (company-tooltip-limit 12 )
630+ (company-minimum-prefix-length 1 )
631+ (company-dabbrev-downcase nil)
632+ (company-auto-complete t ))
633633#+END_SRC
634634=company-posframe= permite a company usar child-frame como menu de candidatos
635635#+BEGIN_SRC emacs-lisp
@@ -976,9 +976,14 @@ Implementación para Emacs del Language Server Protocol.
976976#+BEGIN_SRC emacs-lisp
977977 (use-package lsp-mode
978978 :hook (prog-mode . lsp)
979- :init
980- (setf lsp-idle-delay 0.5)
981- (setf lsp-signature-auto-activate nil))
979+ :custom
980+ (lsp-idle-delay 0.5)
981+ (lsp-signature-auto-activate nil)
982+ (lsp-symbol-highlighting-skip-current t)
983+ (lsp-clients-go-format-tool "goimports")
984+ (lsp-clients-go-max-parallelism 4)
985+ (lsp-clients-go-server "gopls")
986+ (lsp-gopls-hover-kind "FullDocumentation"))
982987
983988 (use-package lsp-ui
984989 :after (lsp-mode)
0 commit comments