yasnippets рдЙрдореНрдореАрджрд╡рд╛рд░ рдХрдВрдкрдиреА рд╕реНрд╡рддрдГ рдкреВрд░реНрдг рдореЗрдВ рдЙрдкрд╕реНрдерд┐рдд рдирд╣реАрдВ рд╣реЛрддреЗ рд╣реИрдВред
рд╣рд╛рд▓рд╛рдВрдХрд┐ рдореИрдВ рдЙрдиреНрд╣реЗрдВ SPC s i
рд╕реЗ рджреЗрдЦ рд╕рдХрддрд╛ рд╣реВрдВ, рдФрд░ рдЙрдиреНрд╣реЗрдВ рдЕрдЪреНрдЫреА рддрд░рд╣ рд╕реЗ рдЦрд░реНрдЪ рдХрд░ рд╕рдХрддрд╛ рд╣реВрдВред
describe-variable
рд▓рд┐рдП company backends
рдХрд╛ рдкрд░рд┐рдгрд╛рдо рдирд┐рдореНрди рд╕реНрдХреНрд░реАрдирд╢реЙрдЯ рдореЗрдВ рджрд┐рдЦрд╛рдпрд╛ рдЧрдпрд╛ рд╣реИ
рдЬрдм рдореИрдВ ifm
рдЗрдирдкреБрдЯ рдХрд░рддрд╛ рд╣реВрдВ, рддреЛ рд╕реНрд╡рдд: рдкреВрд░реНрдг рдореЗрд░реЗ рд▓рд┐рдП ifmain
рдХреЗ рдЙрдореНрдореАрджрд╡рд╛рд░реЛрдВ рдХреЛ рдкреНрд░рд╕реНрддреБрдд рдХрд░рддрд╛ рд╣реИред
рд╡рд┐рд╕реНрддрд╛рд░ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдХреНрд▓рд┐рдХ рдХрд░реЗрдВ
- OS: darwin (x86_64-apple-darwin14.5.0)
- Emacs: 26.1 (May 31, 2018)
- Doom: 2.0.9 (develop cdf745e72a3e8bf9bef1f0fa4d051b00aab351e3)
- Graphic display: nil (daemon: nil)
- System features: NOTIFY ACL GNUTLS LIBXML2 ZLIB TOOLKIT_SCROLL_BARS NS MODULES THREADS
- Details:
```elisp
elc count: 0
uname -a: Darwin machw 18.0.0 Darwin Kernel Version 18.0.0: Wed Aug 22 20:13:40 PDT 2018; root:xnu-4903.201.2~1/RELEASE_X86_64 x86_64 i386 MacBookPro10,1 Darwin
modules: (:feature (evil +everywhere) file-templates (lookup +docsets) snippets spellcheck (syntax-checker +childframe) workspaces :completion (helm +fuzzy) :ui doom-dashboard doom-modeline doom-quit evil-goggles fci hl-todo nav-flash treemacs (popup +all +defaults) unicode vc-gutter vi-tilde-fringe window-select :editor rotate-text :emacs ediff electric hideshow imenu vc :tools magit :lang emacs-lisp markdown (org +attach +babel +capture +export +present) python rust (sh +fish) :config)
packages: n/a
exec-path: (/usr/local/opt/coreutils/libexec/gnubin /usr/local/opt/python/libexec/bin /usr/local/bin /usr/local/sbin /usr/bin /bin /usr/sbin /sbin ~/.cargo/bin ~/bin /usr/local/opt/fzf/bin /Applications/Emacs.app/Contents/MacOS/bin-x86_64-10_10 /Applications/Emacs.app/Contents/MacOS/libexec-x86_64-10_10 /Applications/Emacs.app/Contents/MacOS/libexec /Applications/Emacs.app/Contents/MacOS/bin)
```
рдЗрд╕рдХреА рдЙрдореНрдореАрдж рдХреА рдЬрд╛ рд░рд╣реА рд╣реИред рдХрдВрдкрдиреА рдХреЗрд╡рд▓ company-anaconda
рдЙрдкрдпреЛрдЧ рдХрд░реЗрдЧреАред рдПрдирд╛рдХреЛрдВрдбрд╛ рд╡рд┐рдлрд▓ рд╣реЛрдиреЗ рдХреА рд╕реНрдерд┐рддрд┐ рдореЗрдВ (:separate company-capf company-yasnippet)
рдПрдХ рдлреЙрд▓рдмреИрдХ рд╣реИред
рдЖрдк рдпрд╛ рддреЛ C-x C-s
рдорд╛рдзреНрдпрдо рд╕реЗ рдпрд╛ рдЕрдЬрдЧрд░ рдХреЗ рдмреИрдХрдПрдВрдб рдХреЛ рдмрджрд▓рдХрд░ рд╕реНрдирд┐рдкреЗрдЯ рдкреВрд░реНрдгрддрд╛ рддрдХ рдкрд╣реБрдВрдЪ рд╕рдХрддреЗ рд╣реИрдВ:
(set-company-backend! 'anaconda-mode '(company-anaconda company-yasnippet))
рдпрд╣ рдХрдВрдкрдиреА-рдмреИрдХрдПрдВрдб рдХреЛ рдмрджрд▓ рджреЗрдЧрд╛:
((company-anaconda company-yasnippet)
(:separate company-capf company-yasnippet)
company-capf)
рдкрд╛рдпрдерди-рдореЛрдб рдореЗрдВред
рдХреЗрд╡рд▓ рдирдП рдмрдлрд░ рдХреЗ рд▓рд┐рдП рдХрд╛рдо рдХрд░рддрд╛ рд╣реИ, рдореМрдЬреВрджрд╛ рдмрдлрд░ рдкреНрд░рднрд╛рд╡рд┐рдд рдирд╣реАрдВ рд╣реЛрддрд╛ рд╣реИред
рдХреНрдпрд╛ рдЖрдк рдЗрд╕рд╕реЗ рдореЗрд░реА рд╕рд╣рд╛рдпрддрд╛ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ?
рдХрдпрд╛рдордд рдХреЗ рдХреЛрдб рдХреА рдЬрд╛рдБрдЪ рдХрд░рдиреЗ рдХреЗ рдмрд╛рдж, рдореБрдЭреЗ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рдХрдВрдкрдиреА рдХрд╛ рдмреИрдХрдПрдВрдб рдпрд╣рд╛рдБ рд╕рдВрд╢реЛрдзрд┐рдд рд╣реИ: https://github.com/hlissner/doom-emacs/blob/develop/modules/lang/python/config.el#L64
рдбрд┐рдлрд╝реЙрд▓реНрдЯ рд░реВрдк рд╕реЗ company-yasnippet
рдХреЛ рд╕рдХреНрд╖рдо рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП, рдирд┐рдореНрдирд▓рд┐рдЦрд┐рдд рдХреЛрдб рдХрд╛рдо рдХрд░рддреЗ рд╣реИрдВред
(after! anaconda-mode
(set-company-backend! 'anaconda-mode '(company-anaconda company-yasnippet)))
рд╕рдмрд╕реЗ рдЙрдкрдпреЛрдЧреА рдЯрд┐рдкреНрдкрдгреА
рдХрдпрд╛рдордд рдХреЗ рдХреЛрдб рдХреА рдЬрд╛рдБрдЪ рдХрд░рдиреЗ рдХреЗ рдмрд╛рдж, рдореБрдЭреЗ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рдХрдВрдкрдиреА рдХрд╛ рдмреИрдХрдПрдВрдб рдпрд╣рд╛рдБ рд╕рдВрд╢реЛрдзрд┐рдд рд╣реИ: https://github.com/hlissner/doom-emacs/blob/develop/modules/lang/python/config.el#L64
рдбрд┐рдлрд╝реЙрд▓реНрдЯ рд░реВрдк рд╕реЗ
company-yasnippet
рдХреЛ рд╕рдХреНрд╖рдо рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП, рдирд┐рдореНрдирд▓рд┐рдЦрд┐рдд рдХреЛрдб рдХрд╛рдо рдХрд░рддреЗ рд╣реИрдВред