рдЕрд░реЗ,
рдореБрдЭреЗ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рдЖрдкрдХреЛ рдЗрд╕ рддреНрд░реБрдЯрд┐ рдХрд╛ рд╕рд╛рдордирд╛ рдирд╣реАрдВ рдХрд░рдирд╛ рдЪрд╛рд╣рд┐рдП рдХреНрдпреЛрдВрдХрд┐ рдЖрдкрдХреЗ рдкрд╛рд╕ рдЖрдкрдХреА рдлрд╛рдЗрд▓реЗрдВ рдкрд╣рд▓реЗ рд╕реЗ рд╣реА рд╕реЗрдЯ рд╣реИрдВ, рд▓реЗрдХрд┐рди рдкрд╣рд▓реА рдмрд╛рд░ рдЬрдм рдЖрдк <spc> X
рддрдм рдПрдХ рдЯреВрдбреВ рдпрд╛ рдПрдХ рдиреЛрдЯ рдХреА рддрд░рд╣ рдХреБрдЫ рджрд░реНрдЬ рдХрд░реЗрдВ, рдЖрдкрдХреЛ overlayp is nil
рддреНрд░реБрдЯрд┐ рдорд┐рд▓рддреА рд╣реИ рдХрд┐рд╕реА рднреА рд╕рдордп рдЖрдк рд╕реНрдкреЗрд╕ рджрдмрд╛рддреЗ рд╣реБрдП рдиреЛрдЯ рдЯрд╛рдЗрдк рдХрд░реЗрдВ (рдпрд╣ рд▓рд╛рдЗрди рдХреА рд╢реБрд░реБрдЖрдд рдореЗрдВ рдПрдХ рдирдИ рд▓рд╛рдЗрди рдпрд╛ рд░рд┐рдЯрд░реНрди рднреА рд╕рдореНрдорд┐рд▓рд┐рдд рдХрд░рддрд╛ рд╣реИ)ред
рдиреЛрдЯ рдХреЛ рдкреВрд░рд╛ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЖрдк рдЕрднреА рднреА C-c C-c
рджрдмрд╛ рд╕рдХрддреЗ рд╣реИрдВ, рдЬреЛ todo.org
рдпрд╛ notes.org
рдлрд╝рд╛рдЗрд▓ рдмрдирд╛рддрд╛ рд╣реИ, рдФрд░ рдЕрдм рд╕реЗ, рддреНрд░реБрдЯрд┐ рдирд╣реАрдВ рд╣реЛрддреА рд╣реИред
рдЗрд╕рд▓рд┐рдП рдореБрдЭреЗ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рдкреНрд░рдЬрдирди рдХреЗ рд▓рд┐рдП рдХрджрдо рд╣реИрдВ:
todo.org
рдпрд╛ notes.org
рдПрдХ рдХреЛ рдиреНрдпреВрдХ рдХрд░реЗрдВрд╕рдВрджреЗрд╢ рд▓реЙрдЧ рдореЗрдВ рддреНрд░реБрдЯрд┐ рдХреЛ рджреЗрдЦрддреЗ рд╣реБрдП, yasnippet рдореЗрдВ рдПрдХ рдЕрдкрд╕реНрдЯреНрд░реАрдо рддреНрд░реБрдЯрд┐ рд╣реЛ рд╕рдХрддреА рд╣реИ:
yas--snapshot-overlay-location: Wrong type argument: overlayp, nil [2 times]
рдореИрдВ рдкреБрд╖реНрдЯрд┐ рдХрд░ рд╕рдХрддрд╛ рд╣реВрдВред рдЗрд╕рдХреЗ рдЕрд▓рд╛рд╡рд╛, рдпрд╣ рдореЗрд░реЗ рд╕рд╛рде рдмрд╣реБрдд рдкрд╣рд▓реЗ todo.org
рдФрд░ рдмрд╣реБрдд рдкрд╣рд▓реЗ notes.org
рдлрд╝рд╛рдЗрд▓ рдХреЗ рд╕рд╛рде рднреА рд╣реБрдЖред рдФрд░ рдлрд╝рд╛рдЗрд▓реЛрдВ рдХреЗ рдЕрд╕реНрддрд┐рддреНрд╡ рдореЗрдВ рдЖрдиреЗ рдХреЗ рдмрд╛рдж рдлрд┐рд░ рдХрднреА рдирд╣реАрдВ рджрд┐рдЦрд╛рдИ рджрд┐рдпрд╛ред
рдореБрдЭреЗ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рдореИрдВрдиреЗ рдЖрдЦрд┐рд░рдХрд╛рд░ рдЗрд╕ рдореБрджреНрджреЗ рдХреЛ рдЯреНрд░реИрдХ рдХрд░ рд▓рд┐рдпрд╛ рд╣реИред рдХреНрдпрд╛ рдЖрдк рдпрд╣ рджреЗрдЦрдиреЗ рдХрд╛ рдкреНрд░рдпрд╛рд╕ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ рдХрд┐ рдХреНрдпрд╛ рдпрд╣ рдЗрд╕реЗ рд╣рд▓ рдХрд░рддрд╛ рд╣реИ?
(add-hook 'org-capture-mode-hook #'yas-abort-snippet)
21cf1c2 рдХреЛ рдЗрд╕ рд╕рдорд╕реНрдпрд╛ рдХреЛ рд╣рд▓ рдХрд░рдирд╛ рдЪрд╛рд╣рд┐рдПред рдореБрдЭреЗ рдмрддрд╛рдПрдВ рдХрд┐ рдЕрдЧрд░ рдРрд╕рд╛ рдирд╣реАрдВ рд╣реИ рдФрд░ рдореИрдВ рдЗрд╕ рдореБрджреНрджреЗ рдХреЛ рдлрд┐рд░ рд╕реЗ рдЦреЛрд▓реВрдВрдЧрд╛ред рдореЗрд░рд╛ рдзреНрдпрд╛рди рдореЗрдВ рд▓рд╛рдиреЗ рдХреЗ рд▓рд┐рдП рдзрдиреНрдпрд╡рд╛рдж!
@ рд╣рд┐рд▓реНрд╕рдирд░ , рдореИрдВ рдХрд░реВрдБрдЧрд╛, рдЬрдм @ рдШрд░ред рдХрд╛рдо рдореЗрдВ рд╡реНрдпрд╕реНрдд рджрд┐рди ...
рдирд╣реАрдВ, рдЗрд╕реЗ рдареАрдХ рдирд╣реАрдВ рдХрд┐рдпрд╛ред
Ae365272 рдкрд░ рд╣реЛрдирд╛ред
рд╣рдореНрдо, рдЙрд╕ рдорд╛рдорд▓реЗ рдореЗрдВ рдореИрдВ рдЕрдм рдЗрд╕реЗ рдкреБрди: рдкреЗрд╢ рдирд╣реАрдВ рдХрд░ рд╕рдХрддрд╛ред рдбреНрд░реЙрдЗрдВрдЧ рдмреЛрд░реНрдб рдкрд░ рд╡рд╛рдкрд╕!
рдпрд╣ рдирдЯрдЦрдЯ рд╣реИред рдореИрдВ рддреЛ рдмрд╕
mv org org_bak
<Space> h R
рдЗрд╕реЗ рдкреБрди: рдкреЗрд╢ рдирд╣реАрдВ рдХрд░рддрд╛ рд╣реИ!)<Space> X>
рдЯрд╛рдЗрдкрд┐рдВрдЧ -> рдпрд╣ рдЕрдЬреАрдм рд╡реНрдпрд╡рд╣рд╛рд░ рдкреИрджрд╛ рдХрд░рддрд╛ рд╣реИред
100% рд╕реБрдирд┐рд╢реНрдЪрд┐рдд рд╣реЛрдиреЗ рдХреЗ рд▓рд┐рдП рдЗрд╕реЗ рдЕрднреА 2 рдмрд╛рд░ рдкреБрди: рдкреНрд░рд╕реНрддреБрдд рдХрд┐рдпрд╛ред
mv org_bak org
рд╕рдорд╕реНрдпрд╛ рдХреЛ рдареАрдХ рдХрд░рддрд╛ рд╣реИред рдмрд╕ рдХреЗ рдорд╛рдорд▓реЗ рдореЗрдВ, рдпрд╣рд╛рдБ рдореЗрд░рд╛ config.el
рдкреНрд░рд╛рд╕рдВрдЧрд┐рдХ рд╣рд┐рд╕реНрд╕рд╛ рд╣реИ:
;;
;;; :lang org
(after! org
(add-to-list 'org-modules 'org-habit t))
;; Pop-rule
(after! org
(set-popup-rule! "^\\*Org Agenda.*\\*$" :size 0.5 :side 'right :vslot 1 :select t :quit t :ttl nil :modeline nil :autosave t)
(set-popup-rule! "^CAPTURE.*\\.org$" :size 0.4 :side 'bottom :select t :autosave t))
;; automatically redisplay images generated by babel
(add-hook 'org-babel-after-execute-hook 'org-redisplay-inline-images)
;; place latex-captions below figures and tables
(setq org-latex-caption-above nil)
(setq org-directory "~/org/"
org-agenda-files (list org-directory)
org-ellipsis " тЦ╝ "
;; The standard unicode characters are usually misaligned depending on the
;; font. This bugs me. Markdown #-marks for headlines are more elegant.
org-bullets-bullet-list '("#"))
;; Org-Noter
(def-package! org-noter
:defer t
:after org-mode
:config
(map!
(:leader
(:prefix "n"
:desc "Org-noter-insert" :n "i" #'org-noter-insert-note))))
;; Setup
(setq org-noter-always-create-frame nil
org-noter-auto-save-last-location t)
@rscircus рдиреЗ рд╡рд╣реА рдХрд╛рдо рдХрд┐рдпрд╛, M-x doom/info
рдЖрдкреВрд░реНрддрд┐ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ?
`` `
elisp
env bootstrapper: nil
elc count: 0
uname -a: Linux 4.15.0-46-generic #49-Ubuntu SMP Wed Feb 6 09:33:07 UTC 2019 x86_64
modules: (:tools eval :editor evil file-templates :tools lookup :editor snippets :tools flyspell flycheck :ui workspaces :completion company helm :ui doom doom-dashboard modeline doom-quit ophints hl-todo nav-flash treemacs (popup +all +defaults) vc-gutter vi-tilde-fringe window-select :editor multiple-cursors rotate-text :emacs dired electric :editor fold :term term :emacs vc :tools editorconfig ein make magit tmux upload :lang clojure data emacs-lisp go (java +meghanada) javascript julia lua markdown (org +attach +babel +capture +habit +export +present) python rest (sh +fish) web :config default)
packages: (emojify org-pomodoro org-noter writeroom-mode esh-autosuggest fish-completion)
exec-path: (/home/linuxbrew/.linuxbrew/bin /home/linuxbrew/.linuxbrew/sbin ~/.cargo/bin ~/bin /usr/local/sbin /usr/local/bin /usr/sbin /usr/bin /sbin /bin /usr/games /usr/local/games /snap/bin /usr/lib/x86_64-linux-gnu/emacs/25.3/x86_64-linux-gnu)
рдореЗрд░реЗ рдХреЙрдиреНрдлрд┐рдЧрд░ рдкрд░ рдФрд░ рдЕрдзрд┐рдХ рд╡рд┐рд╡рд░рдг: https://github.com/rscircus/dotfiles/tree/master/config/doom.d - рд╢рд╛рдпрдж рдПрдХ рдЗрдВрдЯрд░реИрдХреНрд╢рдиред ЁЯд╖
рд╕рдЪ рдХрд╣реВрдБ рддреЛ, рдпрд╣ рдлрд┐рдХреНрд╕ рдХрд╛рдлреА рдЖрд╕рд╛рди рдФрд░ рдЖрд╡рд╢реНрдпрдХ рдХрджрдо рд╣реИ, рдЗрд╕рд▓рд┐рдП рдпрджрд┐ рдЖрдкрдХреЛ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЕрдзрд┐рдХ рдорд╣рддреНрд╡рдкреВрд░реНрдг рдЪреАрдЬреЗрдВ рдорд┐рд▓ рдЧрдИ рд╣реИрдВ, рддреЛ рдЬреЛ рд▓реЛрдЧ рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рдХрдпрд╛рдордд рдореЗрдВ рдЦреЛрджрдирд╛ рдЪрд╛рд╣рддреЗ рд╣реИрдВ, рдЙрдиреНрд╣реЗрдВ рдпрд╣ рдореБрджреНрджрд╛ рдорд┐рд▓ рдЬрд╛рдПрдЧрд╛ред ;)
рдореЗрд░реЗ рдкрд╛рд╕ рдПрдХ рд╣реА рд╕рдорд╕реНрдпрд╛ рд╣реИ рдФрд░ рдореИрдВ рдпрд╣рд╛рдВ рдкреЗрд╢ рдХрд┐рдП рдЧрдП рд╕рдорд╛рдзрд╛рди рдХреЛ рдХрд╛рдлреА рдирд╣реАрдВ рд╕рдордЭрддрд╛ред Org_bak рдмрд┐рд▓реНрдХреБрд▓ рдХреИрд╕реЗ рдЪрд▓рди рдореЗрдВ рдЖрддрд╛ рд╣реИ? рдореИрдВ рдПрдХ рдирд┐рд░реНрджреЗрд╢рд┐рдХрд╛ org рдлрд╝рд╛рдЗрд▓реЛрдВ рдХреЗ рд░реВрдк рдореЗрдВ ~/org
рдЙрдкрдпреЛрдЧ рдирд╣реАрдВ рдХрд░рддрд╛ рд╣реВрдВ, рдХреНрдпрд╛ рдореБрдЭреЗ рд╕рдорд╛рди рд╡рд░реНрдХрдЕрд░рд╛рдЙрдВрдб рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ?
@rgrinberg рдЬрд┐рд╕ рддрд░рд╣ рд╕реЗ рдореИрдВ рдЗрд╕реЗ рд╕рдордЭрддрд╛ рд╣реВрдВ, рдЬрдм рдЖрдк org- рдХреИрдкреНрдЪрд░ рдЯрд╛рд░реНрдЧреЗрдЯ рдлрд╛рдЗрд▓ рдореМрдЬреВрдж рдирд╣реАрдВ рд╣реЛрддреА рд╣реИ, рддреЛ рдЗрд╕реЗ рдмрдирд╛рдирд╛ рдкрдбрд╝рддрд╛ рд╣реИред рдЦрд╛рд▓реА org рдлрд╝рд╛рдЗрд▓ рдмрдирд╛рдиреЗ рдкрд░, org рдлрд╝рд╛рдЗрд▓ рдЯреЗрдореНрдкрд▓реЗрдЯ рдХреЛ yasnippet ( :editor file-templates
рдореЙрдбреНрдпреВрд▓ рджреНрд╡рд╛рд░рд╛) рдХреЗ рд╕рд╛рде рд╡рд┐рд╕реНрддрд╛рд░рд┐рдд рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред рдпрд╣ рдЖрдо рддреМрд░ рдкрд░ рд╕реНрдирд┐рдкреЗрдЯ рдореЗрдВ рд╕рднреА рд╕рдВрдкрд╛рджрди рдпреЛрдЧреНрдп рдХреНрд╖реЗрддреНрд░реЛрдВ рдкрд░ рдУрд╡рд░рд▓реЗ рдмрдирд╛рддрд╛ рд╣реИ - рд╣рд╛рд▓рд╛рдВрдХрд┐, рдСрд░реНрдЧ-рдХреИрдкреНрдЪрд░ рдХреЗ рдЕрдкрдиреЗ рд╡рд┐рдЪрд╛рд░ рд╣реИрдВ рдХрд┐ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдЗрд╕ рдУрдЖрд░рдЬреА рдлрд╝рд╛рдЗрд▓ рдХреЗ рд╕рд╛рде рдХреИрд╕реЗ рдЗрдВрдЯрд░реИрдХреНрдЯ рдХрд░реЗрдЧрд╛: рдпрд╣ рдЗрд╕реЗ рд╕рдВрдХреАрд░реНрдг рдХрд░рддрд╛ рд╣реИ, рддрд╛рдХрд┐ рд╡рд┐рд╕реНрддрд╛рд░рд┐рдд рд╕реНрдирд┐рдкреЗрдЯ (рдФрд░ рдкрд░рд┐рдгрд╛рдорд╕реНрд╡рд░реВрдк, рдЙрди рдУрд╡рд░рд▓реЗ) рдЕрдм рджрд┐рдЦрд╛рдИ рдирд╣реАрдВ рджреЗ рд░рд╣реЗ рд╣реИрдВред Yasnippet рдЗрди рдУрд╡рд░рд▓реЗ рдХреЗ рд╕рд╛рде рдмрд╛рддрдЪреАрдд рдХрд░рдиреЗ рдХреА рдХреЛрд╢рд┐рд╢ рдХрд░рддрд╛ рд╣реИ рдЬреЛ рдХреЗрд╡рд▓ рдПрдХ рдкрд▓ рдкрд╣рд▓реЗ рдореМрдЬреВрдж рдереЗ, рдпрд╣ рдкрддрд╛ рд▓рдЧрд╛рдиреЗ рдХреЗ рд▓рд┐рдП рдХрд┐ рд╡реЗ рдЪрд▓реЗ рдЧрдП рд╣реИрдВ, рдФрд░ рдПрдХ рдкреНрд░рдХрд╛рд░ рдХреА рддреНрд░реБрдЯрд┐ рдХреА рд╢рд┐рдХрд╛рдпрдд рдХрд░рддреЗ рд╣реБрдП рдХрд╣рддреЗ рд╣реИрдВ рдХрд┐ рдпрд╣ рдУрд╡рд░рд▓реЗ рдХреА рдЙрдореНрдореАрдж рдХрд░рддрд╛ рд╣реИред рдЗрд╕рд▓рд┐рдП рддреНрд░реБрдЯрд┐ред
рджреБрд░реНрднрд╛рдЧреНрдп рд╕реЗ, рдлрд╝рд╛рдЗрд▓-рдЯреЗрдореНрдкреНрд▓реЗрдЯ рдореЙрдбреНрдпреВрд▓ рдЗрд╕ рдмрд╛рд░реЗ рдореЗрдВ рдмрд╣реБрдд рдХреБрдЫ рдирд╣реАрдВ рдХрд░ рд╕рдХрддрд╛ рд╣реИ рдХреНрдпреЛрдВрдХрд┐ рдпрд╣ рдкрддрд╛ рд▓рдЧрд╛рдиреЗ рдХрд╛ рдХреЛрдИ рддрд░реАрдХрд╛ рдирд╣реАрдВ рд╣реИ рдХрд┐ "рдпрд╣ рдСрд░реНрдЧ рдлрд╛рдЗрд▓ рдСрд░реНрдЧрди-рдХреИрдкреНрдЪрд░ рдмрдлрд░ рдХреЗ рд▓рд┐рдП рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛ рдЬрд╛рдПрдЧрд╛" рдЬрдм рдЗрд╕рдХрд╛ рддрд░реНрдХ рдЪрд▓рддрд╛ рд╣реИред
@rscircus рдХреА рдмрд╛рдд рдХрд░реЗрдВ рддреЛ рдХреНрдпрд╛ рдЖрдк рдЕрднреА рднреА рдЗрд╕ рдореБрджреНрджреЗ рдХрд╛ рд╕рд╛рдордирд╛ рдХрд░ рд░рд╣реЗ рд╣реИрдВ?
@rgrinberg рдореБрдЭреЗ рд▓рдЧрддрд╛ рд╣реИ, рдЖрдкрдХреЛ рдкреВрд░рд╛ рд╕реВрддреНрд░ рдкрдврд╝рдирд╛ рд╣реЛрдЧрд╛ рд▓реЗрдХрд┐рди рдпрд╣ рдЕрднреА рднреА рднреНрд░рд╛рдордХ рд╣реИред рддреЛ рдореВрд▓ рд░реВрдк рд╕реЗ рдпрд╣ рд╡рд┐рд╖рдо рд╡реНрдпрд╡рд╣рд╛рд░ рдЙрд╕ рдХреНрд╖рдг рдХреЛ рдЧрд╛рдпрдм рдХрд░ рджреЗрддрд╛ рд╣реИ, рдЬрд┐рд╕рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдирд┐рд░реНрджреЗрд╢рд┐рдХрд╛ (рд╕реЗрдЯ рдСрд░реНрдЧ-рдбрд╛рдпрд░реЗрдХреНрдЯрд░реА "/ рдкрде / рд╕реЗ / рдСрд░реНрдЧ /") рдФрд░ todo.org
рдпрд╛ рдЬрд╣рд╛рдВ рднреА рдЖрдкрдХрд╛ рдХрдмреНрдЬрд╛ рдореМрдЬреВрдж рд╣реИред рдКрдкрд░ рдЪрд░реНрдЪрд╛ рдореЗрдВ рдореИрдВрдиреЗ рдЬрд╛рдБрдЪ рдХреЗ рд▓рд┐рдП org-directory
рдЗрдзрд░-рдЙрдзрд░ рдХрд┐рдпрд╛ред рддрдп рдпрд╣ рд╣реИ рдХрд┐ рдЙрд╕ рдирд┐рд░реНрджреЗрд╢рд┐рдХрд╛ рдФрд░ рдлрд╝рд╛рдЗрд▓реЛрдВ рдХреЛ рдореИрдиреНрдпреБрдЕрд▓ рд░реВрдк рд╕реЗ рдмрдирд╛рдиреЗ рдХреЗ рд▓рд┐рдП рдФрд░ рдпрд╣ рдЕрд╡рд╛рдВрдЫрдиреАрдп рд╡реНрдпрд╡рд╣рд╛рд░ рдЪрд▓рд╛ рдЧрдпрд╛ рд╣реИред рдЖрд╢рд╛ рд╣реИ, рдпрд╣ рдЖрдкрдХреЗ рдкреНрд░рд╢реНрди рдХрд╛ рдЙрддреНрддрд░ рджреЗрддрд╛ рд╣реИ, @Hissner рднреА?
@rscircus :editor file-templates
рдореЙрдбреНрдпреВрд▓ рдХреЛ рдЕрдХреНрд╖рдо рдХрд░рдиреЗ рд╕реЗ рд╕рдорд╕реНрдпрд╛ рдареАрдХ рд╣реЛрддреА рд╣реИ?
рдареАрдХ рд╣реИ, рдкрд╣рд▓реА рдЪреАрдЬреЗрдВ рдкрд╣рд▓реЗ:
feb9799f
(2017-07-12) рдмрдЧ рдЕрднреА рднреА рдореМрдЬреВрдж рд╣реИред org-directory
рдмрдврд╝рдирд╛ рдФрд░ Emacs рдХреЛ рдмрдирд╛рдиреЗ рдХрд╛ рдкреНрд░рдпрд╛рд╕ рдХрд░реЗрдВ рдЬрд┐рд╕рдХреЗ рдкрд░рд┐рдгрд╛рдорд╕реНрд╡рд░реВрдк @Ptival рджреНрд╡рд╛рд░рд╛ рд╡рд░реНрдгрд┐рдд рд╕рдорд╛рди рд╡реНрдпрд╡рд╣рд╛рд░ рд╣реИред
de85f67b
(2017-07-14) рдкрд░ рднреАред
:editor file-templates
рдХреЛ init.el
рдЕрдХреНрд╖рдо рдХрд░рдиреЗ рд╕реЗ рдХреЛрдИ рд╕рд╣рд╛рдпрддрд╛ рдирд╣реАрдВ рдорд┐рд▓рддреА рд╣реИред
рдлрд┐рд░, рдХреИрдкреНрдЪрд░ рдлрд╝рд╛рдЗрд▓ рдмрдирд╛рдиреЗ рдореЗрдВ рдХреНрдпрд╛ рдорджрдж рдорд┐рд▓реАред
@rscircus рдХреНрдпрд╛ рдЖрдк рдЕрдкрдиреА рддреНрд░реБрдЯрд┐ рд╕реЗ рдмреИрдХрдЯреНрд░реЗрд╕ SPC h d d
(рдпрд╛ M-x doom/toggle-debug-mode
) рдХреЗ рд╕рд╛рде рдбрд┐рдмрдЧ рдореЛрдб рдХреЛ рд╕рдХреНрд╖рдо рдХрд░реЗрдВ рдлрд┐рд░ рддреНрд░реБрдЯрд┐ рдХреЛ рдкреБрди: рдмрдирд╛рдПрдБред
рдЬрд┐рд╕ рдХреНрд╖рдг рдореИрдВрдиреЗ <space>
рдорд╛рд░рд╛! рдЖрдк рдХрд╣реАрдВ рдПрдХ рдмреНрд░реЗрдХрдкреНрд╡рд╛рдЗрдВрдЯ рдЬреЛрдбрд╝рд╛ рд╣реИ рд▓рдЧрддрд╛ рд╣реИ?
@rscircus рд╣рдореНрдо, рд╡рд╣рд╛рдБ рдХреБрдЫ рднреА рдирд╣реАрдВ рд╣реИред рдХреНрдпрд╛ рдЖрдк рдЕрдкрдиреЗ M-x doom/info
рднреА рд╢рд╛рдорд┐рд▓ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ?
`` `
elisp
env bootstrapper: envvar-file
elc count: 0
uname -a: Linux 4.15.0-51-generic #55-Ubuntu SMP Wed May 15 14:27:21 UTC 2019 x86_64
modules: (:completion company ivy :ui doom doom-dashboard doom-quit hl-todo modeline nav-flash ophints (popup +all +defaults) treemacs vc-gutter vi-tilde-fringe window-select workspaces :editor evil file-templates fold multiple-cursors rotate-text snippets :emacs dired electric vc :tools eval flycheck (lookup +docsets) magit :lang data emacs-lisp markdown (org +dragndrop +ipython +pandoc +present) sh :config default)
packages: (emojify org-pomodoro org-noter org-trello writeroom-mode esh-autosuggest fish-completion)
exec-path: (~/.cargo/bin ~/.local/bin /home/linuxbrew/.linuxbrew/bin /home/linuxbrew/.linuxbrew/sbin ~/.emacs.d/bin ~/local/bin ~/local/bin ~/local/bin ~/local/bin ~/.cargo/bin ~/.local/share/umake/bin ~/.cargo/bin ~/.local/bin /home/linuxbrew/.linuxbrew/bin /home/linuxbrew/.linuxbrew/sbin ~/.emacs.d/bin ~/.local/share/anaconda3/bin ~/.sdkman/candidates/java/current/bin ~/local/bin ~/local/bin ~/.cargo/bin ~/.local/share/umake/bin ~/.cargo/bin /home/linuxbrew/.linuxbrew/bin /home/linuxbrew/.linuxbrew/sbin /home/linuxbrew/.linuxbrew/bin /home/linuxbrew/.linuxbrew/sbin ~/.local/bin /usr/local/sbin /usr/local/bin /usr/sbin /usr/bin /sbin /bin /usr/games /usr/local/games /snap/bin ~/bin /usr/lib/jvm/java-11-openjdk-amd64/bin /usr/local/bin/ /usr/bin /bin /usr/sbin /sbin /usr/local/bin /usr/X11/bin /usr/local/sbin ~/dotfiles/bin /usr/local/bin/ /usr/bin /bin /usr/sbin /sbin /usr/local/bin /usr/X11/bin /usr/local/sbin ~/dotfiles/bin ~/.local/bin ~/local/src/go/bin ~/.fzf/bin /snap/bin /usr/local/bin/ /usr/bin /bin /usr/sbin /sbin /usr/local/bin /usr/X11/bin /usr/local/sbin ~/dotfiles/bin /usr/local/bin/ /usr/bin /bin /usr/sbin /sbin /usr/local/bin /usr/X11/bin /usr/local/sbin ~/dotfiles/bin ~/.local/bin ~/local/src/go/bin /usr/local/bin/ /usr/bin /bin /usr/sbin /sbin /usr/local/bin /usr/X11/bin /usr/local/sbin ~/dotfiles/bin /usr/local/bin/ /usr/bin /bin /usr/sbin /sbin /usr/local/bin /usr/X11/bin /usr/local/sbin ~/dotfiles/bin ~/.local/bin ~/local/src/go/bin /snap/bin /usr/lib/x86_64-linux-gnu/emacs/26.2/x86_64-linux-gnu/)
рдЬрдм рдЖрдкрдиреЗ :editor file-templates
рдирд┐рд╖реНрдХреНрд░рд┐рдп рдХрд░ рджрд┐рдпрд╛, рддреЛ рдХреНрдпрд╛ рдЖрдкрдиреЗ Emacs рдХреЛ рдкреБрдирд░рд╛рд░рдВрдн рдХрд░рдиреЗ рдФрд░ рдкрд░реАрдХреНрд╖рдг рдХрд░рдиреЗ рд╕реЗ рдкрд╣рд▓реЗ doom refresh
рдЪрд▓рд╛рдпрд╛ рдерд╛?
рдордЬрд╛рдХрд┐рдпрд╛, рдореИрдВрдиреЗ рдХрд┐рддрдиреА рдмрд╛рд░ vim
(рдХреЗ рд▓рд┐рдП рдЦреЛрдЬ рдХрд┐рдпрд╛) emacs
: рдЦреБрд╢реА, рдЖрдЬ рддрдп рдХрд┐рдпрд╛ред
рдареАрдХ рд╣реИ, рдЬреИрд╕рд╛ рдХрд┐ рдЖрдкрдиреЗ рд╕рд╣реА рдЕрдиреБрдорд╛рди рд▓рдЧрд╛рдпрд╛, рдореИрдВрдиреЗ doom refresh
рдХреЛ рд╕рдВрд╢реЛрдзрд┐рдд рдХрд░рдиреЗ рдХреЗ рдмрд╛рдж init.el
ред
рд╣рд╛рдВ, рдмрд┐рдирд╛ :editor file-template
рдЪреАрдЬреЗрдВ рдбрд┐рдЬрд╝рд╛рдЗрди рдХреЗ рдЕрдиреБрд╕рд╛рд░ рдХрд╛рдо рдХрд░рддреА рд╣реИрдВред
рдореЗрд░рд╛ рдорд╛рдирдирд╛ тАЛтАЛрд╣реИ рдХрд┐ fb619bd рдЗрд╕ рдореБрджреНрджреЗ рдХреЗ рд▓рд┐рдП рдПрдХ рд╕рдВрднрд╛рд╡рд┐рдд рд╕рдорд╛рдзрд╛рди рдкреНрд░рд╕реНрддреБрдд рдХрд░рддрд╛ рд╣реИред рдХреНрдпрд╛ рдХреЛрдИ рдЗрд╕рдХрд╛ рдкрд░реАрдХреНрд╖рдг рдХрд░ рд╕рдХрддрд╛ рд╣реИ рдФрд░ рдореБрдЭреЗ рдмрддрд╛ рд╕рдХрддрд╛ рд╣реИ рдХрд┐ рдХреНрдпрд╛ рдРрд╕рд╛ рд╣реИ?
рдореЗрд░рд╛ рдорд╛рдирдирд╛ тАЛтАЛрд╣реИ рдХрд┐ рдпрд╣ рдЕрднреА рддрдп рдирд╣реАрдВ рд╣реИред рдпрд╣рд╛рдБ рдПрдХ рддрд╛рдЬрд╛ рд╕реНрдЯреИрдХрдЯреНрд░реЗрд╕ рд╣реИ:
Debugger entered--Lisp error: (wrong-type-argument overlayp nil)
overlay-start(nil)
yas--snapshot-overlay-location(nil 54 168)
yas--auto-fill()
internal-auto-fill()
self-insert-command(1)
newline(nil t)
(if (and (sp-point-in-comment) comment-line-break-function) (funcall comment-line-break-function) (delete-horizontal-space t) (newline nil t) (indent-according-to-mode))
+default--newline-indent-and-continue-comments-a()
apply(+default--newline-indent-and-continue-comments-a nil)
newline-and-indent()
org-return(t)
#f(compiled-function () (interactive nil) #<bytecode 0x404ac0d1>)()
apply(#f(compiled-function () (interactive nil) #<bytecode 0x404ac0d1>) nil)
org-return-indent()
funcall-interactively(org-return-indent)
call-interactively(org-return-indent nil nil)
command-execute(org-return-indent)
@rgrinberg рдореИрдВ рдЕрднреА рднреА рдЗрд╕реЗ рдкреБрди: рдкреЗрд╢ рдирд╣реАрдВ рдХрд░ рд╕рдХрддрд╛ред рдХреНрдпрд╛ рдЖрдк рдЕрдкрдирд╛ org-capture-templates
рд╕рд╛рдЭрд╛ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ?
(("t" "Personal todo" entry
(file+headline +org-capture-todo-file "Inbox")
"* TODO %?\n%i\n%a" :prepend t :kill-buffer t)
("n" "Personal notes" entry
(file+headline +org-capture-notes-file "Inbox")
"* %u %?\n%i\n%a" :prepend t :kill-buffer t)
("p" "Templates for projects")
("pt" "Project todo" entry
(file+headline +org-capture-project-todo-file "Inbox")
"* TODO %?\n%i\n%a" :prepend t :kill-buffer t)
("pn" "Project notes" entry
(file+headline +org-capture-project-notes-file "Inbox")
"* TODO %?\n%i\n%a" :prepend t :kill-buffer t)
("pc" "Project changelog" entry
(file+headline +org-capture-project-notes-file "Unreleased")
"* TODO %?\n%i\n%a" :prepend t :kill-buffer t))
рдореБрдЭреЗ рдпрдХреАрди рдирд╣реАрдВ рд╣реИ рдХрд┐ рдпрд╣ рдЯреЗрдореНрдкрд▓рдкреЗрдЯреНрд╕ рдХрд╛ рдорд╛рдорд▓рд╛ рд╣реИред рдореИрдВрдиреЗ рдЕрдкрдиреЗ рдЯреЗрдореНрдкреНрд▓реЗрдЯ рдХреЛ рдХрднреА рднреА рдХрд╕реНрдЯрдорд╛рдЗрдЬрд╝ рдирд╣реАрдВ рдХрд┐рдпрд╛ рд╣реИ рдФрд░ рдпрд╣ рдПрдХ рдРрд╕рд╛ рдореБрджреНрджрд╛ рдирд╣реАрдВ рд╣реИ рдЬрд┐рд╕реЗ рдореИрдВ рд▓рдЧрд╛рддрд╛рд░ рдкреБрди: рдЙрддреНрдкрдиреНрди рдХрд░ рд╕рдХрддрд╛ рд╣реВрдВ рдЗрд╕рд▓рд┐рдП рд░реВрдЯ рдХреБрдЫ рдФрд░ рдкреНрд░рддреАрдд рд╣реЛрддрд╛ рд╣реИред
рдирд╣реАрдВ, рдореИрдВ Emacs 27 рдкрд░ рдирд╣реАрдВ рд╣реВрдБред Emacs 26.3 рдпрд╣рд╛рдБ :)
30 рдЕрдХреНрдЯреВрдмрд░, 2019 01:22 +0900 рдкрд░, рд╣реЗрдирд░рд┐рдХ рд▓рд┐рд╕рдирд░ рд╕реВрдЪрдирд╛рдПрдВ @github.com, рдиреЗ рд▓рд┐рдЦрд╛:
@rgrinberg рдореИрдВ рдЕрднреА рднреА рдЗрд╕реЗ рдкреБрди: рдкреЗрд╢ рдирд╣реАрдВ рдХрд░ рд╕рдХрддрд╛ред рдХреНрдпрд╛ рдЖрдк рдЕрдкрдирд╛ org-рдХреИрдкреНрдЪрд░-рдЯреЗрдореНрдкреНрд▓реЗрдЯ рд╕рд╛рдЭрд╛ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ?
-
рдЖрдк рдЗрд╕реЗ рдкреНрд░рд╛рдкреНрдд рдХрд░ рд░рд╣реЗ рд╣реИрдВ рдХреНрдпреЛрдВрдХрд┐ рдЖрдкрдХрд╛ рдЙрд▓реНрд▓реЗрдЦ рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛ред
рдЗрд╕ рдИрдореЗрд▓ рдХрд╛ рдЙрддреНрддрд░ рд╕реАрдзреЗ рджреЗрдВ, рдЗрд╕реЗ GitHub рдкрд░ рджреЗрдЦреЗрдВ, рдпрд╛ рд╕рджрд╕реНрдпрддрд╛ рд╕рдорд╛рдкреНрдд рдХрд░реЗрдВред
@rgrinberg fd00870 рдХреЛ рдЖрдЦрд┐рд░рдХрд╛рд░
рдЗрд╕ рдкрд░ рдореЗрд░реЗ рд╕рд╛рде рд╡рд╣рди рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдзрдиреНрдпрд╡рд╛рджред рдореИрдВ рдЖрдкрдХреЛ рдмрддрд╛ рд╕рдХрддрд╛ рд╣реВрдВ рдХрд┐ рдХреНрдпрд╛ рдореИрдВ рдкреБрди: рдкреЗрд╢ рдХрд░ рд╕рдХрддрд╛ рд╣реВрдВ
2 рдирд╡рдВрдмрд░, 2019 рдХреЛ, 2:21 AM +0900, рд╣реЗрдирд░рд┐рдХ рд▓рд┐рд╕рдирд░ рд╕реВрдЪрдирд╛рдПрдВ @github.com, рдиреЗ рд▓рд┐рдЦрд╛:
@rgrinberg fd00870 рдХреЛ рдЖрдЦрд┐рд░рдХрд╛рд░
-
рдЖрдк рдЗрд╕реЗ рдкреНрд░рд╛рдкреНрдд рдХрд░ рд░рд╣реЗ рд╣реИрдВ рдХреНрдпреЛрдВрдХрд┐ рдЖрдкрдХрд╛ рдЙрд▓реНрд▓реЗрдЦ рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛ред
рдЗрд╕ рдИрдореЗрд▓ рдХрд╛ рдЙрддреНрддрд░ рд╕реАрдзреЗ рджреЗрдВ, рдЗрд╕реЗ GitHub рдкрд░ рджреЗрдЦреЗрдВ, рдпрд╛ рд╕рджрд╕реНрдпрддрд╛ рд╕рдорд╛рдкреНрдд рдХрд░реЗрдВред
037bcf3 рдХреЗ рд░реВрдк рдореЗрдВ рдореИрдВрдиреЗ рдЗрди рдЬреИрд╕реЗ рдлрд╝рд╛рдЗрд▓-рдЯреЗрдореНрдкрд▓реЗрдЯ рд╡рд┐рд╕реНрддрд╛рд░ рд╕рдорд╕реНрдпрд╛рдУрдВ рдХреЗ рд▓рд┐рдП рдПрдХ рдирдпрд╛ рд╕рдорд╛рдзрд╛рди рд▓рд╛рдЧреВ рдХрд┐рдпрд╛ рд╣реИред рдпрд╣ рднреА рдЗрд╕ рдПрдХ рдХреЛ рд╕рдВрдмреЛрдзрд┐рдд рдХрд░рдирд╛ рдЪрд╛рд╣рд┐рдП, рд▓реЗрдХрд┐рди рдореБрдЭреЗ рдпрд╣рд╛рдБ рдмрддрд╛рдПрдВ рдЕрдЧрд░ рдРрд╕рд╛ рдирд╣реАрдВ рд╣реИред