Commit: runtime(vim): set 'path' to common Vim directories

1 view
Skip to first unread message

Christian Brabandt

unread,
Jan 26, 2026, 2:46:25 PM (2 days ago) Jan 26
to vim...@googlegroups.com
runtime(vim): set 'path' to common Vim directories

Commit: https://github.com/vim/vim/commit/b8efcc02028d9a3aa5844978025997e258d84469
Author: Mateo Gjika <10477759...@users.noreply.github.com>
Date: Mon Jan 26 19:45:21 2026 +0000

runtime(vim): set 'path' to common Vim directories

closes: https://github.com/vim/vim/issues/19219

Signed-off-by: Mateo Gjika <10477759...@users.noreply.github.com>
Signed-off-by: Christian Brabandt <c...@256bit.org>

diff --git a/runtime/ftplugin/vim.vim b/runtime/ftplugin/vim.vim
index 00b4332fa..05aeac4ce 100644
--- a/runtime/ftplugin/vim.vim
+++ b/runtime/ftplugin/vim.vim
@@ -11,6 +11,7 @@
" 2025 Aug 08 by Vim Project (add Vim script complete function #17871)
" 2025 Aug 12 by Vim Project (improve vimgoto script #17970))
" 2025 Aug 16 by Vim Project set com depending on Vim9 or legacy script
+" 2026 Jan 26 by Vim Project set path to common Vim directories #19219

" Only do this when not done yet for this buffer
if exists("b:did_ftplugin")
@@ -25,7 +26,7 @@ set cpo&vim

if !exists('*VimFtpluginUndo')
func VimFtpluginUndo()
- setl fo< isk< com< tw< commentstring< include< define< keywordprg< omnifunc<
+ setl fo< isk< com< tw< commentstring< include< define< keywordprg< omnifunc< path<
sil! delc -buffer VimKeywordPrg
if exists('b:did_add_maps')
silent! nunmap <buffer> [[
@@ -135,6 +136,10 @@ if &tw == 0
setlocal tw=78
endif

+" set 'path' to common Vim directories
+setlocal path-=/usr/include
+setlocal path+=pack/**,runtime/**,autoload/**,colors/**,compiler/**,ftplugin/**,indent/**,keymap/**,macros/**,plugin/**,syntax/**,after/**
+
if !exists("no_plugin_maps") && !exists("no_vim_maps")
let b:did_add_maps = 1

Reply all
Reply to author
Forward
0 new messages