Skip to content

Mismatch between section movement bindings and documentation #3094

@Vinzent03

Description

@Vinzent03

Description

The documentation is different from the actual behavior mapped here

I would provide a pr, but I'm unsure what the actual desired behavior is.

Steps to reproduce

Just any tex file with section should reproduce this.

nvim minimal.tex

From your test files for motions:

\documentclass{article}
\begin{document}

\chapter{section 1}
Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy eirmod
tempor invidunt ut labore et dolore magna aliquyam erat, sed diam voluptua. At
vero eos et accusam et justo duo dolores et ea rebum. Stet clita kasd gubergren,
no sea takimata sanctus est Lorem ipsum dolor sit amet.

\chapter{section 2}
Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy eirmod
tempor invidunt ut labore et dolore magna aliquyam erat, sed diam voluptua. At
vero eos et accusam et justo duo dolores et ea rebum. Stet clita kasd gubergren,
no sea takimata sanctus est Lorem ipsum dolor sit amet.

\chapter{section 3}
Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy eirmod
tempor invidunt ut labore et dolore magna aliquyam erat, sed diam voluptua. At
vero eos et accusam et justo duo dolores et ea rebum. Stet clita kasd gubergren,
no sea takimata sanctus est Lorem ipsum dolor sit amet.

\end{document}
****

### Expected behavior

The documentation states that `]]` goes to the end of the section.

### Actual behavior

In reality, it goes to the start of the section.

### Do you use a latexmkrc file?

Yes

### VimtexInfo

```yaml
System info:
  OS: EndeavourOS Linux
  Vim version: NVIM v0.10.4
  Has clientserver: true
  Servername: /run/user/1000/nvim.1674992.0

VimTeX project: test-section
  base: test-section.tex
  root: /home/vinzent/.local/share/nvim/lazy/vimtex/test/test-motions
  tex: /home/vinzent/.local/share/nvim/lazy/vimtex/test/test-motions/test-section.tex
  main parser: current file verified
  document class: article
  compiler: latexmk
    engine: -pdf
    options:
      -verbose
      -file-line-error
      -synctex=1
      -shell-escape
      -interaction=nonstopmode
    callback: 1
    continuous: 1
    executable: latexmk
  viewer: General
  qf method: LaTeX logfile

Metadata

Metadata

Assignees

No one assigned

    Labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions