Hacktoberfest 2026: le issue che i maintainer hanno segnato per ottobre, aperte e adatte ai principianti. Sfoglia le issue Hacktoberfest

Latex highlighting does not apply to start buffer

Aperta
#1,014 2 commenti 0 reazioni 0 assegnatari Vedi su GitHub

I maintainer di solito rispondono entro 1 giorno

Nessuno ha ancora preso questa issue.

Valutazione

Difficoltà
3/5
Tempo stimato
1-2 giorni
Idoneità per principianti
35/100
Tipo di issue
Bug
Chiarezza
Abbastanza chiara
Stato di attività
Ferma
Stack tecnologico
lua
Ambito
devtools

Direzione di ricerca

Riproduci il problema con la configurazione orgmode.setup segnalata e Neovim v0.11.3, concentrandoti sull'avvio del primo buffer org e sul successivo aggiornamento o buffer agenda. Traccia dove viene applicato org_highlight_latex_and_related durante la configurazione iniziale del buffer; il lavoro è completato quando l'evidenziazione LaTeX appare nel primo buffer org aperto senza aggiornare o aprire un altro buffer.

Scritto dal modello di indicizzazione a partire dal testo della issue.

Descrizione

I'm new to nvim and im using lazyvim. Can someone help me with this issue I get with getting latex highlighting to work.

Description

I have set org_highligh_latex_and_reelated = 'entities' in my config but everytime I open an org file the first buffer does not get the hhighlighting. Unless I "refresh" the buffer or opening a new buffer via agenda. Then tthe second buffer an onwards get the highhlighting.

Related files
  • init.lua:
      {
        "nvim-orgmode/orgmode",
        lazy = true,
        config = function()
          require("config.extras.orgroam")
        end,
      },
  • config.lua:
orgmode.setup({
  ui = ui,
  mappings = mappings,
  org_highlight_latex_and_related = "entities",

  org_custom_exports = custom_exports,
  org_todo_keyword_faces = todo_keyword_faces,
  org_capture_templates = capture_templates,
  org_agenda_files = { "~/notes/**/*" },
  org_default_notes_file = "~/notes/capture.org",
  org_archive_location = "./log.org::ARCHIVED",
  org_log_into_drawer = "LOGBOOK",

  org_ellipsis = "",
  win_split_mode = "horizontal",

  org_hide_leading_stars = false,
  org_adapt_indentaion = false,
  org_startup_indented = true,
  org_id_link_to_org_use_id = true,
  org_use_tag_inheritance = true,
  org_tags_column = 0,
  org_cycle_separator_lines = 0,
  org_blank_before_new_entry = { heading = false, plain_list_item = false },

  org_todo_keywords = { "TODO(t)", "DOING(d)", "(e)", "PENDING(p)", "|", "PARTIAL(r)", "DONE(f)", "ABORTED(a)" },
  org_priority_highest = "A",
  org_priority_default = "B",
  org_priority_lowest = "F",
  org_deadline_warning_days = 0,

  org_agenda_custom_commands = {
    k = {
      description = "Task Agenda",
      types = task_agenda,
    },
    c = {
      description = "Document Agenda",
      types = doc_agenda,
    },
    A = {
      description = "Combined View",
      types = task_doc_agenda,
    },
  },
})
  • Treesitter config:
  {
    "nvim-treesitter/nvim-treesitter",
    opts = {
      ensure_installed = {
        "html",
        "latex",
        "markdown",
        "markdown_inline",
        "python",
        "bash",
        "fish",
        "vim",
        "vimdoc",
        "toml",
        "yaml",
      },
      ignore_install = { "org" },
      highlight = {
        enable = true,
        additional_vim_regex_highlighting = { "org" },
      },
    },
  },
Versions

nvim v0.11.3

Lingua principale
Lua
Stelle
3.9k
Fork
192
Merge medio
1g 8h
PR unite (30g)
12

Preparare l'ambiente

Come iniziare

  1. Leggi tutta la issue e poi la guida ai contributi del progetto.
  2. Commenta sulla issue per dire che te ne occupi tu — evita che due persone facciano lo stesso lavoro.
  3. Fai un fork del repository e lavora su un branch.
  4. Apri una pull request che faccia riferimento al numero della issue.

Altre issue di nvim-orgmode/orgmode

Tutte le issue di nvim-orgmode/orgmode

Issue simili

Altre issue su Lua

Ricevi le nuove issue nella tua casella

Un breve riepilogo di issue GitHub adatte ai principianti.