mirror of
https://github.com/neovim/neovim.git
synced 2025-12-16 11:25:33 +00:00
vim-patch:fd35811ca528
Update runtime files, add Danish translations.
fd35811ca5
This commit is contained in:
@@ -4,7 +4,7 @@
|
|||||||
VIM REFERENCE MANUAL by Bram Moolenaar
|
VIM REFERENCE MANUAL by Bram Moolenaar
|
||||||
|
|
||||||
|
|
||||||
Automatic commands *autocmd* *autocommand* *autocommand*
|
Automatic commands *autocmd* *autocommand*
|
||||||
|
|
||||||
For a basic explanation, see section |40.3| in the user manual.
|
For a basic explanation, see section |40.3| in the user manual.
|
||||||
|
|
||||||
|
|||||||
@@ -675,7 +675,9 @@ A jump table for the options with a short description can be found at |Q_op|.
|
|||||||
global or local to buffer |global-local|
|
global or local to buffer |global-local|
|
||||||
When a file has been detected to have been changed outside of Vim and
|
When a file has been detected to have been changed outside of Vim and
|
||||||
it has not been changed inside of Vim, automatically read it again.
|
it has not been changed inside of Vim, automatically read it again.
|
||||||
When the file has been deleted this is not done. |timestamp|
|
When the file has been deleted this is not done, so you have the text
|
||||||
|
from before it was deleted. When it appears again then it is read.
|
||||||
|
|timestamp|
|
||||||
If this option has a local value, use this command to switch back to
|
If this option has a local value, use this command to switch back to
|
||||||
using the global value: >
|
using the global value: >
|
||||||
:set autoread<
|
:set autoread<
|
||||||
@@ -3809,7 +3811,10 @@ A jump table for the options with a short description can be found at |Q_op|.
|
|||||||
Running into the limit often means that the pattern is very
|
Running into the limit often means that the pattern is very
|
||||||
inefficient or too complex. This may already happen with the pattern
|
inefficient or too complex. This may already happen with the pattern
|
||||||
"\(.\)*" on a very long line. ".*" works much better.
|
"\(.\)*" on a very long line. ".*" works much better.
|
||||||
Vim may run out of memory before hitting the 'maxmempattern' limit.
|
Might also happen on redraw, when syntax rules try to match a complex
|
||||||
|
text structure.
|
||||||
|
Vim may run out of memory before hitting the 'maxmempattern' limit, in
|
||||||
|
which case you get an "Out of memory" error instead.
|
||||||
|
|
||||||
*'menuitems'* *'mis'*
|
*'menuitems'* *'mis'*
|
||||||
'menuitems' 'mis' number (default 25)
|
'menuitems' 'mis' number (default 25)
|
||||||
|
|||||||
@@ -14,8 +14,28 @@ let b:did_ftplugin = 1
|
|||||||
let s:cpo_save = &cpo
|
let s:cpo_save = &cpo
|
||||||
set cpo-=C
|
set cpo-=C
|
||||||
|
|
||||||
let b:undo_ftplugin = "setl fo< isk< com< tw< commentstring< keywordprg<"
|
if !exists('*VimFtpluginUndo')
|
||||||
\ . "| unlet! b:match_ignorecase b:match_words b:match_skip"
|
func VimFtpluginUndo()
|
||||||
|
setl fo< isk< com< tw< commentstring< keywordprg<
|
||||||
|
if exists(b:did_add_maps)
|
||||||
|
silent! nunmap <buffer> [['
|
||||||
|
silent! vunmap <buffer> [['
|
||||||
|
silent! nunmap <buffer> ]]'
|
||||||
|
silent! vunmap <buffer> ]]'
|
||||||
|
silent! nunmap <buffer> []'
|
||||||
|
silent! vunmap <buffer> []'
|
||||||
|
silent! nunmap <buffer> ]['
|
||||||
|
silent! vunmap <buffer> ]['
|
||||||
|
silent! nunmap <buffer> ]"'
|
||||||
|
silent! vunmap <buffer> ]"'
|
||||||
|
silent! nunmap <buffer> ["'
|
||||||
|
silent! vunmap <buffer> ["'
|
||||||
|
endif
|
||||||
|
unlet! b:match_ignorecase b:match_words b:match_skip b:did_add_maps
|
||||||
|
endfunc
|
||||||
|
endif
|
||||||
|
|
||||||
|
let b:undo_ftplugin = "call VimFtpluginUndo()"
|
||||||
|
|
||||||
" Set 'formatoptions' to break comment lines but not other lines,
|
" Set 'formatoptions' to break comment lines but not other lines,
|
||||||
" and insert the comment leader when hitting <CR> or using "o".
|
" and insert the comment leader when hitting <CR> or using "o".
|
||||||
@@ -43,6 +63,8 @@ setlocal commentstring=\"%s
|
|||||||
setlocal keywordprg=:help
|
setlocal keywordprg=:help
|
||||||
|
|
||||||
if !exists("no_plugin_maps") && !exists("no_vim_maps")
|
if !exists("no_plugin_maps") && !exists("no_vim_maps")
|
||||||
|
let b:did_add_maps = 1
|
||||||
|
|
||||||
" Move around functions.
|
" Move around functions.
|
||||||
nnoremap <silent><buffer> [[ m':call search('^\s*fu\%[nction]\>', "bW")<CR>
|
nnoremap <silent><buffer> [[ m':call search('^\s*fu\%[nction]\>', "bW")<CR>
|
||||||
vnoremap <silent><buffer> [[ m':<C-U>exe "normal! gv"<Bar>call search('^\s*fu\%[nction]\>', "bW")<CR>
|
vnoremap <silent><buffer> [[ m':<C-U>exe "normal! gv"<Bar>call search('^\s*fu\%[nction]\>', "bW")<CR>
|
||||||
|
|||||||
Reference in New Issue
Block a user