orgmode icon indicating copy to clipboard operation
orgmode copied to clipboard

Latex highlighting does not apply to start buffer

Open whammou opened this issue 5 months ago • 2 comments

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

whammou avatar Jul 14 '25 04:07 whammou

Is this still an issue on the latest version? Also, parser is no longer available on nvim-treesitter, it is part of orgmode repo.

kristijanhusak avatar Sep 08 '25 13:09 kristijanhusak

First buffer still not get highlighted on f4dde882 unless I 'reload' it with :e

whammou avatar Sep 08 '25 14:09 whammou