Jedes Mal, wenn ich meine Organisationsdatei öffne, die ich eine ganze Weile benutze, öffnet sie sich einwandfrei, wenn alle Ebenen reduziert sind. Wenn ich versuche, auf die 3. Stufe zu fallen, hängt Emacs zu Tode und ich kann nichts mit ihm machen. Ich kann überhaupt kein 3. Level erstellen. Aber es funktioniert gut, wenn ich nur 1 und 2 Ebenen verwende
Ich kann jede Ebene von Überschriften erstellen
Erstellen Sie eine neue Organisationsdatei
Erstelle 1 Ebene
Erstellen Sie 2 Ebenen darin
Erstellen Sie darin die 3. Ebene
Zum erweitern klicken
Doom Doctor
Emacs v26.1
Doom v2.0.9 (daccdc3e)
shell: /usr/local/bin/fish
Compiled with:
JPEG RSVG IMAGEMAGICK NOTIFY ACL GNUTLS LIBXML2 ZLIB TOOLKIT_SCROLL_BARS NS
MODULES THREADS LCMS2
uname -a:
Darwin Adel-MacBook-Pro.local 17.7.0 Darwin Kernel Version 17.7.0: Thu Jun 21
22:53:14 PDT 2018; root:xnu-4570.71.2~1/RELEASE_X86_64 x86_64
Checking your OS...
Checking your fonts...
Checking gnutls/openssl...
Testing your root certificates...
Checking for GNU/BSD tar...
Checking your enabled modules...
> (:lang cc) Couldn’t find the rtag client and/or server programs
(rdm rc). Disabling rtags support
> (:lang cc) Couldn’t find glslangValidator. GLSL code completion
is disabled
There are 2 warnings!
Dies ist eine eigenartige. Mein einziger Verdächtiger ist, dass Emacs Probleme hat, eines der org-bullets-mode
Unicode-Zeichen zu rendern. Versuchen Sie, es mit M-x org-bullets-mode
oder (remove-hook 'org-mode-hook #'org-bullets-mode)
deaktivieren, und prüfen Sie, ob das Problem behoben ist.
Eigentlich habe ich festgestellt, dass das Problem nur auftritt, wenn das Paket "evil-org-mode" installiert ist. Und Ihre Organisationsschicht funktioniert nicht ohne das Paket "evil-org". Daher verwende ich Ihre Organisationskonfiguration derzeit nicht und habe sie selbst installiert. Und als ich versucht habe, das Paket evil-org in der persönlichen Konfiguration (packages.el) anzugeben, ist dieser Fehler erneut aufgetreten.
Scheint, als wäre es nicht deine Schuld, und ich kann das Problem schließen?
Können Sie dies in Vanille-Emacs reproduzieren? zB M-x doom/open-vanilla-sandbox
und eingeben
(defvar evil-org-key-theme '(navigation insert textobjects))
(defvar evil-org-special-o/O '(table-row))
(require 'evil)
(require 'evil-org)
(require 'org)
(evil-mode +1)
(add-hook 'org-mode-hook #'evil-org-mode)
(add-hook 'evil-org-mode-hook #'evil-normalize-keymaps)
Drücken Sie dann C-c C-c
(führt diesen Code in einer leeren Emacs-Sitzung aus), öffnen Sie ein Organisationsdokument und prüfen Sie, ob Ihr Problem weiterhin besteht.
Ich sehe dieses Problem auch, wenn ich eine Org-Datei mit mehreren Ebenen öffne und versuche, einen Abschnitt durch Drücken der TAB-Taste zu erweitern. Sie hängt und ich muss das Töten von Emacs erzwingen.
(defvar evil-org-key-theme '(Navigation einfügen von Textobjekten)) (defvar evil-org-special-o / O' (Tabellenzeile)) (erfordert 'evil) (erfordert' evil-org) (erfordert 'org' ) (Evil-Mode +1) (Add-Hook 'Org-Mode-Hook #' Evil-Org-Modus) (Add-Hook 'Evil-Org-Mode-Hook #' Evil-Normalize-Keymaps)
Ich habe es im Sandkasten versucht und alles war in Ordnung.
Entschuldigung für das späte Follow-up. Tritt dieses Problem immer noch auf?
Entschuldigung für das späte Follow-up. Tritt dieses Problem immer noch auf?
Nein, behoben, als ich zur Entwicklung wechselte.
Ich sehe diese Probleme immer noch in der Entwicklung, aber wenn ich nicht viele der mit dem Organisationsmodus verbundenen Module lade, verschwindet sie. Ich habe den org-Abschnitt von init auskommentiert:
;; (org; organisiere dein einfaches Leben im Klartext
;; + anhängen; benutzerdefiniertes Befestigungssystem
;; + babel; Ausführen von Code in org
;; + erfassen; Org-Capture in und außerhalb von Emacs
;; + Export; Exportieren von org nach Belieben
;; + vorhanden; Emacs für Präsentationen
;; )
Ich lade dann einige Plugins manuell in mein persönliches Modul (evil-org und org-pdfview), und das scheint für mich zu funktionieren. Ich entferne wahrscheinlich zu viel, aber das scheint bisher für mich zu funktionieren.
@ JonnyWalker81 Würde es Ihnen etwas einzugrenzen, indem Sie jeweils ein Flag deaktivieren, bis das Problem verschwindet?
Wenn dies nicht funktioniert, machen Sie dasselbe mit den org-load-hook
-Hooks, die das lang / org-Modul verwendet. dh dies sind die Haken, die es hinzufügt:
(add-hook! 'org-load-hook
#'(+org|setup-ui
+org|setup-popup-rules
+org|setup-agenda
+org|setup-keybinds
+org|setup-hacks
+org|setup-pretty-code
+org|setup-custom-links))
Versuchen Sie also, sie einzeln zu entfernen:
(remove-hook 'org-load-hook #'+org|setup-ui)
Entschuldigung für die späte Antwort, ich habe einige Versuche mit den Hooks gemacht und es sieht so aus, als wäre es das +org|setup-ui
. Wenn ich das Hinzufügen dieses Hakens auskommentiere, scheint er nicht mehr zu hängen. Außerdem habe ich versucht, (remove-hook 'org-load-hook #'+org|setup-ui)
am Ende meiner init.el-Datei einzufügen, aber das schien den Hook nicht zu entfernen. Gibt es irgendwo anders, wo ich das ausführen muss? Als ich es auskommentierte, funktionierte das Hinzufügen des Hooks im lang / org-Modul.
Nach weiteren Untersuchungen habe ich es auf die Zeile 272 in modules / lang / org / config.el eingegrenzt:
org-startup-indented t
Auch scheint Folgendes beteiligt zu sein:
org-indent-mode ; margin-based indentation
Wenn ich beide Zeilen auskommentiere, spüre ich den Hang nicht.
Ist das noch ein Problem?
Ich bin kürzlich darauf gestoßen, als ich versuchte, yy
oder dd
in org-mode
:
evil-motion-range: Wrong type argument: symbolp, (keymap (keymap (82 . evil-org-a-subtree) (114 . evil-org-a-greater-element) (69 . evil-org-an-element) (101 . evil-org-an-object)) (keymap (120 . evil-outer-xml-attr) (107 . evil-indent-plus-a-indent-up) (106 . evil-indent-plus-a-indent-up-down) (105 . evil-indent-plus-a-indent) (103 . +evil:whole-buffer-txtobj) (102 . +evil:defun-txtobj) (99 . evilnc-outer-commenter) (97 . evil-outer-arg) (111 . evil-a-symbol) ...))
Ich denke, es hat damit zu tun, dass man den bösen Org-Modus nicht irgendwie findet? Fand diesen Thread googeln für eine Antwort.
@Vvkmnn Dieses spezielle Problem wurde irgendwann in den letzten 2 Monaten
Sicher, ich bin auf f5d651eae7001dd95a3b535debbe71d4c3860325 und habe doom update
:
$ Doom Update
Überprüfen der Core-Autoloads-Datei
✓ Altes autoloads.el gelöscht
Die Autoloads-Datei des Kerns wird neu generiert
✓ Gescannte 92 Datei (en)
✓ Neue autoloads.el generiert
✓ Erweiterte automatische Ladepfade für Module
✓ Autodefs generiert
✓ Autoloads bereinigt
Bytekompilierung .local / autoloads.el ...
✓ Kompilierte .local / autoloads.el
Aktualisieren von Paketen (dies kann eine Weile dauern) ...
- (1/245) melpa ist aktuell
- (2/245) gnu-elpa-spiegel ist aktuell
✓ (3/245) Emacsmirror-Spiegel aktualisiert (a77f7e4 -> 71aff5d)
- Von https://github.com/emacs-straight/emacsmirror-mirror
a77f7e4..71aff5d master -> origin / master
71aff5d Update Emacsmirror mirror
(78/245) diff-hl ist aktuell
✓ (79/245) dired-rsync aktualisiert (144243f -> 707f527)
Von https://github.com/stsquad/dired-rsync
144243f..707f527 master -> origin / master
707f527 NEWS: Finalisierung für 0.5 Release
0741e30 Makefile entfernen
(80/245) fd-dired ist aktuell
(98/245) Counsel-Dash ist auf dem neuesten Stand
✓ (99/245) lsp-Modus aktualisiert (8a159ec -> 47b3ebf)
Von https://github.com/emacs-lsp/lsp-mode
8a159ec..47b3ebf master -> origin / master
47b3ebf Gruppe vom lsp-Modus in lsp ändern
(100/245) lsp-ui ist aktuell
(101/245) company-lsp ist auf dem neuesten Stand
✓ (102/245) Magit aktualisiert (a2168f9 -> a497276)
Von https://github.com/magit/magit
a2168f9..a497276 master -> origin / master
a497276 Magit-Stash-Drop: Übergeben Sie Drop-Stashes an Magit-Confirm
3ca1b62 magit-merge: Füge --Xdiff-algorithm hinzu
(103/245) Schmiede ist auf dem neuesten Stand
(245/245) Web-Completion-Daten sind aktuell
Pakete (neu) bauen ...
→ Erstellen von dired-rsync ...
→ Gebäude dired-rsync → Gebäude s ...
→ Gebäude dired-rsync → Gebäude-Dash ...
→ Erstellen von dired-rsync ...
→ Erstellen des LSP-Modus ...
→ Gebäude lsp-Modus → Gebäude Dash-funktionale ...
→ Gebäude lsp-Modus → Gebäude f ...
→ Gebäude lsp-Modus → Gebäude ht ...
→ Gebäude lsp-Modus → Gebäude Spinner ...
→ Erstellen des LSP-Modus → Erstellen des Markdown-Modus ...
→ Erstellen des LSP-Modus → Erstellen des Markdown-Modus → Erstellen von Cl-Lib ...
→ Erstellen des LSP-Modus → Erstellen des Markdown-Modus ...
→ Erstellen des LSP-Modus ...
→ Bauzauber ...
→ Magit bauen → Asynchron bauen ...
→ Building Magit → Building Git-Commit ...
→ Erstellen von Magit → Erstellen von Git-Commit → Erstellen mit Editor ...
→ Building Magit → Building Git-Commit ...
→ Baumagit → Gebäude vorübergehend ...
→ Bauzauber ...
→ Böse ...
→ Böse-Organisation bauen → Böse bauen ...
→ Böse-Organisation bauen → Böse bauen → Baum rückgängig machen ...
→ Böse-org bauen → Böse bauen → Goto-chg bauen ...
→ Böse-Organisation bauen → Böse bauen ...
→ Böse ...
✓ 19 Pakete neu erstellt.
✓ 4 Pakete aktualisiert
Überprüfen der Datei zum automatischen Laden des Pakets
✓ Alte autoloads.pkg.el gelöscht
Die Datei wird automatisch neu geladen
✓ Zwischengespeicherter Paketstatus
✓ Paket Autoloads enthalten
✓ Erweiterte automatische Ladepfade für Module
✓ Ladepfad- / Auto-Mode-Alist-Einträge entfernt
Byte-Kompilierung ~ / .emacs.d / .local / autoloads.pkg.el ...
✓ Kompiliert ~ / .emacs.d / .local / autoloads.pkg.el
✓ Fertig! (97.4337s)
Ich glaube, dass böse-org durch den bösen-org-Modus veraltet ist, aber aus irgendeinem Grund ziehe ich es nicht rein.
Ich habe ein .local/straight/build/evil-org
, aber kein .../evil-org-mode
; Vielleicht suche ich am falschen Ort?
Das Repo lebt in .local/straight/repos/evil-org-mode
(benannt nach dem Repo), und der Build lebt in .local/straight/build/evil-org
(dem Namen des Pakets). Um sicherzustellen, dass es ordnungsgemäß installiert ist, versuchen Sie, das Modul :lang org
wechseln (dh kommentieren Sie es in ~/.doom.d/init.el
, führen Sie doom refresh -f && doom purge
, kommentieren Sie es aus und dann doom refresh -f
erneut). .
Kommentierte die Zeilen und führte doom refresh -f && doom purge
, startete dann neu und führte das zweite doom refresh
nach dem Kommentieren aus. Schien zu löschen und gut zu erwerben:
> Überprüfen der Core-Autoloads-Datei ✓ Altes autoloads.el gelöscht > Regenerieren der Autoloads-Kerndatei ✓ Gescannte 92 Datei (en) ✓ Neue autoloads.el generiert ✓ Erweiterte automatische Ladepfade für Module ✓ Autodefs generiert ✓ Autoloads bereinigt > Bytekompilierung .local / autoloads.el ... ✓ Kompilierte .local / autoloads.el > Pakete installieren und erstellen ... → org klonen (für org-plus-contrib) ... → Aufbau von org-plus-contrib ... → Klonen von emacs-htmlize ... → Gebäude htmlize ... → Klonen von Org-Kugeln ... → Org-Kugeln bauen ... → Klonen von Org-Fancy-Prioritäten ... → Aufbau von Org-Fancy-Prioritäten ... → Klonen von org-yt ... → Gebäudeorganisation ... → Ochsenclip klonen ... → Ochsenclip bauen ... → Ochsenclip bauen → ... → Ochsenclip bauen ... → Klonen von toc-org ... → Gebäude toc-org ... → Klonen des bösen Org-Modus (für böse Org) ... → Böse ... → Klonen org-pdfview ... → Erstellen von org-pdfview ... → Klonorganisation ... → Bauorganisation ... → Ob-asynchrones Klonen ... → Obynchron bauen ... → Klonen org-download ... → Org-Download erstellen ... → Klonen von ob-ipython ... → Ob-ipython erstellen ... → Klonen von Ochsenpandoc ... → Ochsenpandoc bauen ... → Klonen von org-pomodoro ... → Gebäude org-pomodoro ... → Aufbau von org-pomodoro → Klonalarm ... → Gebäude org-pomodoro → Gebäudealarm ... → Gebäude org-pomodoro → Gebäudealarm → Klonen gntp.el ... → Gebäude org-pomodoro → Gebäudealarm → Gebäude gntp ... → Gebäude org-pomodoro → Gebäudealarm → Klonen von log4e ... → Gebäude org-pomodoro → Gebäudealarm → Gebäude log4e ... → Gebäude org-pomodoro → Gebäudealarm ... → Gebäude org-pomodoro ... → Klonen des Centered-Window-Modus (für Centered-Window) ... → Gebäude zentriertes Fenster ... → Klonen von Org-Tree-Slide ... → Org-Tree-Slide bauen ... → Klonen org-re-enthüllen ... → Gebäude org-re-enthüllen ... ✓ 14 Pakete installiert und gebaut > Pakete (neu) erstellen ... ✓ Es müssen keine Pakete neu erstellt werden > Suche nach verwaisten Paketen zum Löschen (für den Kaiser) ... - Keine Builds zum Löschen - Überspringen von Elpa-Paketen - Repos überspringen - Überholen überspringen > Überprüfen der Paket-Autoloads-Datei ✓ Alte autoloads.pkg.el gelöscht > Datei wird automatisch neu geladen ✓ Zwischengespeicherter Paketstatus ✓ Paket Autoloads enthalten ✓ Erweiterte automatische Ladepfade für Module ✓ Ladepfad- / Auto-Mode-Alist-Einträge entfernt > Bytekompilieren von .emacs.d / .local / autoloads.pkg.el ... ✓ Kompilierte .emacs.d / .local / autoloads.pkg.el - Neu kompilierte elc-Dateien neu kompilieren ... ✓ Neu kompilierte 0/0-Datei (en) (187 ignoriert) ✓ Fertig! (43.1452s)
Immer noch keine Würfel im Editor, zum Beispiel wenn Sie dd
in einer Zeile verwenden:
Doom loaded 259 packages across 55 modules in 1.436s
Loading /Users/v/.emacs.d/.local/cache/recentf...done
Quit [2 times]
Starting new Ispell process aspell with default dictionary...
evil-motion-range: Wrong type argument: symbolp, (keymap (keymap (82 . evil-org-a-subtree) (114 . evil-org-a-greater-element) (69 . evil-org-an-element) (101 . evil-org-an-object)) (keymap (120 . evil-outer-xml-attr) (107 . evil-indent-plus-a-indent-up) (106 . evil-indent-plus-a-indent-up-down) (105 . evil-indent-plus-a-indent) (103 . +evil:whole-buffer-txtobj) (102 . +evil:defun-txtobj) (99 . evilnc-outer-commenter) (97 . evil-outer-arg) (111 . evil-a-symbol) ...))
Oder yy
:
evil-motion-range: Wrong type argument: symbolp, (keymap (keymap (82 . evil-org-a-subtree) (114 . evil-org-a-greater-element) (69 . evil-org-an-element) (101 . evil-org-an-object)) (keymap (120 . evil-outer-xml-attr) (107 . evil-indent-plus-a-indent-up) (106 . evil-indent-plus-a-indent-up-down) (105 . evil-indent-plus-a-indent) (103 . +evil:whole-buffer-txtobj) (102 . +evil:defun-txtobj) (99 . evilnc-outer-commenter) (97 . evil-outer-arg) (111 . evil-a-symbol) ...))
Das Git-Protokoll bei dieser Ausgabe lautet:
~/.emacs.d/.local/straight/repos/evil-org-mode master
$ git log
commit 3949bc5aa2bb2fec3dbaaf6ca4b05321bdda7a01 (grafted, HEAD -> master, origin/master, origin/HEAD)
Author: Henrik Lissner <[email protected]>
Date: Fri Nov 1 15:09:10 2019 -0400
Fix hlissner/doom-emacs#2002
Entschuldigung, ich bin ratlos. Ich kann dies nicht auf Emacs 26.1 oder 26.3 (mit der neuesten Version von Doom und Evil-Org) reproduzieren. Ich werde es später am 27. testen.
Können Sie es mit deaktivierter privater Konfiguration erstellen? (siehe Dooms Sandkasten )
Versuchen Sie vielleicht, Ihre Pakete mit doom build
Ich schätze es, aber nach einem doom build
immer noch in Panik:
$ Doom Build
Alle Pakete (neu) erstellen ...
→ Gerade bauen ...
→ Gebäude-Nutzungspaket ...
→ Bindeschlüssel erstellen ...
→ Asynchron bauen ...
→ Dotenv-Modus erstellen ...
→ Auto-Minor-Modus erstellen ...
→ Alle Symbole erstellen ...
→ Erstellen aller Symbole → Erstellen von Memoize ...
→ Alle Symbole erstellen ...
→ Verstecke-Modus-Linie bauen ...
→ Highlight-Nummern erstellen ...
→ Hervorhebungsnummern erstellen → Elternmodus erstellen ...
→ Highlight-Nummern erstellen ...
→ Regenbogenbegrenzer bauen ...
→ Neustart-Emacs erstellen ...
→ Bessere Springer bauen ...
→ Gebäude dtrt-indent ...
→ Bauen hilfreich ...
→ Bauen hilfreich → Bauen Dash ...
→ Bauen hilfreich → Bauen von Dash-funktionalen ...
→ Bauen hilfreich → Bauen s ...
→ Bauen hilfreich → Bauen f ...
→ Bauen hilfreich → Elisp-Refs bauen ...
→ Erstellen hilfreich → Erstellen von Elisp-Refs → Erstellen einer Schleife ...
→ Bauen hilfreich → Elisp-Refs bauen ...
→ Bauen hilfreich ...
→ Gebäude pcre2el ...
→ Smartparens bauen ...
→ So lange bauen ...
→ Baum rückgängig machen ...
→ Gebäude ws-Butler ...
→ Gebäude xclip ...
→ Projektil bauen ...
→ Projektil bauen → pkg-info bauen ...
→ Projektil bauen → pkg-info bauen → epl ...
→ Projektil bauen → pkg-info bauen ...
→ Projektil bauen ...
→ Gebäude allgemein ...
→ Den Schlüssel bauen ...
→ Baufirma ...
→ Unternehmensdiktat aufbauen ...
→ Aufbau unternehmensorientierter ...
→ Bauen unternehmensvorsichtig → Bauen vorausschauend ...
→ Aufbau unternehmensorientierter ...
→ Gebäude amx ...
→ Efeu bauen ...
→ Bauberater ...
→ Bauberater → Gebäudewischer ...
→ Bauberater ...
→ Bauberater-Projektil ...
→ Efeu-Hydra bauen ...
→ Efeu-Hydra bauen → Hydra bauen ...
→ Gebäude Efeu-Hydra → Gebäude Hydra → Gebäude lv ...
→ Efeu-Hydra bauen → Hydra bauen ...
→ Efeu-Hydra bauen ...
→ Efeureich bauen ...
→ Gebäude wgrep ...
→ Doom-Themen erstellen ...
→ Solaire-Modus bauen ...
→ Gebäude hl-todo ...
→ Doom-Modeline bauen ...
→ Doom-Modeline bauen → Schrumpfpfad bauen ...
→ Doom-Modeline bauen ...
→ Gebäude an ...
→ Bauen böse ...
→ Böse bauen-böse → Böse bauen ...
→ Böse bauen-bauen → Böse bauen → Goto-chg bauen ...
→ Böse bauen-böse → Böse bauen ...
→ Bauen böse ...
→ Navi-Flash bauen ...
→ Böse Schutzbrillen bauen ...
→ Centaur-Tabs bauen ...
→ Centaur-Tabs bauen → Powerline bauen ...
→ Centaur-Tabs bauen ...
→ Treemacs bauen ...
→ Treemacs bauen → Ass-Fenster bauen ...
→ Treemacs bauen → Ass-Fenster bauen → Avy bauen ...
→ Treemacs bauen → Ass-Fenster bauen ...
→ Treemacs bauen → Zukunft bauen ...
→ Treemacs bauen → ...
→ Treemacs bauen ...
→ Treemacs-böse bauen ...
→ Treemacs-Projektil bauen ...
→ Treemacs-Magit bauen ...
→ Treemacs-Magit bauen → Magit bauen ...
→ Treemacs-Magit bauen → Magit bauen → Git-Commit bauen ...
→ Erstellen von Treemacs-Magit → Erstellen von Magit → Erstellen von Git-Commit → Erstellen mit Editor ...
→ Treemacs-Magit bauen → Magit bauen → Git-Commit bauen ...
→ Treemacs-Magit bauen → Magit bauen → Transient bauen ...
→ Treemacs-Magit bauen → Magit bauen ...
→ Treemacs-Magit bauen ...
→ Erstellen von Unicode-Schriftarten ...
→ Erstellen von Unicode-Schriftarten → Erstellen von Schriftarten ...
→ Erstellen von Unicode-Schriftarten → Erstellen von Schriftarten-Utils → Erstellen von ...
→ Erstellen von Unicode-Schriftarten → Erstellen von Schriftarten-Utils → Erstellen von Persistent-Soft → Erstellen von PCache ...
→ Erstellen von Unicode-Schriftarten → Erstellen von Schriftarten-Utils → Erstellen von Persistent-Soft → Erstellen von Listen-Dienstprogrammen ...
→ Erstellen von Unicode-Schriftarten → Erstellen von Schriftarten-Utils → Erstellen von ...
→ Erstellen von Unicode-Schriftarten → Erstellen von Schriftarten ...
→ Erstellen von Unicode-Schriftarten → Erstellen von UCS-Utils ...
→ Erstellen von Unicode-Schriftarten ...
→ Git-Rinnen-Rand bauen ...
→ Git-Rinnen-Rand bauen → Git-Rinne bauen ...
→ Git-Rinnen-Rand bauen → Rand-Helfer bauen ...
→ Git-Rinnen-Rand bauen ...
→ Vi-Tilde-Rand bauen ...
→ Persp-Modus erstellen ...
→ Böse Argumente bauen ...
→ Aufbau einer bösen Leichtigkeit ...
→ Böse Umarmung aufbauen ...
→ Böse Umarmung aufbauen → Umarmung aufbauen ...
→ Aufbau einer bösen Umarmung → Aufbau einer Umarmung → Aufbau einer erweiterten Region ...
→ Böse Umarmung aufbauen → Umarmung aufbauen ...
→ Aufbau einer bösen Umarmung → Aufbau einer bösen Umgebung ...
→ Böse Umarmung aufbauen ...
→ Böse Flucht bauen ...
→ Bösen Austausch aufbauen ...
→ Böses Einzug-Plus bauen ...
→ Bauen eines bösen Nerd-Kommentators ...
→ Böse Zahlen bauen ...
→ Böse Schnepfen bauen ...
→ Böse-textobj-anyblock bauen ...
→ Böse Spuren bauen ...
→ Bösen-Visualstar bauen ...
→ Exato bauen ...
→ Aufbau einer bösen Sammlung ...
→ Bausammlung bauen → Annalisten bauen ...
→ Aufbau einer bösen Sammlung ...
Laden von /Users/v/.emacs.d/.local/straight/build/realgud/realgud/common/custom ...
→ Yasnippet bauen ...
→ Böse-Vimish-Falte bauen ...
→ Bauen der bösen Vimish-Falte → Bauen der Vimish-Falte ...
→ Böse-Vimish-Falte bauen ...
→ Gebäudeformat-all ...
→ Böse-Multiedit bauen ...
→ Building Evil-Multiedit → Building Iedit ...
→ Böse-Multiedit bauen ...
→ Böse-mc bauen ...
→ Gebäude objed ...
→ Gebäude parinfer ...
→ Erstellen von Rotationstext ...
→ Auto-Yasnippet erstellen ...
→ Doom-Snippets bauen ...
→ Adaptive Wrap erstellen ...
→ Gebäude diredfl ...
→ Gebäude diff-hl ...
→ Erstellen von dired-rsync ...
→ Gebäude fd-dired ...
→ Ibuffer-Projektil bauen ...
→ Erstellen von ibuffer-vc ...
→ Git-Link bauen ...
→ Git-Timemachine bauen ...
→ Gitconfig-Modus erstellen ...
→ Gitignore-Modus erstellen ...
→ Realgud bauen ...
→ Gebäude realgud → Lastbezogen bauen ...
→ Realgud bauen → Ortsänderungen bauen ...
→ Realgud bauen → Test einfach bauen ...
→ Realgud bauen ...
→ Realgud-Trepan-Ni bauen ...
→ Dap-Modus erstellen ...
→ Gebäude-Dap-Modus → Gebäude-LSP-Modus ...
→ Gebäude-Dap-Modus → Gebäude-LSP-Modus → Gebäude-Spinner ...
→ Gebäude-Dap-Modus → Gebäude-LSP-Modus → Gebäude-Markdown-Modus ...
→ Gebäude-Dap-Modus → Gebäude-LSP-Modus ...
→ Gebäude-Dap-Modus → Baum-Modus erstellen ...
→ Gebäude-Dap-Modus → Gebäude bauen ...
→ Dap-Modus erstellen ...
→ Building editorconfig ...
→ Schnelllauf bauen ...
→ Gebäudeeros ...
→ Flycheck bauen ...
→ Flycheck erstellen → Let-Alist erstellen ...
→ Flycheck bauen ...
→ Flycheck-Popup-Tipp erstellen ...
→ Flycheck-Popup-Tipp erstellen → Popup erstellen ...
→ Flycheck-Popup-Tipp erstellen ...
→ Flyspell-korrekt bauen ...
→ Flyspell-Correct-Ivy bauen ...
→ Dummkopf bauen ...
→ Efeu-XRef bauen ...
→ Dash-Docs erstellen ...
→ Building Counsel-Dash ...
→ Gebäude lsp-ui ...
→ Bauunternehmen-lsp ...
→ Schmiede bauen ...
→ Schmiede bauen → Gebäude schließen ...
→ Gebäude Schmiede → Gebäude Closql → Gebäude Emacsql-SQLite ...
→ Schmiede bauen → Closql bauen → Emacsql-sqlite bauen → Emacsql bauen ...
→ Schmiede bauen → Closql bauen → emacsql-sqlite bauen ...
→ Schmiede bauen → Gebäude schließen ...
→ Schmiede bauen → Ghub bauen ...
→ Schmiede bauen → Ghub bauen → Treepy bauen ...
→ Schmiede bauen → Ghub bauen ...
→ Schmiede bauen ...
→ Magit-Gitflow bauen ...
→ Magit-Gitflow erstellen → Magit-Popup erstellen ...
→ Magit-Gitflow bauen ...
→ Magit-todos bauen ...
→ Böse Magie bauen ...
→ Makefile-Executor erstellen ...
→ PDF-Tools erstellen ...
→ PDF-Tools erstellen → Tablist erstellen ...
→ PDF-Tools erstellen ...
→ Wunderkind bauen ...
→ Graphql-Modus erstellen ...
→ Json-Modus erstellen ...
→ Json-Modus erstellen → Json-Neuformatierung erstellen ...
→ Json-Modus erstellen → Json-Snatcher erstellen ...
→ Json-Modus erstellen ...
→ Jsonnet-Modus erstellen ...
→ Yaml-Modus erstellen ...
→ CSV-Modus erstellen ...
→ Dhall-Modus erstellen ...
→ Dhall-Modus erstellen → Reformatter erstellen ...
→ Dhall-Modus erstellen ...
→ Protobuf-Modus erstellen ...
→ Gebäude hervorheben ...
→ Makroschritt erstellen ...
→ Bauaufseher ...
→ Gebäude elisp-def ...
→ Elisp-Demos erstellen ...
→ Flycheck-Fass bauen ...
→ Butterblume bauen ...
→ Kaffee-Modus bauen ...
→ JS2-Modus erstellen ...
→ rjsx-mode erstellen ...
→ Typoskript-Modus erstellen ...
→ Gebäude eslintd-fix ...
→ Gebäude js2-refactor ...
→ Erstellen eines js2-Refaktors → Erstellen mehrerer Cursor ...
→ Gebäude js2-refactor ...
→ Aufbau des npm-Modus ...
→ Erstellen von nodejs-repl ...
→ Spießmodus bauen ...
→ Spieß-Modus erstellen → Einfach-httpd erstellen ...
→ Spießmodus bauen ...
→ Gebäudeflut ...
→ Xref-js2 erstellen ...
→ Gebäude Markdown-toc ...
→ Gebäude bearbeiten-indirekt ...
→ Böse Abschläge bauen ...
→ Aufbau von org-plus-contrib ...
→ Gebäude htmlize ...
→ Org-Kugeln bauen ...
→ Aufbau von Org-Fancy-Prioritäten ...
→ Gebäudeorganisation ...
→ Ochsenclip bauen ...
→ Ochsenclip bauen → ...
→ Ochsenclip bauen ...
→ Gebäude toc-org ...
→ Böse ...
→ Erstellen von org-pdfview ...
→ Bauorganisation ...
→ Obynchron bauen ...
→ Org-Download erstellen ...
→ Ob-ipython erstellen ...
→ Ochsenpandoc bauen ...
→ Gebäude org-pomodoro ...
→ Gebäude org-pomodoro → Gebäudealarm ...
→ Gebäude org-pomodoro → Gebäudealarm → Gebäude gntp ...
→ Gebäude org-pomodoro → Gebäudealarm → Gebäude log4e ...
→ Gebäude org-pomodoro → Gebäudealarm ...
→ Gebäude org-pomodoro ...
→ Gebäude zentriertes Fenster ...
→ Org-Tree-Slide bauen ...
→ Gebäude org-re-enthüllen ...
→ Rohrleitungsanforderungen bauen ...
→ lsp-python-ms erstellen ...
→ Anakonda-Modus erstellen ...
→ Anaconda-Modus erstellen → Python bauen ...
→ Anakonda-Modus erstellen ...
→ Firmen-Anakonda bauen ...
→ Gebäude pipenv ...
→ Pipenv bauen → Pyvenv bauen ...
→ Gebäude pipenv ...
→ Nase bauen ...
→ Python-Pytest bauen ...
→ Pyimport bauen ...
→ Pyimport bauen → Gebäude stilllegen ...
→ Pyimport bauen ...
→ Pyimpsort bauen ...
→ Enh-Ruby-Modus erstellen ...
→ Bauhofmodus ...
→ Gebäude inf-rubin ...
→ Bauen von Company-Inf-Ruby ...
→ Rubocop bauen ...
→ Bademantel ...
→ Gebäudebündler ...
→ Rechen Rechen ...
→ Aufbau des rspec-Modus ...
→ Minitest bauen ...
→ Firmenhülle bauen ...
→ Gebäude Emmet-Modus ...
→ Haml-Modus bauen ...
→ Mops-Modus bauen ...
→ Slim-Mode bauen ...
→ Web-Modus erstellen ...
→ Firmen-Web aufbauen ...
→ Erstellen von Company-Web → Erstellen von Web-Completion-Daten ...
→ Firmen-Web aufbauen ...
→ Gebäude Sass-Modus ...
→ Stiftmodus erstellen ...
→ SWS-Modus erstellen ...
→ Regenbogenmodus bauen ...
→ Building Counsel-CSS ...
→ Ass-Link bauen ...
→ Drag-Zeug bauen ...
✓ 197 Pakete neu erstellt.
Überprüfen der Datei zum automatischen Laden des Pakets
✓ Alte autoloads.pkg.el gelöscht
Die Datei wird automatisch neu geladen
✓ Zwischengespeicherter Paketstatus
✓ Paket Autoloads enthalten
✓ Erweiterte automatische Ladepfade für Module
✓ Ladepfad- / Auto-Mode-Alist-Einträge entfernt
Bytekompilierung von .emacs.d / .local / autoloads.pkg.el ...
✓ Kompilierte .emacs.d / .local / autoloads.pkg.el
✓ Fertig! (150,6331s)
evil-motion-range: Wrong type argument: symbolp, (keymap (keymap (82 . evil-org-a-subtree) (114 . evil-org-a-greater-element) (69 . evil-org-an-element) (101 . evil-org-an-object)) (keymap (120 . evil-outer-xml-attr) (107 . evil-indent-plus-a-indent-up) (106 . evil-indent-plus-a-indent-up-down) (105 . evil-indent-plus-a-indent) (103 . +evil:whole-buffer-txtobj) (102 . +evil:defun-txtobj) (99 . evilnc-outer-commenter) (97 . evil-outer-arg) (111 . evil-a-symbol) ...))
BEARBEITEN:
Die Vim-Bindungen begannen auch in anderen Modi zu brechen, was zu der Annahme führt, dass dies nichts mit dem Org-Modus zu tun hat. Mein Fehler.
Als Antwort darauf habe ich beschlossen, ~/.emacs.d
vollständig zu löschen und einen neuen Emacs 26.3 aus dem Gebräu zu installieren (speziell brew install emacs-plus
), und nach einem doom refresh && doom compile :core
scheinen die Dinge jetzt gut zu laufen:
$ doom doctor
The doctor will see you now...
> Checking your Emacs version...
> Checking for Emacs config conflicts...
> Checking for private config conflicts...
> Checking for stale elc files...
> Checking Doom Emacs...
✓ Initialized Doom Emacs 2.0.9
✓ Detected 45 modules
✓ Detected 158 packages
> Checking Doom core for irregularities...
Found font material-design-icons.ttf
Found font weathericons.ttf
Found font octicons.ttf
Found font fontawesome.ttf
Found font file-icons.ttf
Found font all-the-icons.ttf
> Checking for stale elc files in your DOOMDIR...
> Checking your enabled modules...
Everything seems fine, happy Emacs'ing!
✓ Finished! (3.7599s)
Unter voidlinux hat das Überschreiben des dritten Zeichens unter https://github.com/integral-dw/org-superstar-mode/blob/master/org-superstar.el#L87 in config.el
für mich funktioniert. Das Standardzeichen wird auch in meinem Browser nicht angezeigt, daher muss es sich um eine Schriftart handeln. Der vierte macht jetzt auch das Gleiche.
(defcustom org-superstar-headline-bullets-list
'(
"◉"
"○"
"•"
"✿"
)
"List of bullets used in Org headings.
It can contain any number of bullets, the Nth entry usually
corresponding to the bullet used for level N. The way this list
is cycled through can use fine-tuned by customizing
‘org-superstar-cycle-headline-bullets’.
You should call ‘org-superstar-restart’ after changing this
variable for your changes to take effect."
:group 'org-superstar
:type '(repeat (string :tag "Bullet character")))
Dies könnte behoben werden, indem nur benutzerdefinierte Aufzählungszeichen definiert werden
Ab 68136f7ff habe ich org-superstar
hinter das +pretty
-Flag für das :lang org
-Modul gesetzt. Dies ist zwar keine echte Lösung, führt jedoch zu einer potenziell instabilen Funktionsoption. Da es sich anscheinend um ein Schriftartenproblem handelt (und / oder wie Emacs Unicode rendert), kann Doom nicht viel dagegen tun, daher werde ich dies als gelöst betrachten.
Vielen Dank, dass Sie mich darauf aufmerksam gemacht haben!