-
-
Notifications
You must be signed in to change notification settings - Fork 7.1k
OpenSep 10, 2026
No due date
•Last updated Low priority items. We plan to work on this but don't have a target date.
57% complete
List view
0 of 663 selected 0 issues of 663 selected
- Status: Open.#30010 In neovim/neovim;
disallow overlong and out-of-range UTF-8
has:vim-patchIssue is fixed in Vim, patch needs to be ported.Issue is fixed in Vim, patch needs to be ported.Status: Open (in progress).vim.ui.select "blocking" version that yields result similar to inputlist()
asyncfutures/promises, async/await, concurrency, task pipelines, timersfutures/promises, async/await, concurrency, task pipelines, timersluastdlibstdlibStatus: Open.#24632 In neovim/neovim;remove attributes from highlight groups
coreNvim core functionality or codeNvim core functionality or codeStatus: Open.#16481 In neovim/neovim;LSP: lsp.completion with default 'completeopt' aggressively inserts text
completionbuilt-in (omni)completion, wildmenubuilt-in (omni)completion, wildmenuStatus: Open.#30644 In neovim/neovim;defaults(lsp): "gra" mapping should include codelenses
defaultsNvim defaults for options, colorscheme/theme, autocmds/events, etc.Nvim defaults for options, colorscheme/theme, autocmds/events, etc.Status: Open.#34813 In neovim/neovim;non-blocking
:checkhealthux-visibilityhealth, troubleshooting, debugability, profiling, tracinghealth, troubleshooting, debugability, profiling, tracingStatus: Open.#35875 In neovim/neovim;tcsh shell escaping
bug-vimBehavior inherited from Vim.Behavior inherited from Vim.environmentuser system environment (terminal, shell, tmux)user system environment (terminal, shell, tmux)Status: Open.checkhealth: fold "OK" (successful) sections by default
runtimefuntimefuntimeux-visibilityhealth, troubleshooting, debugability, profiling, tracinghealth, troubleshooting, debugability, profiling, tracingStatus: Open.#22796 In neovim/neovim;Remote open if swap exists
remoteremote UI, --remote commands, p2p / peer-to-peerremote UI, --remote commands, p2p / peer-to-peerStatus: Open.#28040 In neovim/neovim;tui: S8C1T (8-bit) mode, v:termresponse
tuitermcodes, terminfo, termcaptermcodes, terminfo, termcapStatus: Open.#6279 In neovim/neovim;statusline: make strings that come from expressions not being evaluated by fillchars
needs:discussionNeed comments/opinions from people familiar with this topic.Need comments/opinions from people familiar with this topic.statuslinetabline, winbar, statuscolumntabline, winbar, statuscolumnStatus: Open.#16002 In neovim/neovim;Space between virtual text from separate extmarks
markstext properties, extmarks, decorations, virtual text, overlay, extentstext properties, extmarks, decorations, virtual text, overlay, extentsStatus: Open.#15821 In neovim/neovim;:terminal output slows down editor when handling large output
performanceperformance, latency, cpu/memory usageperformance, latency, cpu/memory usageterminalbuilt-in :terminal or :shell, PTYbuilt-in :terminal or :shell, PTYStatus: Open.#11090 In neovim/neovim;Composed characters don't work with
fandFbug-vimBehavior inherited from Vim.Behavior inherited from Vim.unicode 💩(multibyte) unicode characters(multibyte) unicode charactersStatus: Open.macOS binary: sign, notarize
distributionpackaging and distributing Nvim to userspackaging and distributing Nvim to userssecuritysecurity or privacy implicationssecurity or privacy implicationsStatus: Open.#11011 In neovim/neovim;- Status: Open.#11005 In neovim/neovim;
Excessive memory usage with large job output (OOM)
job-controlOS processes, spawnOS processes, spawnneeds:designNeeds a clear design proposal.Needs a clear design proposal.needs:discussionNeed comments/opinions from people familiar with this topic.Need comments/opinions from people familiar with this topic.Status: Open.:messages filtering, avoid duplicates, "provider" hook
coreNvim core functionality or codeNvim core functionality or codemessagesUI messages, log messages, dialogs, progress, errors, warnings, feedbackUI messages, log messages, dialogs, progress, errors, warnings, feedbackui2Nvim 0.12 mesages/dialog/pager/notifications based on the UI-ext protocolNvim 0.12 mesages/dialog/pager/notifications based on the UI-ext protocolStatus: Open.#10879 In neovim/neovim;API: nvim_input_flush
apilibnvim, Nvim RPC APIlibnvim, Nvim RPC APIStatus: Open.#10826 In neovim/neovim;OptionSet should not be fired during 'modeline' (E12)
bug-vimBehavior inherited from Vim.Behavior inherited from Vim.eventsevents, autocommandsevents, autocommandsoptionsconfiguration, settingsconfiguration, settingssecuritysecurity or privacy implicationssecurity or privacy implicationsStatus: Open.address sanitizer report heap use after free
bug-crashcrash, segfault, OOM, memory leakcrash, segfault, OOM, memory leakhas:backtraceissue contains a stacktrace/ASAN logissue contains a stacktrace/ASAN logneeds:reproWe need minimal steps to reproduce the issueWe need minimal steps to reproduce the issuesyntaxregex syntax or non-regex parsing, lpeg, grammarsregex syntax or non-regex parsing, lpeg, grammarsStatus: Open.clipboard=unnamedplus : clipboard does not update during macro replay
clipboardclipboard, pasteclipboard, pasteperformanceperformance, latency, cpu/memory usageperformance, latency, cpu/memory usageStatus: Open.#10676 In neovim/neovim;lua: disable/neuter the default
io.input/output filesluastdlibstdlibsystemOS resources, pipes, streamsOS resources, pipes, streamsStatus: Open.#10652 In neovim/neovim;:! (with no arguments) should pipe the buffer to &shell
terminalbuilt-in :terminal or :shell, PTYbuilt-in :terminal or :shell, PTYStatus: Open.#2047 In neovim/neovim;