YAML treesitter indentation is buggy
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
- neovim, yaml
- Ambito
- tooling
Direzione di ricerca
Inizia leggendo la configurazione di kickstart.nvim e l’issue collegata di nvim-treesitter, quindi riproduci l’esempio YAML del report in Neovim v0.10.4. Identifica dove viene configurata l’indentazione di Treesitter per YAML; il lavoro è completato quando premere Invio e digitare "- " non produce più l’indentazione errata dell’elenco e la riproduzione è stata verificata nuovamente.
Scritto dal modello di indicizzazione a partire dal testo della issue.
Descrizione
Before Reporting an Issue
-
I have read the kickstart.nvim README.md.
-
I have read the appropriate plugin's documentation.
-
I have searched that this issue has not been reported before.
-
By checking this, I confirm that the above steps are completed. I understand leaving this unchecked will result in this report being closed immediately.
Describe the bug
The YAML treesitter indentation has an annoying indentation bug. I think it might be helpful to disable treesitter indentation for YAML files until it's resolved.
Here are some relevant discussions about it:
actual issue to follow regarding this bug:
trail of issues that lead me here
- https://github.com/redhat-developer/yaml-language-server/issues/1047
- https://github.com/neovim/neovim/issues/33754
- https://github.com/LazyVim/LazyVim/discussions/602
To Reproduce
- Make the following YAML file:
hello:
- a
world: {}
- Place the cursor at the
|and enter insert mode:
hello:
- a|
world: {}
- Hit "Enter":
hello:
- a
|
world: {}
- Type "- ":
hello:
- a
- |
world: {}
Desktop
- OS: Fedora Linux 41
- Terminal: alacritty 0.15.1 with zellij 0.42.1
Neovim Version
NVIM v0.10.4
Build type: RelWithDebInfo
LuaJIT 2.1.1720049189
- Lingua principale
- Lua
- Stelle
- 31.5k
- Fork
- 46.6k
- Merge medio
- 8h 13m
- PR unite (30g)
- 3
Preparare l'ambiente
Non abbiamo ancora controllato i file di configurazione di questo progetto. Parti dal suo README e consulta la nostra guida al primo contributo per i passaggi generali.
Come iniziare
- Leggi tutta la issue e poi la guida ai contributi del progetto.
- Commenta sulla issue per dire che te ne occupi tu — evita che due persone facciano lo stesso lavoro.
- Fai un fork del repository e lavora su un branch.
- Apri una pull request che faccia riferimento al numero della issue.
Altre issue di nvim-lua/kickstart.nvim
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 48/100
nvim-lua/kickstart.nvim#2096 · 1 commento ·
I maintainer di solito rispondono entro 1 giorno
-
Difficoltà 4/5 3-5 giorni Idoneità per principianti 35/100
nvim-lua/kickstart.nvim#2047 · 6 commenti ·
I maintainer di solito rispondono entro 1 giorno
-
Difficoltà 3/5 1-2 giorni Idoneità per principianti 45/100
nvim-lua/kickstart.nvim#1975 · 3 commenti · 1 reazione ·
I maintainer di solito rispondono entro 1 giorno
-
Difficoltà 3/5 1-2 giorni Idoneità per principianti 35/100
nvim-lua/kickstart.nvim#1961 ·
I maintainer di solito rispondono entro 1 giorno
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 48/100
nvim-lua/kickstart.nvim#1788 · 2 commenti · 3 reazioni ·
I maintainer di solito rispondono entro 1 giorno
Tutte le issue di nvim-lua/kickstart.nvim
Issue simili
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 78/100
solana-foundation/pay-kit#341 ·
I maintainer di solito rispondono entro 1 giorno
-
Difficoltà 1/5 Meno di un'ora Idoneità per principianti 92/100
I maintainer di solito rispondono entro 1 giorno
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 88/100
mamedev/mame#16263 · 4 commenti ·
I maintainer di solito rispondono entro 1 giorno
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 72/100
Metastruct/outfitter#124 · 1 commento · 1 reazione ·