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

which-key breaks `vim.v.count` in visual mode

Aperta
#2,047 6 commenti 0 reazioni 0 assegnatari Vedi su GitHub

Nessuno ha ancora preso questa issue.

Valutazione

Difficoltà
4/5
Tempo stimato
3-5 giorni
Idoneità per principianti
35/100
Tipo di issue
Bug
Chiarezza
Abbastanza chiara
Stato di attività
Tranquilla
Stack tecnologico
lua
Ambito
tooling

Direzione di ricerca

Riproduci la sequenza in modalità visuale v]n2]n nell’elenco dei parser indicato, prima con which-key installato e poi senza. Leggi la discussione in #2046 e l’issue di which-key collegata per capire in che modo il plugin influisce su vim.v.count; il lavoro è concluso quando i conteggi della modalità visuale selezionano l’elemento previsto senza compromettere il comportamento di which-key.

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

Descrizione

This bug has been reported in which-key here, but that was 2 years ago so it seems unlikely that it will be fixed. Making an issue here for discussion.

Reproduction

  1. Go to this line (currently 901 on master), and put your cursor on the first '. I marked cursor pos with | |
    local parsers = { |'|bash', 'c', 'diff', 'html', 'lua', 'luadoc', 'markdown', 'markdown_inline', 'query', 'vim', 'vimdoc' }
  2. Type v]n2]n
    Confirm that 'diff' is selected when in reality 'html' should be selected
  3. To confirm that which-key is the issue, remove the installation lines for only which-key, and do the above steps again

Discussion
While certainly an edge case, this is indeed a bug. #2046 stops which-key from triggering in visual mode to fix this, but I don't think it's a good solution. Open to discussion for better solutions.

Lingua principale
Lua
Stelle
31.5k
Fork
46.6k
Merge medio
2g 16h
PR unite (30g)
4

Guida per i contributori

Nessuna guida per i contributori indicizzata per questo repository

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-lua/kickstart.nvim

Tutte le issue di nvim-lua/kickstart.nvim

Issue simili

Altre issue su Lua

Ricevi le nuove issue nella tua casella

Un breve riepilogo di issue GitHub adatte ai principianti.