mirror of
https://github.com/macvim-dev/macvim.git
synced 2026-06-11 15:37:29 +02:00
Merge remote-tracking branch 'vim/master'
This commit is contained in:
@@ -13,6 +13,7 @@ nsis/lang/russian.nsi @RestorerZ
|
||||
runtime/autoload/freebasic.vim @dkearns
|
||||
runtime/autoload/hare.vim @selenebun
|
||||
runtime/autoload/hcl.vim @gpanders
|
||||
runtime/autoload/javascriptcomplete.vim @jsit
|
||||
runtime/autoload/modula2.vim @dkearns
|
||||
runtime/autoload/rubycomplete.vim @segfault @dkearns
|
||||
runtime/autoload/rust.vim @lilyball
|
||||
@@ -286,6 +287,7 @@ runtime/ftplugin/sed.vim @dkearns
|
||||
runtime/ftplugin/sh.vim @dkearns
|
||||
runtime/ftplugin/shaderslang.vim @mTvare6
|
||||
runtime/ftplugin/slint.vim @ribru17
|
||||
runtime/ftplugin/sml.vim @tocariimaa
|
||||
runtime/ftplugin/snakemake.vim @ribru17
|
||||
runtime/ftplugin/solidity.vim @coti-z
|
||||
runtime/ftplugin/solution.vim @dkearns
|
||||
@@ -462,6 +464,7 @@ runtime/syntax/chuck.vim @andreacfromtheapp
|
||||
runtime/syntax/clojure.vim @axvr
|
||||
runtime/syntax/codeowners.vim @jparise
|
||||
runtime/syntax/cs.vim @nickspoons
|
||||
runtime/syntax/css.vim @jsit
|
||||
runtime/syntax/csv.vim @habamax
|
||||
runtime/syntax/cucumber.vim @tpope
|
||||
runtime/syntax/d.vim @JesseKPhillips
|
||||
|
||||
Vendored
+6
-1
@@ -3,7 +3,7 @@ vim9script
|
||||
# Vim functions for file type detection
|
||||
#
|
||||
# Maintainer: The Vim Project <https://github.com/vim/vim>
|
||||
# Last Change: 2025 Oct 28
|
||||
# Last Change: 2025 Nov 11
|
||||
# Former Maintainer: Bram Moolenaar <Bram@vim.org>
|
||||
|
||||
# These functions are moved here from runtime/filetype.vim to make startup
|
||||
@@ -1659,6 +1659,7 @@ const ft_from_ext = {
|
||||
# XA65 MOS6510 cross assembler
|
||||
"a65": "a65",
|
||||
# Applescript
|
||||
"applescript": "applescript",
|
||||
"scpt": "applescript",
|
||||
# Applix ELF
|
||||
"am": "elf",
|
||||
@@ -2570,6 +2571,8 @@ const ft_from_ext = {
|
||||
"builder": "ruby",
|
||||
"rxml": "ruby",
|
||||
"rjs": "ruby",
|
||||
# Sorbet (Ruby typechecker)
|
||||
"rbi": "ruby",
|
||||
# Rust
|
||||
"rs": "rust",
|
||||
# S-lang
|
||||
@@ -2998,6 +3001,8 @@ const ft_from_name = {
|
||||
"apt.conf": "aptconf",
|
||||
# BIND zone
|
||||
"named.root": "bindzone",
|
||||
# Brewfile (uses Ruby syntax)
|
||||
"Brewfile": "ruby",
|
||||
# Busted (Lua unit testing framework - configuration files)
|
||||
".busted": "lua",
|
||||
# Bun history
|
||||
|
||||
@@ -3,6 +3,7 @@
|
||||
" Maintainer: David Fishburn <dfishburn dot vim at gmail dot com>
|
||||
" Version: 16.0
|
||||
" Last Change: 2017 Oct 15
|
||||
" 2025 Nov 11 by Vim project: only set 'omnifunc' if dbext script was loaded #18716
|
||||
" Homepage: http://www.vim.org/scripts/script.php?script_id=1572
|
||||
" Usage: For detailed help
|
||||
" ":help sql.txt"
|
||||
@@ -98,12 +99,11 @@
|
||||
" Set completion with CTRL-X CTRL-O to autoloaded function.
|
||||
" This check is in place in case this script is
|
||||
" sourced directly instead of using the autoload feature.
|
||||
if exists('&omnifunc')
|
||||
" Do not set the option if already set since this
|
||||
" results in an E117 warning.
|
||||
if &omnifunc == ""
|
||||
setlocal omnifunc=sqlcomplete#Complete
|
||||
endif
|
||||
"
|
||||
" Do not set the option if already set since this
|
||||
" results in an E117 warning.
|
||||
if exists('&omnifunc') && &omnifunc == "" && exists('g:loaded_dbext')
|
||||
setlocal omnifunc=sqlcomplete#Complete
|
||||
endif
|
||||
|
||||
if exists('g:loaded_sql_completion')
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
" vim compiler file
|
||||
" Compiler: cppcheck (C++ static checker)
|
||||
" Maintainer: Vincent B. (twinside@free.fr)
|
||||
" Last Change: 2024 Nov 19 by @Konfekt
|
||||
" Last Change: 2025 Nov 06 by @Konfekt
|
||||
|
||||
if exists("current_compiler") | finish | endif
|
||||
let current_compiler = "cppcheck"
|
||||
@@ -18,14 +18,14 @@ if !exists('g:c_cppcheck_params')
|
||||
let s:undo_compiler = 'unlet! g:c_cppcheck_params'
|
||||
endif
|
||||
|
||||
let &l:makeprg = 'cppcheck --quiet'
|
||||
exe 'CompilerSet makeprg=' .. escape('cppcheck --quiet'
|
||||
\ ..' --template="{file}:{line}:{column}: {severity}: [{id}] {message} {callstack}"'
|
||||
\ ..' '..get(b:, 'c_cppcheck_params', get(g:, 'c_cppcheck_params', (&filetype ==# 'cpp' ? ' --language=c++' : '')))
|
||||
\ ..' '..get(b:, 'c_cppcheck_includes', get(g:, 'c_cppcheck_includes',
|
||||
\ (filereadable('compile_commands.json') ? '--project=compile_commands.json' :
|
||||
\ (!empty(glob('*'..s:slash..'compile_commands.json', 1, 1)) ? '--project='..glob('*'..s:slash..'compile_commands.json', 1, 1)[0] :
|
||||
\ (empty(&path) ? '' : '-I')..join(map(filter(split(&path, ','), 'isdirectory(v:val)'),'shellescape(v:val)'), ' -I')))))
|
||||
exe 'CompilerSet makeprg='..escape(&l:makeprg, ' \|"')
|
||||
\ (empty(&path) ? '' : '-I')..join(map(filter(split(&path, ','), 'isdirectory(v:val)'),'shellescape(v:val)'), ' -I'))))),
|
||||
\ ' \|"')
|
||||
|
||||
CompilerSet errorformat=
|
||||
\%f:%l:%c:\ %tarning:\ %m,
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
" Vim compiler file
|
||||
" Compiler: Mypy (Python static checker)
|
||||
" Maintainer: @Konfekt
|
||||
" Last Change: 2024 Nov 19
|
||||
" Last Change: 2025 Nov 06
|
||||
|
||||
if exists("current_compiler") | finish | endif
|
||||
let current_compiler = "mypy"
|
||||
@@ -10,9 +10,9 @@ let s:cpo_save = &cpo
|
||||
set cpo&vim
|
||||
|
||||
" CompilerSet makeprg=mypy
|
||||
let &l:makeprg = 'mypy --show-column-numbers '
|
||||
\ ..get(b:, 'mypy_makeprg_params', get(g:, 'mypy_makeprg_params', '--strict --ignore-missing-imports'))
|
||||
exe 'CompilerSet makeprg='..escape(&l:makeprg, ' \|"')
|
||||
exe 'CompilerSet makeprg=' .. escape('mypy --show-column-numbers '
|
||||
\ ..get(b:, 'mypy_makeprg_params', get(g:, 'mypy_makeprg_params', '--strict --ignore-missing-imports')),
|
||||
\ ' \|"')
|
||||
CompilerSet errorformat=%f:%l:%c:\ %t%*[^:]:\ %m
|
||||
|
||||
let &cpo = s:cpo_save
|
||||
|
||||
@@ -3,6 +3,7 @@
|
||||
" Maintainer: Daniel Moch <daniel@danielmoch.com>
|
||||
" Last Change: 2024 Nov 07 by The Vim Project (added params variable)
|
||||
" 2024 Nov 19 by the Vim Project (properly escape makeprg setting)
|
||||
" 2025 Nov 06 by the Vim Project (do not set buffer-local makeprg)
|
||||
|
||||
if exists("current_compiler") | finish | endif
|
||||
let current_compiler = "pylint"
|
||||
@@ -11,10 +12,10 @@ let s:cpo_save = &cpo
|
||||
set cpo&vim
|
||||
|
||||
" CompilerSet makeprg=ruff
|
||||
let &l:makeprg = 'pylint ' .
|
||||
exe 'CompilerSet makeprg=' .. escape('pylint ' .
|
||||
\ '--output-format=text --msg-template="{path}:{line}:{column}:{C}: [{symbol}] {msg}" --reports=no ' .
|
||||
\ get(b:, "pylint_makeprg_params", get(g:, "pylint_makeprg_params", '--jobs=0'))
|
||||
exe 'CompilerSet makeprg='..escape(&l:makeprg, ' \|"')
|
||||
\ get(b:, "pylint_makeprg_params", get(g:, "pylint_makeprg_params", '--jobs=0')),
|
||||
\ ' \|"')
|
||||
CompilerSet errorformat=%A%f:%l:%c:%t:\ %m,%A%f:%l:\ %m,%A%f:(%l):\ %m,%-Z%p^%.%#,%-G%.%#
|
||||
|
||||
let &cpo = s:cpo_save
|
||||
|
||||
@@ -3,6 +3,7 @@
|
||||
" Maintainer: @pbnj-dragon
|
||||
" Last Change: 2024 Nov 07
|
||||
" 2024 Nov 19 by the Vim Project (properly escape makeprg setting)
|
||||
" 2025 Nov 06 by the Vim Project (do not set buffer-local makeprg)
|
||||
|
||||
if exists("current_compiler") | finish | endif
|
||||
let current_compiler = "ruff"
|
||||
@@ -11,9 +12,9 @@ let s:cpo_save = &cpo
|
||||
set cpo&vim
|
||||
|
||||
" CompilerSet makeprg=ruff
|
||||
let &l:makeprg= 'ruff check --output-format=concise '
|
||||
\ ..get(b:, 'ruff_makeprg_params', get(g:, 'ruff_makeprg_params', '--preview'))
|
||||
exe 'CompilerSet makeprg='..escape(&l:makeprg, ' \|"')
|
||||
exe 'CompilerSet makeprg=' .. escape('ruff check --output-format=concise '
|
||||
\ ..get(b:, 'ruff_makeprg_params', get(g:, 'ruff_makeprg_params', '--preview')),
|
||||
\ ' \|"')
|
||||
CompilerSet errorformat=%f:%l:%c:\ %m,%f:%l:\ %m,%f:%l:%c\ -\ %m,%f:
|
||||
|
||||
let &cpo = s:cpo_save
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
" Vim compiler file
|
||||
" Language: TOML
|
||||
" Maintainer: Konfekt
|
||||
" Last Change: 2025 Oct 28
|
||||
" Last Change: 2025 Oct 29
|
||||
|
||||
if exists("current_compiler") | finish | endif
|
||||
let current_compiler = "tombi"
|
||||
@@ -44,7 +44,7 @@ if s:tombi_nocolor
|
||||
if &shell =~# '\v<%(cmd|cmd)>'
|
||||
CompilerSet makeprg=set\ NO_COLOR=1\ &&\ tombi\ lint
|
||||
elseif &shell =~# '\v<%(powershell|pwsh)>'
|
||||
CompilerSet makeprg=$env:NO_COLOR="1";\ tombi\ lint
|
||||
CompilerSet makeprg=$env:NO_COLOR=\"1\";\ tombi\ lint
|
||||
else
|
||||
echoerr "tombi compiler: Unsupported shell for Windows"
|
||||
endif
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
*arabic.txt* For Vim version 9.1. Last change: 2025 Oct 26
|
||||
*arabic.txt* For Vim version 9.1. Last change: 2025 Nov 09
|
||||
|
||||
|
||||
VIM REFERENCE MANUAL by Nadim Shaikli
|
||||
VIM REFERENCE MANUAL by Nadim Shaikli
|
||||
|
||||
|
||||
Arabic Language support (options & mappings) for Vim *Arabic*
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
*autocmd.txt* For Vim version 9.1. Last change: 2025 Oct 12
|
||||
*autocmd.txt* For Vim version 9.1. Last change: 2025 Nov 09
|
||||
|
||||
|
||||
VIM REFERENCE MANUAL by Bram Moolenaar
|
||||
VIM REFERENCE MANUAL by Bram Moolenaar
|
||||
|
||||
|
||||
Automatic commands *autocommand* *autocommands*
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
*builtin.txt* For Vim version 9.1. Last change: 2025 Oct 26
|
||||
*builtin.txt* For Vim version 9.1. Last change: 2025 Nov 09
|
||||
|
||||
|
||||
VIM REFERENCE MANUAL by Bram Moolenaar
|
||||
VIM REFERENCE MANUAL by Bram Moolenaar
|
||||
|
||||
|
||||
Builtin functions *builtin-functions*
|
||||
@@ -11604,7 +11604,7 @@ synIDtrans({synID}) *synIDtrans()*
|
||||
|
||||
|
||||
synconcealed({lnum}, {col}) *synconcealed()*
|
||||
The result is a |List| with currently three items:
|
||||
The result is a |List| with three items:
|
||||
1. The first item in the list is 0 if the character at the
|
||||
position {lnum} and {col} is not part of a concealable
|
||||
region, 1 if it is. {lnum} is used like with |getline()|.
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
*change.txt* For Vim version 9.1. Last change: 2025 Oct 26
|
||||
*change.txt* For Vim version 9.1. Last change: 2025 Nov 09
|
||||
|
||||
|
||||
VIM REFERENCE MANUAL by Bram Moolenaar
|
||||
VIM REFERENCE MANUAL by Bram Moolenaar
|
||||
|
||||
|
||||
This file describes commands that delete or change text. In this context,
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
*channel.txt* For Vim version 9.1. Last change: 2025 Oct 26
|
||||
*channel.txt* For Vim version 9.1. Last change: 2025 Nov 09
|
||||
|
||||
|
||||
VIM REFERENCE MANUAL by Bram Moolenaar
|
||||
VIM REFERENCE MANUAL by Bram Moolenaar
|
||||
|
||||
|
||||
Inter-process communication *channel*
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
*cmdline.txt* For Vim version 9.1. Last change: 2025 Oct 26
|
||||
*cmdline.txt* For Vim version 9.1. Last change: 2025 Nov 09
|
||||
|
||||
|
||||
VIM REFERENCE MANUAL by Bram Moolenaar
|
||||
VIM REFERENCE MANUAL by Bram Moolenaar
|
||||
|
||||
|
||||
*Cmdline-mode* *Command-line-mode*
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
*debug.txt* For Vim version 9.1. Last change: 2025 Oct 12
|
||||
*debug.txt* For Vim version 9.1. Last change: 2025 Nov 09
|
||||
|
||||
|
||||
VIM REFERENCE MANUAL by Bram Moolenaar
|
||||
VIM REFERENCE MANUAL by Bram Moolenaar
|
||||
|
||||
|
||||
Debugging Vim *debug-vim*
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
*debugger.txt* For Vim version 9.1. Last change: 2025 Oct 12
|
||||
*debugger.txt* For Vim version 9.1. Last change: 2025 Nov 09
|
||||
|
||||
|
||||
VIM REFERENCE MANUAL by Gordon Prieur
|
||||
VIM REFERENCE MANUAL by Gordon Prieur
|
||||
|
||||
|
||||
Debugger Support Features *debugger-support*
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
*develop.txt* For Vim version 9.1. Last change: 2025 Oct 09
|
||||
*develop.txt* For Vim version 9.1. Last change: 2025 Nov 09
|
||||
|
||||
|
||||
VIM REFERENCE MANUAL by Bram Moolenaar
|
||||
VIM REFERENCE MANUAL by Bram Moolenaar
|
||||
|
||||
|
||||
Development of Vim. *development*
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
*diff.txt* For Vim version 9.1. Last change: 2025 Oct 14
|
||||
*diff.txt* For Vim version 9.1. Last change: 2025 Nov 09
|
||||
|
||||
|
||||
VIM REFERENCE MANUAL by Bram Moolenaar
|
||||
VIM REFERENCE MANUAL by Bram Moolenaar
|
||||
|
||||
|
||||
*diff* *vimdiff* *gvimdiff* *diff-mode*
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
*digraph.txt* For Vim version 9.1. Last change: 2025 Oct 12
|
||||
*digraph.txt* For Vim version 9.1. Last change: 2025 Nov 09
|
||||
|
||||
|
||||
VIM REFERENCE MANUAL by Bram Moolenaar
|
||||
VIM REFERENCE MANUAL by Bram Moolenaar
|
||||
|
||||
|
||||
Digraphs *digraph* *digraphs* *Digraphs*
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
*editing.txt* For Vim version 9.1. Last change: 2025 Oct 14
|
||||
*editing.txt* For Vim version 9.1. Last change: 2025 Nov 09
|
||||
|
||||
|
||||
VIM REFERENCE MANUAL by Bram Moolenaar
|
||||
VIM REFERENCE MANUAL by Bram Moolenaar
|
||||
|
||||
|
||||
Editing files *edit-files*
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
*eval.txt* For Vim version 9.1. Last change: 2025 Oct 26
|
||||
*eval.txt* For Vim version 9.1. Last change: 2025 Nov 09
|
||||
|
||||
|
||||
VIM REFERENCE MANUAL by Bram Moolenaar
|
||||
VIM REFERENCE MANUAL by Bram Moolenaar
|
||||
|
||||
|
||||
Expression evaluation *expression* *expr* *E15* *eval*
|
||||
@@ -3003,6 +3003,10 @@ v:versionlong Like v:version, but also including the patchlevel in the last
|
||||
v:vim_did_enter Zero until most of startup is done. It is set to one just
|
||||
before |VimEnter| autocommands are triggered.
|
||||
|
||||
*v:vim_did_init* *vim_did_init-variable*
|
||||
v:vim_did_init Zero until initialization is done. It is set to one just
|
||||
after |vimrc| is sourced and before |load-plugins|.
|
||||
|
||||
*v:warningmsg* *warningmsg-variable*
|
||||
v:warningmsg Last given warning message. It's allowed to set this
|
||||
variable.
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
*farsi.txt* For Vim version 9.1. Last change: 2019 May 05
|
||||
*farsi.txt* For Vim version 9.1. Last change: 2025 Nov 09
|
||||
|
||||
|
||||
VIM REFERENCE MANUAL by Mortaza Ghassab Shiran
|
||||
VIM REFERENCE MANUAL by Mortaza Ghassab Shiran
|
||||
|
||||
|
||||
Right to Left and Farsi Mapping for Vim *farsi* *Farsi*
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
*filetype.txt* For Vim version 9.1. Last change: 2025 Oct 12
|
||||
*filetype.txt* For Vim version 9.1. Last change: 2025 Nov 09
|
||||
|
||||
|
||||
VIM REFERENCE MANUAL by Bram Moolenaar
|
||||
VIM REFERENCE MANUAL by Bram Moolenaar
|
||||
|
||||
|
||||
Filetypes *filetype* *file-type*
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
*fold.txt* For Vim version 9.1. Last change: 2025 Oct 03
|
||||
*fold.txt* For Vim version 9.1. Last change: 2025 Nov 09
|
||||
|
||||
|
||||
VIM REFERENCE MANUAL by Bram Moolenaar
|
||||
VIM REFERENCE MANUAL by Bram Moolenaar
|
||||
|
||||
|
||||
Folding *Folding* *folding* *folds*
|
||||
|
||||
+2
-2
@@ -1,7 +1,7 @@
|
||||
*gui.txt* For Vim version 9.1. Last change: 2025 Oct 12
|
||||
*gui.txt* For Vim version 9.1. Last change: 2025 Nov 09
|
||||
|
||||
|
||||
VIM REFERENCE MANUAL by Bram Moolenaar
|
||||
VIM REFERENCE MANUAL by Bram Moolenaar
|
||||
|
||||
|
||||
Vim's Graphical User Interface *gui* *GUI*
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
*gui_w32.txt* For Vim version 9.1. Last change: 2025 Oct 11
|
||||
*gui_w32.txt* For Vim version 9.1. Last change: 2025 Nov 09
|
||||
|
||||
|
||||
VIM REFERENCE MANUAL by Bram Moolenaar
|
||||
VIM REFERENCE MANUAL by Bram Moolenaar
|
||||
|
||||
|
||||
Vim's Win32 Graphical User Interface *gui-w32* *win32-gui*
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
*gui_x11.txt* For Vim version 9.1. Last change: 2025 Oct 12
|
||||
*gui_x11.txt* For Vim version 9.1. Last change: 2025 Nov 09
|
||||
|
||||
|
||||
VIM REFERENCE MANUAL by Bram Moolenaar
|
||||
VIM REFERENCE MANUAL by Bram Moolenaar
|
||||
|
||||
|
||||
Vim's Graphical User Interface *gui-x11* *GUI-X11*
|
||||
|
||||
@@ -1,7 +1,8 @@
|
||||
*hangulin.txt* For Vim version 9.1. Last change: 2019 Nov 21
|
||||
*hangulin.txt* For Vim version 9.1. Last change: 2025 Nov 09
|
||||
|
||||
|
||||
VIM REFERENCE MANUAL by Chi-Deok Hwang and Sung-Hyun Nam
|
||||
VIM REFERENCE MANUAL by Chi-Deok Hwang and Sung-Hyun Nam
|
||||
|
||||
|
||||
*hangul*
|
||||
Vim had built-in support for hangul, the Korean language, for users without
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
*hebrew.txt* For Vim version 9.1. Last change: 2025 Oct 26
|
||||
*hebrew.txt* For Vim version 9.1. Last change: 2025 Nov 09
|
||||
|
||||
|
||||
VIM REFERENCE MANUAL by Ron Aaron and Avner Lottem
|
||||
VIM REFERENCE MANUAL by Ron Aaron and Avner Lottem
|
||||
|
||||
|
||||
Hebrew Language support (options & mapping) for Vim *hebrew*
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
*help.txt* For Vim version 9.1. Last change: 2025 Jun 27
|
||||
*help.txt* For Vim version 9.1. Last change: 2025 Nov 01
|
||||
|
||||
VIM - main help file
|
||||
k
|
||||
@@ -44,7 +44,7 @@ BASIC:
|
||||
|quickref| Overview of the most common commands you will use
|
||||
|tutor| 30-minute interactive course for beginners
|
||||
|copying| About copyrights
|
||||
|iccf| Helping poor children in Uganda
|
||||
|Kuwasha| Helping poor children in Uganda
|
||||
|sponsor| Sponsor Vim development, become a registered Vim user
|
||||
|www| Vim on the World Wide Web
|
||||
|bugs| Where to send bug reports
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
*helphelp.txt* For Vim version 9.1. Last change: 2025 Oct 12
|
||||
*helphelp.txt* For Vim version 9.1. Last change: 2025 Nov 09
|
||||
|
||||
|
||||
VIM REFERENCE MANUAL by Bram Moolenaar
|
||||
VIM REFERENCE MANUAL by Bram Moolenaar
|
||||
|
||||
|
||||
Help on help files *helphelp*
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
*howto.txt* For Vim version 9.1. Last change: 2025 Oct 26
|
||||
*howto.txt* For Vim version 9.1. Last change: 2025 Nov 09
|
||||
|
||||
|
||||
VIM REFERENCE MANUAL by Bram Moolenaar
|
||||
VIM REFERENCE MANUAL by Bram Moolenaar
|
||||
|
||||
|
||||
How to ... *howdoi* *how-do-i* *howto* *how-to*
|
||||
|
||||
@@ -1,7 +1,8 @@
|
||||
*if_cscop.txt* For Vim version 9.1. Last change: 2025 Oct 12
|
||||
*if_cscop.txt* For Vim version 9.1. Last change: 2025 Nov 09
|
||||
|
||||
|
||||
VIM REFERENCE MANUAL by Andy Kahn
|
||||
VIM REFERENCE MANUAL by Andy Kahn
|
||||
|
||||
|
||||
*cscope* *Cscope*
|
||||
This document explains how to use Vim's cscope interface.
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
*if_lua.txt* For Vim version 9.1. Last change: 2025 Oct 12
|
||||
*if_lua.txt* For Vim version 9.1. Last change: 2025 Nov 09
|
||||
|
||||
|
||||
VIM REFERENCE MANUAL by Luis Carvalho
|
||||
VIM REFERENCE MANUAL by Luis Carvalho
|
||||
|
||||
|
||||
The Lua Interface to Vim *lua* *Lua*
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
*if_mzsch.txt* For Vim version 9.1. Last change: 2025 Oct 14
|
||||
*if_mzsch.txt* For Vim version 9.1. Last change: 2025 Nov 09
|
||||
|
||||
|
||||
VIM REFERENCE MANUAL by Sergey Khorev
|
||||
VIM REFERENCE MANUAL by Sergey Khorev
|
||||
|
||||
|
||||
The MzScheme Interface to Vim *mzscheme* *MzScheme*
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
*if_ole.txt* For Vim version 9.1. Last change: 2023 Nov 19
|
||||
*if_ole.txt* For Vim version 9.1. Last change: 2025 Nov 09
|
||||
|
||||
|
||||
VIM REFERENCE MANUAL by Paul Moore
|
||||
VIM REFERENCE MANUAL by Paul Moore
|
||||
|
||||
|
||||
The OLE Interface to Vim *ole-interface*
|
||||
|
||||
@@ -1,9 +1,10 @@
|
||||
*if_perl.txt* For Vim version 9.1. Last change: 2025 Oct 26
|
||||
*if_perl.txt* For Vim version 9.1. Last change: 2025 Nov 09
|
||||
|
||||
|
||||
VIM REFERENCE MANUAL by Sven Verdoolaege
|
||||
VIM REFERENCE MANUAL by Sven Verdoolaege
|
||||
and Matt Gerassimof
|
||||
|
||||
|
||||
Perl and Vim *perl* *Perl*
|
||||
|
||||
1. Editing Perl files |perl-editing|
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
*if_pyth.txt* For Vim version 9.1. Last change: 2025 Oct 12
|
||||
*if_pyth.txt* For Vim version 9.1. Last change: 2025 Nov 09
|
||||
|
||||
|
||||
VIM REFERENCE MANUAL by Paul Moore
|
||||
VIM REFERENCE MANUAL by Paul Moore
|
||||
|
||||
|
||||
The Python Interface to Vim *python* *Python*
|
||||
|
||||
@@ -1,7 +1,8 @@
|
||||
*if_ruby.txt* For Vim version 9.1. Last change: 2025 Oct 12
|
||||
*if_ruby.txt* For Vim version 9.1. Last change: 2025 Nov 09
|
||||
|
||||
|
||||
VIM REFERENCE MANUAL by Shugo Maeda
|
||||
VIM REFERENCE MANUAL by Shugo Maeda
|
||||
|
||||
|
||||
The Ruby Interface to Vim *ruby* *Ruby*
|
||||
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
*if_sniff.txt* For Vim version 9.1. Last change: 2025 Oct 26
|
||||
*if_sniff.txt* For Vim version 9.1. Last change: 2025 Nov 09
|
||||
|
||||
|
||||
VIM REFERENCE MANUAL by Anton Leherbauer
|
||||
VIM REFERENCE MANUAL by Anton Leherbauer
|
||||
|
||||
|
||||
The SNiFF+ support was removed at patch 7.4.1433. If you want to check it out
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
*if_tcl.txt* For Vim version 9.1. Last change: 2025 Oct 12
|
||||
*if_tcl.txt* For Vim version 9.1. Last change: 2025 Nov 09
|
||||
|
||||
|
||||
VIM REFERENCE MANUAL by Ingo Wilken
|
||||
VIM REFERENCE MANUAL by Ingo Wilken
|
||||
|
||||
|
||||
The Tcl Interface to Vim *tcl* *Tcl* *TCL*
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
*indent.txt* For Vim version 9.1. Last change: 2025 Oct 14
|
||||
*indent.txt* For Vim version 9.1. Last change: 2025 Nov 09
|
||||
|
||||
|
||||
VIM REFERENCE MANUAL by Bram Moolenaar
|
||||
VIM REFERENCE MANUAL by Bram Moolenaar
|
||||
|
||||
|
||||
This file is about indenting C programs and other files.
|
||||
|
||||
@@ -1,7 +1,8 @@
|
||||
*index.txt* For Vim version 9.1. Last change: 2025 Aug 06
|
||||
*index.txt* For Vim version 9.1. Last change: 2025 Nov 09
|
||||
|
||||
|
||||
VIM REFERENCE MANUAL by Bram Moolenaar
|
||||
VIM REFERENCE MANUAL by Bram Moolenaar
|
||||
|
||||
|
||||
*index*
|
||||
This file contains a list of all commands for each mode, with a tag and a
|
||||
@@ -169,7 +170,7 @@ commands in CTRL-X submode *i_CTRL-X_index*
|
||||
|i_CTRL-X_CTRL-Y| CTRL-X CTRL-Y scroll down
|
||||
|i_CTRL-X_CTRL-U| CTRL-X CTRL-U complete with 'completefunc'
|
||||
|i_CTRL-X_CTRL-V| CTRL-X CTRL-V complete like in : command line
|
||||
|i_CTRL-X_CTRL-Z| CTRL-X CTRL-Z stop completion, keeping the text as-is
|
||||
|i_CTRL-X_CTRL-Z| CTRL-X CTRL-Z stop completion, text is unchanged
|
||||
|i_CTRL-X_CTRL-]| CTRL-X CTRL-] complete tags
|
||||
|i_CTRL-X_s| CTRL-X s spelling suggestions
|
||||
|
||||
@@ -807,7 +808,8 @@ tag char note action in Normal mode ~
|
||||
|g@| g@{motion} call 'operatorfunc'
|
||||
|g~| g~{motion} 2 swap case for Nmove text
|
||||
|g<Down>| g<Down> 1 same as "gj"
|
||||
|g<End>| g<End> 1 same as "g$"
|
||||
|g<End>| g<End> 1 same as "g$" but go to the rightmost
|
||||
non-blank character instead
|
||||
|g<Home>| g<Home> 1 same as "g0"
|
||||
|g<LeftMouse>| g<LeftMouse> same as <C-LeftMouse>
|
||||
g<MiddleMouse> same as <C-MiddleMouse>
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
*insert.txt* For Vim version 9.1. Last change: 2025 Oct 17
|
||||
*insert.txt* For Vim version 9.1. Last change: 2025 Nov 09
|
||||
|
||||
|
||||
VIM REFERENCE MANUAL by Bram Moolenaar
|
||||
VIM REFERENCE MANUAL by Bram Moolenaar
|
||||
|
||||
|
||||
*Insert* *Insert-mode*
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
*intro.txt* For Vim version 9.1. Last change: 2025 Oct 12
|
||||
*intro.txt* For Vim version 9.1. Last change: 2025 Nov 09
|
||||
|
||||
|
||||
VIM REFERENCE MANUAL by Bram Moolenaar
|
||||
VIM REFERENCE MANUAL by Bram Moolenaar
|
||||
|
||||
|
||||
Introduction to Vim *ref* *reference*
|
||||
|
||||
+4
-5
@@ -1,7 +1,7 @@
|
||||
*map.txt* For Vim version 9.1. Last change: 2025 Oct 12
|
||||
*map.txt* For Vim version 9.1. Last change: 2025 Nov 09
|
||||
|
||||
|
||||
VIM REFERENCE MANUAL by Bram Moolenaar
|
||||
VIM REFERENCE MANUAL by Bram Moolenaar
|
||||
|
||||
|
||||
Key mapping, abbreviations and user-defined commands.
|
||||
@@ -1753,7 +1753,7 @@ by default correspond to the current line, last line and the whole buffer,
|
||||
relate to arguments, (loaded) buffers, windows or tab pages.
|
||||
|
||||
Possible values are (second column is the short name used in listing):
|
||||
-addr=lines Range of lines (this is the default for -range)
|
||||
-addr=lines Range of lines (the default for -range)
|
||||
-addr=arguments arg Range for arguments
|
||||
-addr=buffers buf Range for buffers (also not loaded buffers)
|
||||
-addr=loaded_buffers load Range for loaded buffers
|
||||
@@ -1761,8 +1761,7 @@ Possible values are (second column is the short name used in listing):
|
||||
-addr=tabs tab Range for tab pages
|
||||
-addr=quickfix qf Range for quickfix entries
|
||||
-addr=other ? Other kind of range; can use ".", "$" and "%"
|
||||
as with "lines" (this is the default for
|
||||
-count)
|
||||
as with "lines" (the default for -count)
|
||||
|
||||
|
||||
Special cases ~
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
*mbyte.txt* For Vim version 9.1. Last change: 2025 Oct 26
|
||||
*mbyte.txt* For Vim version 9.1. Last change: 2025 Nov 09
|
||||
|
||||
|
||||
VIM REFERENCE MANUAL by Bram Moolenaar et al.
|
||||
VIM REFERENCE MANUAL by Bram Moolenaar et al.
|
||||
|
||||
|
||||
Multi-byte support *multibyte* *multi-byte*
|
||||
@@ -997,8 +997,8 @@ recommended to test with an alternative one.
|
||||
|
||||
For proper integration with Vim's |+multi_byte_ime| system, changes in the
|
||||
input method's status must be detectable by the `ImmGetOpenStatus()` function
|
||||
in Vims source code. Currently, some input methods that support multi-language
|
||||
input may have internal state changes that gVim cannot capture.
|
||||
in Vim's source code. Currently, some input methods that support
|
||||
multi-language input may have internal state changes that gVim cannot capture.
|
||||
|
||||
|
||||
Cursor color when IME or XIM is on *CursorIM*
|
||||
|
||||
+18
-2
@@ -1,7 +1,7 @@
|
||||
*message.txt* For Vim version 9.1. Last change: 2025 Oct 12
|
||||
*message.txt* For Vim version 9.1. Last change: 2025 Nov 09
|
||||
|
||||
|
||||
VIM REFERENCE MANUAL by Bram Moolenaar
|
||||
VIM REFERENCE MANUAL by Bram Moolenaar
|
||||
|
||||
|
||||
This file contains an alphabetical list of messages and error messages that
|
||||
@@ -644,6 +644,22 @@ Set the 'autoread' option if you want to do this automatically.
|
||||
This message is not given when 'buftype' is not empty.
|
||||
Also see the |FileChangedShell| autocommand.
|
||||
|
||||
You will be given a dialog with the following options:
|
||||
|
||||
"OK": Dismiss the warning and continue editing. No changes are
|
||||
loaded, the buffer remains as it is.
|
||||
|
||||
"Load File": Reload the file from disk, replacing the current buffer
|
||||
contents. Any changes you made in Vim that haven't been saved
|
||||
will be lost.
|
||||
|
||||
"Load File and Options":
|
||||
Reload the file from disk and, in addition, apply relevant
|
||||
file settings, such as indentation, syntax highlighting, text
|
||||
width, and other filetype-specific options. This ensures the
|
||||
buffer matches the file's intended configuration according to
|
||||
your current settings and autocommands.
|
||||
|
||||
There is one situation where you get this message even though there is nothing
|
||||
wrong: If you save a file in Windows on the day the daylight saving time
|
||||
starts. It can be fixed in one of these ways:
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
*mlang.txt* For Vim version 9.1. Last change: 2025 Oct 12
|
||||
*mlang.txt* For Vim version 9.1. Last change: 2025 Nov 09
|
||||
|
||||
|
||||
VIM REFERENCE MANUAL by Bram Moolenaar
|
||||
VIM REFERENCE MANUAL by Bram Moolenaar
|
||||
|
||||
|
||||
Multi-language features *multilang* *multi-lang*
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
*motion.txt* For Vim version 9.1. Last change: 2025 Oct 12
|
||||
*motion.txt* For Vim version 9.1. Last change: 2025 Nov 09
|
||||
|
||||
|
||||
VIM REFERENCE MANUAL by Bram Moolenaar
|
||||
VIM REFERENCE MANUAL by Bram Moolenaar
|
||||
|
||||
|
||||
Cursor motions *cursor-motions* *navigation*
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
*netbeans.txt* For Vim version 9.1. Last change: 2025 Oct 12
|
||||
*netbeans.txt* For Vim version 9.1. Last change: 2025 Nov 09
|
||||
|
||||
|
||||
VIM REFERENCE MANUAL by Gordon Prieur et al.
|
||||
VIM REFERENCE MANUAL by Gordon Prieur et al.
|
||||
|
||||
|
||||
*netbeans* *NetBeans* *netbeans-support*
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
*options.txt* For Vim version 9.1. Last change: 2025 Oct 28
|
||||
*options.txt* For Vim version 9.1. Last change: 2025 Nov 09
|
||||
|
||||
|
||||
VIM REFERENCE MANUAL by Bram Moolenaar
|
||||
VIM REFERENCE MANUAL by Bram Moolenaar
|
||||
|
||||
|
||||
Options *options*
|
||||
|
||||
@@ -1,7 +1,8 @@
|
||||
*os_390.txt* For Vim version 9.1. Last change: 2025 Oct 26
|
||||
*os_390.txt* For Vim version 9.1. Last change: 2025 Nov 09
|
||||
|
||||
|
||||
VIM REFERENCE MANUAL by Ralf Schandl
|
||||
VIM REFERENCE MANUAL by Ralf Schandl
|
||||
|
||||
|
||||
*zOS* *z/OS* *OS390* *os390* *MVS*
|
||||
This file contains the particulars for the z/OS UNIX version of Vim.
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
*os_amiga.txt* For Vim version 9.1. Last change: 2025 Oct 12
|
||||
*os_amiga.txt* For Vim version 9.1. Last change: 2025 Nov 09
|
||||
|
||||
|
||||
VIM REFERENCE MANUAL by Bram Moolenaar
|
||||
VIM REFERENCE MANUAL by Bram Moolenaar
|
||||
|
||||
|
||||
*Amiga*
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
*os_beos.txt* For Vim version 9.1. Last change: 2020 Jun 07
|
||||
*os_beos.txt* For Vim version 9.1. Last change: 2025 Nov 09
|
||||
|
||||
|
||||
VIM REFERENCE MANUAL by Bram Moolenaar
|
||||
VIM REFERENCE MANUAL by Bram Moolenaar
|
||||
|
||||
|
||||
*beos* *BeOS* *BeBox*
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
*os_dos.txt* For Vim version 9.1. Last change: 2025 Aug 06
|
||||
*os_dos.txt* For Vim version 9.1. Last change: 2025 Nov 09
|
||||
|
||||
|
||||
VIM REFERENCE MANUAL by Bram Moolenaar
|
||||
VIM REFERENCE MANUAL by Bram Moolenaar
|
||||
|
||||
|
||||
*dos* *DOS*
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
*os_haiku.txt* For Vim version 9.1. Last change: 2025 Oct 12
|
||||
*os_haiku.txt* For Vim version 9.1. Last change: 2025 Nov 09
|
||||
|
||||
|
||||
VIM REFERENCE MANUAL by Bram Moolenaar
|
||||
VIM REFERENCE MANUAL by Bram Moolenaar
|
||||
|
||||
|
||||
*Haiku*
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
*os_mac.txt* For Vim version 9.1. Last change: 2025 Oct 12
|
||||
*os_mac.txt* For Vim version 9.1. Last change: 2025 Nov 09
|
||||
|
||||
|
||||
VIM REFERENCE MANUAL by Bram Moolenaar et al.
|
||||
VIM REFERENCE MANUAL by Bram Moolenaar et al.
|
||||
|
||||
|
||||
*mac* *Mac* *macintosh* *Macintosh*
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
*os_mint.txt* For Vim version 9.1. Last change: 2025 Oct 12
|
||||
*os_mint.txt* For Vim version 9.1. Last change: 2025 Nov 09
|
||||
|
||||
|
||||
VIM REFERENCE MANUAL by Jens M. Felderhoff
|
||||
VIM REFERENCE MANUAL by Jens M. Felderhoff
|
||||
|
||||
|
||||
*MiNT* *Atari*
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
*os_msdos.txt* For Vim version 9.1. Last change: 2016 Feb 26
|
||||
*os_msdos.txt* For Vim version 9.1. Last change: 2025 Nov 09
|
||||
|
||||
|
||||
VIM REFERENCE MANUAL by Bram Moolenaar
|
||||
VIM REFERENCE MANUAL by Bram Moolenaar
|
||||
|
||||
|
||||
*msdos* *ms-dos* *MSDOS* *MS-DOS*
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
*os_os2.txt* For Vim version 9.1. Last change: 2015 Dec 31
|
||||
*os_os2.txt* For Vim version 9.1. Last change: 2025 Nov 09
|
||||
|
||||
|
||||
VIM REFERENCE MANUAL by Paul Slootman
|
||||
VIM REFERENCE MANUAL by Paul Slootman
|
||||
|
||||
|
||||
*os2* *OS2* *OS/2*
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
*os_qnx.txt* For Vim version 9.1. Last change: 2025 Oct 12
|
||||
*os_qnx.txt* For Vim version 9.1. Last change: 2025 Nov 09
|
||||
|
||||
|
||||
VIM REFERENCE MANUAL by Julian Kinraid
|
||||
VIM REFERENCE MANUAL by Julian Kinraid
|
||||
|
||||
|
||||
*QNX* *qnx*
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
*os_risc.txt* For Vim version 9.1. Last change: 2011 May 10
|
||||
*os_risc.txt* For Vim version 9.1. Last change: 2025 Nov 09
|
||||
|
||||
|
||||
VIM REFERENCE MANUAL by Thomas Leonard
|
||||
VIM REFERENCE MANUAL by Thomas Leonard
|
||||
|
||||
|
||||
*riscos* *RISCOS* *RISC-OS*
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
*os_unix.txt* For Vim version 9.1. Last change: 2022 Nov 25
|
||||
*os_unix.txt* For Vim version 9.1. Last change: 2025 Nov 09
|
||||
|
||||
|
||||
VIM REFERENCE MANUAL by Bram Moolenaar
|
||||
VIM REFERENCE MANUAL by Bram Moolenaar
|
||||
|
||||
|
||||
*unix* *Unix*
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
*os_vms.txt* For Vim version 9.1. Last change: 2025 Oct 12
|
||||
*os_vms.txt* For Vim version 9.1. Last change: 2025 Nov 09
|
||||
|
||||
|
||||
VIM REFERENCE MANUAL
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
*os_win32.txt* For Vim version 9.1. Last change: 2025 Oct 12
|
||||
*os_win32.txt* For Vim version 9.1. Last change: 2025 Nov 09
|
||||
|
||||
|
||||
VIM REFERENCE MANUAL by George Reilly
|
||||
VIM REFERENCE MANUAL by George Reilly
|
||||
|
||||
|
||||
*win32* *Win32* *MS-Windows*
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
*pattern.txt* For Vim version 9.1. Last change: 2025 Oct 12
|
||||
*pattern.txt* For Vim version 9.1. Last change: 2025 Nov 09
|
||||
|
||||
|
||||
VIM REFERENCE MANUAL by Bram Moolenaar
|
||||
VIM REFERENCE MANUAL by Bram Moolenaar
|
||||
|
||||
|
||||
Patterns and search commands *pattern-searches*
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
*pi_gzip.txt* For Vim version 9.1. Last change: 2025 Mar 05
|
||||
*pi_gzip.txt* For Vim version 9.1. Last change: 2025 Nov 09
|
||||
|
||||
|
||||
VIM REFERENCE MANUAL by Bram Moolenaar
|
||||
VIM REFERENCE MANUAL by Bram Moolenaar
|
||||
|
||||
|
||||
Editing compressed files with Vim *gzip* *bzip2* *compress*
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
*pi_paren.txt* For Vim version 9.1. Last change: 2024 Nov 04
|
||||
*pi_paren.txt* For Vim version 9.1. Last change: 2025 Nov 09
|
||||
|
||||
|
||||
VIM REFERENCE MANUAL by Bram Moolenaar
|
||||
VIM REFERENCE MANUAL by Bram Moolenaar
|
||||
|
||||
|
||||
Highlighting matching parens *matchparen*
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
*popup.txt* For Vim version 9.1. Last change: 2025 Oct 12
|
||||
*popup.txt* For Vim version 9.1. Last change: 2025 Nov 09
|
||||
|
||||
|
||||
VIM REFERENCE MANUAL by Bram Moolenaar
|
||||
VIM REFERENCE MANUAL by Bram Moolenaar
|
||||
|
||||
|
||||
Displaying text in a floating window. *popup* *popup-window* *popupwin*
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
*print.txt* For Vim version 9.1. Last change: 2025 Oct 12
|
||||
*print.txt* For Vim version 9.1. Last change: 2025 Nov 09
|
||||
|
||||
|
||||
VIM REFERENCE MANUAL by Bram Moolenaar
|
||||
VIM REFERENCE MANUAL by Bram Moolenaar
|
||||
|
||||
|
||||
Printing *printing*
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
*quickfix.txt* For Vim version 9.1. Last change: 2025 Oct 28
|
||||
*quickfix.txt* For Vim version 9.1. Last change: 2025 Nov 09
|
||||
|
||||
|
||||
VIM REFERENCE MANUAL by Bram Moolenaar
|
||||
VIM REFERENCE MANUAL by Bram Moolenaar
|
||||
|
||||
|
||||
This subject is introduced in section |30.1| of the user manual.
|
||||
|
||||
@@ -1,7 +1,8 @@
|
||||
*quickref.txt* For Vim version 9.1. Last change: 2025 Aug 23
|
||||
*quickref.txt* For Vim version 9.1. Last change: 2025 Nov 09
|
||||
|
||||
|
||||
VIM REFERENCE MANUAL by Bram Moolenaar
|
||||
VIM REFERENCE MANUAL by Bram Moolenaar
|
||||
|
||||
|
||||
Quick reference guide
|
||||
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
*quotes.txt* For Vim version 9.1. Last change: 2018 Mar 29
|
||||
*quotes.txt* For Vim version 9.1. Last change: 2025 Nov 09
|
||||
|
||||
|
||||
VIM REFERENCE MANUAL by Bram Moolenaar
|
||||
VIM REFERENCE MANUAL by Bram Moolenaar
|
||||
|
||||
|
||||
*quotes*
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
*recover.txt* For Vim version 9.1. Last change: 2025 Oct 12
|
||||
*recover.txt* For Vim version 9.1. Last change: 2025 Nov 09
|
||||
|
||||
|
||||
VIM REFERENCE MANUAL by Bram Moolenaar
|
||||
VIM REFERENCE MANUAL by Bram Moolenaar
|
||||
|
||||
|
||||
Recovery after a crash *crash-recovery*
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
*remote.txt* For Vim version 9.1. Last change: 2025 Aug 22
|
||||
*remote.txt* For Vim version 9.1. Last change: 2025 Nov 09
|
||||
|
||||
|
||||
VIM REFERENCE MANUAL by Bram Moolenaar
|
||||
VIM REFERENCE MANUAL by Bram Moolenaar
|
||||
|
||||
|
||||
Vim client-server communication *client-server*
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
*repeat.txt* For Vim version 9.1. Last change: 2025 Oct 13
|
||||
*repeat.txt* For Vim version 9.1. Last change: 2025 Nov 09
|
||||
|
||||
|
||||
VIM REFERENCE MANUAL by Bram Moolenaar
|
||||
VIM REFERENCE MANUAL by Bram Moolenaar
|
||||
|
||||
|
||||
Repeating commands, Vim scripts and debugging *repeating*
|
||||
@@ -328,6 +328,12 @@ For writing a Vim script, see chapter 41 of the user manual |usr_41.txt|.
|
||||
you will need to write `filetype plugin indent on`
|
||||
AFTER all `packadd!` commands.
|
||||
|
||||
To programmatically decide if `!` is needed during
|
||||
startup, check |v:vim_did_init|: use `!` if 0 (to not
|
||||
duplicate |load-plugins| step), no `!` otherwise (to
|
||||
force load plugin files as otherwise they won't be
|
||||
loaded automatically).
|
||||
|
||||
Also see |pack-add|.
|
||||
{only available when compiled with |+eval|}
|
||||
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
*rileft.txt* For Vim version 9.1. Last change: 2022 Oct 12
|
||||
*rileft.txt* For Vim version 9.1. Last change: 2025 Nov 09
|
||||
|
||||
|
||||
VIM REFERENCE MANUAL by Avner Lottem
|
||||
VIM REFERENCE MANUAL by Avner Lottem
|
||||
updated by Nadim Shaikli
|
||||
|
||||
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
*russian.txt* For Vim version 9.1. Last change: 2006 Apr 24
|
||||
*russian.txt* For Vim version 9.1. Last change: 2025 Nov 09
|
||||
|
||||
|
||||
VIM REFERENCE MANUAL by Vassily Ragosin
|
||||
VIM REFERENCE MANUAL by Vassily Ragosin
|
||||
|
||||
|
||||
Russian language localization and support in Vim *russian* *Russian*
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
*scroll.txt* For Vim version 9.1. Last change: 2024 Jul 06
|
||||
*scroll.txt* For Vim version 9.1. Last change: 2025 Nov 09
|
||||
|
||||
|
||||
VIM REFERENCE MANUAL by Bram Moolenaar
|
||||
VIM REFERENCE MANUAL by Bram Moolenaar
|
||||
|
||||
|
||||
Scrolling *scrolling*
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
*sign.txt* For Vim version 9.1. Last change: 2025 Oct 12
|
||||
*sign.txt* For Vim version 9.1. Last change: 2025 Nov 09
|
||||
|
||||
|
||||
VIM REFERENCE MANUAL by Gordon Prieur
|
||||
VIM REFERENCE MANUAL by Gordon Prieur
|
||||
and Bram Moolenaar
|
||||
|
||||
|
||||
|
||||
+13
-72
@@ -1,7 +1,7 @@
|
||||
*sponsor.txt* For Vim version 9.1. Last change: 2025 Oct 12
|
||||
*sponsor.txt* For Vim version 9.1. Last change: 2025 Nov 09
|
||||
|
||||
|
||||
VIM REFERENCE MANUAL by Bram Moolenaar
|
||||
VIM REFERENCE MANUAL by Bram Moolenaar
|
||||
|
||||
|
||||
|
||||
@@ -28,30 +28,6 @@ If you would like to support MacVim development itself, visit:
|
||||
https://github.com/sponsors/macvim-dev
|
||||
|
||||
|
||||
REGISTERED VIM USER *register*
|
||||
|
||||
You can become a registered Vim user by sending at least 10 euro. This works
|
||||
similar to sponsoring Vim, see |sponsor| above. Registration was made
|
||||
possible for the situation where your boss or bookkeeper may be willing to
|
||||
register software, but does not like the terms "sponsoring" and "donation".
|
||||
|
||||
More explanations can be found in the |register-faq|.
|
||||
|
||||
|
||||
VOTE FOR FEATURES *vote-for-features*
|
||||
|
||||
Note: Voting for features has been discontinued since the passing of |Bram| in
|
||||
2023. The following two links still work, but they are no longer updated. So
|
||||
they now only provide a historic view as of summer 2023.
|
||||
|
||||
The voting results appear on the results page, which is visible for everybody:
|
||||
http://www.vim.org/sponsor/vote_results.php
|
||||
|
||||
Additionally, once you have sent 100 euro or more in total, your name appears
|
||||
in the "Vim hall of honour": http://www.vim.org/sponsor/hall_of_honour.php
|
||||
But only if you enable this on your account page.
|
||||
|
||||
|
||||
HOW TO SEND MONEY *send-money*
|
||||
|
||||
Credit card Through PayPal, see the PayPal site for information:
|
||||
@@ -64,77 +40,45 @@ Credit card Through PayPal, see the PayPal site for information:
|
||||
In Euro countries a bank transfer is preferred, this has lower
|
||||
costs.
|
||||
|
||||
Other methods See |iccf-donations|.
|
||||
Other methods See |donate|.
|
||||
Include "Vim sponsor" or "Vim registration" in the comment of
|
||||
your money transfer.
|
||||
|
||||
|
||||
QUESTIONS AND ANSWERS *sponsor-faq* *register-faq*
|
||||
|
||||
Why should I give money?
|
||||
Why should I give money?~
|
||||
|
||||
If you do not show your appreciation for Vim, the development team will be
|
||||
less motivated to fix bugs and add new features. They will do something else
|
||||
instead.
|
||||
|
||||
|
||||
How much money should I send?
|
||||
How much money should I send?~
|
||||
|
||||
That is up to you. The more you give, the more children will be helped.
|
||||
An indication for individuals that use Vim at home: 10 Euro per year. For
|
||||
professional use: 30 Euro per year per person.
|
||||
|
||||
|
||||
How do I become a Vim sponsor or registered Vim user?
|
||||
|
||||
Send money, as explained above |send-money| and include your e-mail address.
|
||||
When the money has been received you will receive a unique registration key.
|
||||
This key can be used on the Vim website to get an extra page where you can
|
||||
choose whether others will be able to see that you donated. There is a link
|
||||
to this page on your "My Account" page.
|
||||
|
||||
|
||||
What is the difference between sponsoring and registering?
|
||||
|
||||
It has a different name. Use the term "registration" if your boss doesn't
|
||||
like "sponsoring" or "donation". The benefits are the same.
|
||||
|
||||
|
||||
How can I send money?
|
||||
How can I send money?~
|
||||
|
||||
See |send-money|. Check the web site for the most recent information:
|
||||
http://www.vim.org/sponsor/
|
||||
|
||||
|
||||
Why don't you use the SourceForge donation system?
|
||||
|
||||
SourceForge takes 5% of the donations for themselves. If you want to support
|
||||
SourceForge you can send money to them directly.
|
||||
|
||||
|
||||
I cannot afford to send money, may I still use Vim?
|
||||
I cannot afford to send money, may I still use Vim?~
|
||||
|
||||
Yes.
|
||||
|
||||
|
||||
I did not register Vim, can I use all available features?
|
||||
|
||||
Yes.
|
||||
|
||||
|
||||
I noticed a bug, do I need to register before I can report it?
|
||||
|
||||
No, suggestions for improving Vim can always be given. For improvements use
|
||||
the developer |maillist|, for reporting bugs see |bugs|.
|
||||
|
||||
|
||||
How about Charityware?
|
||||
How about Charityware?~
|
||||
|
||||
Currently the Vim donations go to |uganda| anyway. Thus it doesn't matter if
|
||||
you sponsor Vim or ICCF.
|
||||
you sponsor Vim or Kuwasha.
|
||||
|
||||
|
||||
I donated $$$, now please add feature XYZ!
|
||||
I donated $$$, now please add feature XYZ!~
|
||||
|
||||
There is no direct relation between your donation and the work developers do.
|
||||
Otherwise you would be paying for work and we would have to pay tax over the
|
||||
@@ -142,15 +86,12 @@ donation. If you want to hire one of the developers for specific work,
|
||||
contact them directly, don't use the donation system.
|
||||
|
||||
|
||||
Are the donations tax deductible?
|
||||
Are the donations tax deductible?~
|
||||
|
||||
That depends on your country. The donations to help the children in |Uganda|
|
||||
are tax deductible in Holland, Germany, Canada and in the USA. See the ICCF
|
||||
website https://iccf-holland.org/donate.html (Note: this process is currently
|
||||
undergoing some changes and will be done differently in the future).
|
||||
Possibly. Please refer to |Kuwasha| for this question.
|
||||
|
||||
|
||||
Can you send me a bill?
|
||||
Can you send me a bill?~
|
||||
|
||||
No, because there is no relation between the money you send and the work that
|
||||
is done. But a receipt is possible.
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
*starting.txt* For Vim version 9.1. Last change: 2025 Oct 12
|
||||
*starting.txt* For Vim version 9.1. Last change: 2025 Nov 09
|
||||
|
||||
|
||||
VIM REFERENCE MANUAL by Bram Moolenaar
|
||||
VIM REFERENCE MANUAL by Bram Moolenaar
|
||||
|
||||
|
||||
Starting Vim *starting*
|
||||
@@ -843,6 +843,9 @@ accordingly. Vim proceeds in this order:
|
||||
If Vim was started in Ex mode with the "-s" argument, all following
|
||||
initializations until 4. are skipped. Only the "-u" option is
|
||||
interpreted.
|
||||
|
||||
The |v:vim_did_init| variable is set to 1 after this step is finished.
|
||||
|
||||
*evim.vim*
|
||||
a. If Vim was started as |evim| or |eview| or with the |-y| argument, the
|
||||
script $VIMRUNTIME/evim.vim will be loaded.
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
*tabpage.txt* For Vim version 9.1. Last change: 2025 Oct 12
|
||||
*tabpage.txt* For Vim version 9.1. Last change: 2025 Nov 09
|
||||
|
||||
|
||||
VIM REFERENCE MANUAL by Bram Moolenaar
|
||||
VIM REFERENCE MANUAL by Bram Moolenaar
|
||||
|
||||
|
||||
Editing with windows in multiple tab pages. *tab-page* *tabpage*
|
||||
|
||||
+12
-3
@@ -5794,6 +5794,7 @@ KVim gui_x11.txt /*KVim*
|
||||
KeyInputPre autocmd.txt /*KeyInputPre*
|
||||
Kibaale uganda.txt /*Kibaale*
|
||||
Korean mbyte.txt /*Korean*
|
||||
Kuwasha uganda.txt /*Kuwasha*
|
||||
L motion.txt /*L*
|
||||
Linux-backspace options.txt /*Linux-backspace*
|
||||
List eval.txt /*List*
|
||||
@@ -8708,7 +8709,6 @@ i` motion.txt /*i`*
|
||||
ia64.vim syntax.txt /*ia64.vim*
|
||||
ib motion.txt /*ib*
|
||||
iccf uganda.txt /*iccf*
|
||||
iccf-donations uganda.txt /*iccf-donations*
|
||||
icon-changed version4.txt /*icon-changed*
|
||||
iconise starting.txt /*iconise*
|
||||
iconize starting.txt /*iconize*
|
||||
@@ -8806,6 +8806,7 @@ instanceof() builtin.txt /*instanceof()*
|
||||
intel-itanium syntax.txt /*intel-itanium*
|
||||
intellimouse-wheel-problems gui_w32.txt /*intellimouse-wheel-problems*
|
||||
interactive-functions usr_41.txt /*interactive-functions*
|
||||
interface vim9class.txt /*interface*
|
||||
interfaces-5.2 version5.txt /*interfaces-5.2*
|
||||
internal-error message.txt /*internal-error*
|
||||
internal-variables eval.txt /*internal-variables*
|
||||
@@ -10194,7 +10195,6 @@ reg_executing() builtin.txt /*reg_executing()*
|
||||
reg_recording() builtin.txt /*reg_recording()*
|
||||
regexp pattern.txt /*regexp*
|
||||
regexp-changes-5.4 version5.txt /*regexp-changes-5.4*
|
||||
register sponsor.txt /*register*
|
||||
register-faq sponsor.txt /*register-faq*
|
||||
register-functions usr_41.txt /*register-functions*
|
||||
register-variable eval.txt /*register-variable*
|
||||
@@ -11533,6 +11533,7 @@ v:var eval.txt /*v:var*
|
||||
v:version eval.txt /*v:version*
|
||||
v:versionlong eval.txt /*v:versionlong*
|
||||
v:vim_did_enter eval.txt /*v:vim_did_enter*
|
||||
v:vim_did_init eval.txt /*v:vim_did_init*
|
||||
v:warningmsg eval.txt /*v:warningmsg*
|
||||
v:wayland_display eval.txt /*v:wayland_display*
|
||||
v:windowid eval.txt /*v:windowid*
|
||||
@@ -11768,6 +11769,7 @@ vim9-access-modes vim9class.txt /*vim9-access-modes*
|
||||
vim9-autoload vim9.txt /*vim9-autoload*
|
||||
vim9-boolean vim9.txt /*vim9-boolean*
|
||||
vim9-class vim9class.txt /*vim9-class*
|
||||
vim9-class-type vim9.txt /*vim9-class-type*
|
||||
vim9-classes vim9.txt /*vim9-classes*
|
||||
vim9-const vim9.txt /*vim9-const*
|
||||
vim9-curly vim9.txt /*vim9-curly*
|
||||
@@ -11775,14 +11777,18 @@ vim9-debug repeat.txt /*vim9-debug*
|
||||
vim9-declaration vim9.txt /*vim9-declaration*
|
||||
vim9-declarations usr_41.txt /*vim9-declarations*
|
||||
vim9-differences vim9.txt /*vim9-differences*
|
||||
vim9-enum-type vim9.txt /*vim9-enum-type*
|
||||
vim9-enumvalue-type vim9.txt /*vim9-enumvalue-type*
|
||||
vim9-export vim9.txt /*vim9-export*
|
||||
vim9-false-true vim9.txt /*vim9-false-true*
|
||||
vim9-final vim9.txt /*vim9-final*
|
||||
vim9-func-declaration vim9.txt /*vim9-func-declaration*
|
||||
vim9-func-type vim9.txt /*vim9-func-type*
|
||||
vim9-function-defined-later vim9.txt /*vim9-function-defined-later*
|
||||
vim9-gotchas vim9.txt /*vim9-gotchas*
|
||||
vim9-ignored-argument vim9.txt /*vim9-ignored-argument*
|
||||
vim9-import vim9.txt /*vim9-import*
|
||||
vim9-interface-type vim9.txt /*vim9-interface-type*
|
||||
vim9-lambda vim9.txt /*vim9-lambda*
|
||||
vim9-lambda-arguments vim9.txt /*vim9-lambda-arguments*
|
||||
vim9-line-continuation vim9.txt /*vim9-line-continuation*
|
||||
@@ -11791,11 +11797,14 @@ vim9-mix vim9.txt /*vim9-mix*
|
||||
vim9-namespace vim9.txt /*vim9-namespace*
|
||||
vim9-no-dict-function vim9.txt /*vim9-no-dict-function*
|
||||
vim9-no-shorten vim9.txt /*vim9-no-shorten*
|
||||
vim9-object-type vim9.txt /*vim9-object-type*
|
||||
vim9-partial-declaration vim9.txt /*vim9-partial-declaration*
|
||||
vim9-rationale vim9.txt /*vim9-rationale*
|
||||
vim9-reload vim9.txt /*vim9-reload*
|
||||
vim9-s-namespace vim9.txt /*vim9-s-namespace*
|
||||
vim9-scopes vim9.txt /*vim9-scopes*
|
||||
vim9-string-index vim9.txt /*vim9-string-index*
|
||||
vim9-typealias-type vim9.txt /*vim9-typealias-type*
|
||||
vim9-types vim9.txt /*vim9-types*
|
||||
vim9-unpack-ignore vim9.txt /*vim9-unpack-ignore*
|
||||
vim9-user-command vim9.txt /*vim9-user-command*
|
||||
@@ -11807,6 +11816,7 @@ vim: options.txt /*vim:*
|
||||
vim_announce intro.txt /*vim_announce*
|
||||
vim_dev intro.txt /*vim_dev*
|
||||
vim_did_enter-variable eval.txt /*vim_did_enter-variable*
|
||||
vim_did_init-variable eval.txt /*vim_did_init-variable*
|
||||
vim_mac intro.txt /*vim_mac*
|
||||
vim_mac_group gui_mac.txt /*vim_mac_group*
|
||||
vim_starting builtin.txt /*vim_starting*
|
||||
@@ -11879,7 +11889,6 @@ vms-notes os_vms.txt /*vms-notes*
|
||||
vms-problems os_vms.txt /*vms-problems*
|
||||
vms-started os_vms.txt /*vms-started*
|
||||
vms-usage os_vms.txt /*vms-usage*
|
||||
vote-for-features sponsor.txt /*vote-for-features*
|
||||
votes-for-changes todo.txt /*votes-for-changes*
|
||||
vreplace-mode insert.txt /*vreplace-mode*
|
||||
vt100-cursor-keys term.txt /*vt100-cursor-keys*
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
*tagsrch.txt* For Vim version 9.1. Last change: 2025 Oct 12
|
||||
*tagsrch.txt* For Vim version 9.1. Last change: 2025 Nov 09
|
||||
|
||||
|
||||
VIM REFERENCE MANUAL by Bram Moolenaar
|
||||
VIM REFERENCE MANUAL by Bram Moolenaar
|
||||
|
||||
|
||||
Tags and special searches *tags-and-searches*
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
*term.txt* For Vim version 9.1. Last change: 2025 Oct 12
|
||||
*term.txt* For Vim version 9.1. Last change: 2025 Nov 11
|
||||
|
||||
|
||||
VIM REFERENCE MANUAL by Bram Moolenaar
|
||||
VIM REFERENCE MANUAL by Bram Moolenaar
|
||||
|
||||
|
||||
Terminal information *terminal-info*
|
||||
@@ -1167,7 +1167,8 @@ Mouse clicks can be mapped. The codes for mouse clicks are:
|
||||
|
||||
The X1 and X2 buttons refer to the extra buttons found on some mice. The
|
||||
'Microsoft Explorer' mouse has these buttons available to the right thumb.
|
||||
Currently X1 and X2 only work on MacVim, Win32, and X11 environments.
|
||||
Currently, X1 and X2 work only on MacVim, Win32 and X11 environments, and in
|
||||
terminals that support xterm-like mouse functionality.
|
||||
|
||||
Examples: >
|
||||
:noremap <MiddleMouse> <LeftMouse><MiddleMouse>
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
*textprop.txt* For Vim version 9.1. Last change: 2025 Oct 14
|
||||
*textprop.txt* For Vim version 9.1. Last change: 2025 Nov 09
|
||||
|
||||
|
||||
VIM REFERENCE MANUAL by Bram Moolenaar
|
||||
VIM REFERENCE MANUAL by Bram Moolenaar
|
||||
|
||||
|
||||
Displaying text with properties attached. *textprop* *text-properties*
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
*tips.txt* For Vim version 9.1. Last change: 2025 Oct 12
|
||||
*tips.txt* For Vim version 9.1. Last change: 2025 Nov 09
|
||||
|
||||
|
||||
VIM REFERENCE MANUAL by Bram Moolenaar
|
||||
VIM REFERENCE MANUAL by Bram Moolenaar
|
||||
|
||||
|
||||
Tips and ideas for using Vim *tips*
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
*todo.txt* For Vim version 9.1. Last change: 2025 Sep 02
|
||||
*todo.txt* For Vim version 9.1. Last change: 2025 Nov 09
|
||||
|
||||
|
||||
VIM REFERENCE MANUAL by Bram Moolenaar
|
||||
|
||||
+35
-64
@@ -1,23 +1,35 @@
|
||||
*uganda.txt* For Vim version 9.1. Last change: 2025 Aug 10
|
||||
*uganda.txt* For Vim version 9.1. Last change: 2025 Nov 09
|
||||
|
||||
|
||||
VIM REFERENCE MANUAL by Bram Moolenaar
|
||||
VIM REFERENCE MANUAL by Bram Moolenaar
|
||||
|
||||
|
||||
*uganda* *Uganda* *copying* *copyright* *license*
|
||||
SUMMARY
|
||||
*iccf* *ICCF*
|
||||
*Kuwasha*
|
||||
Vim is Charityware. You can use and copy it as much as you like, but you are
|
||||
encouraged to make a donation for needy children in Uganda. Please see |kcc|
|
||||
below or visit the ICCF web site, available at these URLs:
|
||||
below or visit the Kuwasha web site, available at the following URL:
|
||||
|
||||
https://iccf-holland.org/
|
||||
https://www.vim.org/iccf/
|
||||
https://www.iccf.nl/
|
||||
https://www.kuwasha.net
|
||||
|
||||
You can also sponsor the development of Vim, see |sponsor|. The money goes to
|
||||
Uganda anyway.
|
||||
|
||||
*iccf* *ICCF*
|
||||
ICCF Holland and Kuwasha~
|
||||
|
||||
|Bram| Moolenaar's charity, ICCF Holland, has long supported the education of
|
||||
children in Uganda through the Kibaale Children's Centre. Following Bram's
|
||||
passing in 2023, ICCF Holland transfered all activities to its sister charity
|
||||
Kuwasha in Canada and dissolved at the end of 2025.
|
||||
|
||||
Donations from Vim users are still welcome and will continue to go directly to
|
||||
Uganda. To continue supporting this cause, please send contributions to
|
||||
Kuwasha.
|
||||
|
||||
License~
|
||||
|
||||
The Open Publication License applies to the Vim documentation, see
|
||||
|manual-copyright|.
|
||||
|
||||
@@ -185,84 +197,43 @@ medical help. Since 2020 a maternity ward was added and 24/7 service is
|
||||
available. When needed, transport to a hospital is offered. Immunization
|
||||
programs are carried out and help is provided when an epidemic is breaking out
|
||||
(measles and cholera have been a problem).
|
||||
*donate*
|
||||
Summer 1994 to summer 1995 I spent a whole year at the centre, working as a
|
||||
volunteer. I have helped to expand the centre and worked in the area of water
|
||||
and sanitation. I learned that the help that the KCC provides really helps.
|
||||
When I came back to Holland, I wanted to continue supporting KCC. To do this
|
||||
I'm raising funds and organizing the sponsorship program. Please consider one
|
||||
of these possibilities:
|
||||
|
||||
1. Sponsor a child in primary school: 17 euro a month (or more).
|
||||
2. Sponsor a child in secondary school: 25 euro a month (or more).
|
||||
3. Sponsor the clinic: Any amount a month or quarter
|
||||
4. A one-time donation
|
||||
Summer 1994 to summer 1995 Bram spent a whole year at the centre, working as a
|
||||
volunteer. Bram helped to expand the centre and worked in the area of water
|
||||
and sanitation. Bram learned that the help that the KCC provides really
|
||||
helps. When Bram came back to Holland, he wanted to continue supporting KCC.
|
||||
To do this he has been raising funds and organizing the sponsorship program.
|
||||
|
||||
Compared with other organizations that do child sponsorship the amounts are
|
||||
very low. This is because the money goes directly to the centre. Less than
|
||||
5% is used for administration. This is possible because this is a small
|
||||
organization that works with volunteers. If you would like to sponsor a
|
||||
child, you should have the intention to do this for at least one year.
|
||||
|
||||
How do you know that the money will be spent right? First of all you have my
|
||||
personal guarantee as the author of Vim. I trust the people that are working
|
||||
at the centre, I know them personally. Furthermore, the centre has been
|
||||
How do you know that the money will be spent right? First of all you have the
|
||||
personal guarantee of Bram as the author of Vim, who knew the people working
|
||||
at the centre personally. Furthermore, the centre has been
|
||||
co-sponsored and inspected by World Vision, Save the Children Fund and is now
|
||||
under the supervision of Pacific Academy Outreach Society. The centre is
|
||||
visited about once a year to check the progress (at our own cost). I have
|
||||
visited the centre myself many times, starting in 1993. The visit reports are
|
||||
on the ICCF web site.
|
||||
under the supervision of Pacific Academy Outreach Society. Bram has
|
||||
visited the centre many times, starting in 1993. The visit reports are
|
||||
have been shared on the ICCF web site (may no longer be available).
|
||||
|
||||
If you have any further questions, send e-mail: <Bram@vim.org>.
|
||||
If you have any further questions, send an e-mail: info@kuwasha.net.
|
||||
|
||||
The address of the centre is:
|
||||
Kibaale Children's Centre
|
||||
p.o. box 1658
|
||||
Masaka, Uganda, East Africa
|
||||
|
||||
Sending money: *iccf-donations*
|
||||
*donate*
|
||||
Sending money:
|
||||
|
||||
Check the ICCF web site for the latest information! See |iccf| for the URL.
|
||||
Check the Kuwasha web site for the latest information!
|
||||
|
||||
|
||||
USA: The methods mentioned below can be used.
|
||||
If you must send a check send it to our Canadian partner:
|
||||
https://www.kuwasha.net/
|
||||
|
||||
Canada: Contact Kuwasha in Surrey, Canada. They take care of the
|
||||
Canadian sponsors for the children in Kibaale. Kuwasha
|
||||
forwards 100% of the money to the project in Uganda. You can
|
||||
send them a one time donation directly.
|
||||
Look on their site for information about sponsorship:
|
||||
https://www.kuwasha.net/
|
||||
If you make a donation to Kuwasha you will receive a tax
|
||||
receipt which can be submitted with your tax return.
|
||||
|
||||
Holland: Transfer to the account of "Stichting ICCF Holland" in
|
||||
Amersfoort. This will allow for tax deduction if you live in
|
||||
Holland. ING bank, IBAN: NL95 INGB 0004 5487 74
|
||||
|
||||
Germany: It is possible to make donations that allow for a tax return.
|
||||
Check the ICCF web site for the latest information:
|
||||
https://iccf-holland.org/germany.html
|
||||
|
||||
Europe: Use a bank transfer if possible. See "Others" below for the
|
||||
swift code and IBAN number.
|
||||
Any other method should work. Ask for information about
|
||||
sponsorship.
|
||||
|
||||
Credit Card: You can use PayPal to send money with a Credit card. This is
|
||||
the most widely used Internet based payment system. It's
|
||||
really simple to use. Use this link to find more info:
|
||||
https://www.paypal.com/en_US/mrb/pal=XAC62PML3GF8Q
|
||||
The e-mail address for sending the money to is:
|
||||
Bram@iccf-holland.org
|
||||
|
||||
Others: Transfer to this account if possible:
|
||||
ING bank: IBAN: NL95 INGB 0004 5487 74
|
||||
Swift code: INGBNL2A
|
||||
under the name "stichting ICCF Holland", Amersfoort
|
||||
Checks are not accepted.
|
||||
|
||||
info@kuwasha.net
|
||||
|
||||
vim:tw=78:ts=8:noet:ft=help:norl:
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
*undo.txt* For Vim version 9.1. Last change: 2025 Oct 26
|
||||
*undo.txt* For Vim version 9.1. Last change: 2025 Nov 09
|
||||
|
||||
|
||||
VIM REFERENCE MANUAL by Bram Moolenaar
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
*usr_01.txt* For Vim version 9.1. Last change: 2025 Oct 26
|
||||
*usr_01.txt* For Vim version 9.1. Last change: 2025 Nov 09
|
||||
|
||||
|
||||
VIM USER MANUAL by Bram Moolenaar
|
||||
VIM USER MANUAL by Bram Moolenaar
|
||||
|
||||
|
||||
About the manuals
|
||||
@@ -194,7 +194,7 @@ manual. Not only by providing literal text, but also by setting the tone and
|
||||
style.
|
||||
|
||||
If you make money through selling the manuals, you are strongly encouraged to
|
||||
donate part of the profit to help AIDS victims in Uganda. See |iccf|.
|
||||
donate part of the profit to help AIDS victims in Uganda. See |Kuwasha|.
|
||||
|
||||
==============================================================================
|
||||
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
*usr_02.txt* For Vim version 9.1. Last change: 2025 Oct 26
|
||||
*usr_02.txt* For Vim version 9.1. Last change: 2025 Nov 09
|
||||
|
||||
|
||||
VIM USER MANUAL by Bram Moolenaar
|
||||
VIM USER MANUAL by Bram Moolenaar
|
||||
|
||||
|
||||
The first steps in Vim
|
||||
@@ -522,8 +522,8 @@ Summary: *help-summary* >
|
||||
< You can see the user guide topics |03.9| and |usr_27.txt| in the
|
||||
introduction.
|
||||
|
||||
3) Options are enclosed in single apostrophes. To go to the help topic for the
|
||||
list option: >
|
||||
3) Options are enclosed in single apostrophes. To go to the help topic for
|
||||
the list option: >
|
||||
:help 'list'
|
||||
< If you only know you are looking for a certain option, you can also do: >
|
||||
:help options.txt
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
*usr_03.txt* For Vim version 9.1. Last change: 2025 Oct 26
|
||||
*usr_03.txt* For Vim version 9.1. Last change: 2025 Nov 09
|
||||
|
||||
|
||||
VIM USER MANUAL by Bram Moolenaar
|
||||
VIM USER MANUAL by Bram Moolenaar
|
||||
|
||||
|
||||
Moving around
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
*usr_04.txt* For Vim version 9.1. Last change: 2025 Oct 26
|
||||
*usr_04.txt* For Vim version 9.1. Last change: 2025 Nov 09
|
||||
|
||||
|
||||
VIM USER MANUAL by Bram Moolenaar
|
||||
VIM USER MANUAL by Bram Moolenaar
|
||||
|
||||
|
||||
Making small changes
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
*usr_05.txt* For Vim version 9.1. Last change: 2025 Oct 26
|
||||
*usr_05.txt* For Vim version 9.1. Last change: 2025 Nov 09
|
||||
|
||||
|
||||
VIM USER MANUAL by Bram Moolenaar
|
||||
VIM USER MANUAL by Bram Moolenaar
|
||||
|
||||
|
||||
Set your settings
|
||||
@@ -338,8 +338,8 @@ This only works in a Vim script file, not when typing commands at the
|
||||
command line.
|
||||
|
||||
>
|
||||
command DiffOrig vert new | set bt=nofile | r ++edit # | 0d_ | diffthis
|
||||
\ | wincmd p | diffthis
|
||||
command DiffOrig vert new | set bt=nofile | r ++edit # | 0d_
|
||||
\ | diffthis | wincmd p | diffthis
|
||||
|
||||
This adds the ":DiffOrig" command. Use this in a modified buffer to see the
|
||||
differences with the file it was loaded from. See |diff| and |:DiffOrig|.
|
||||
@@ -539,7 +539,8 @@ when you use Vim. There are only two steps for adding a global plugin:
|
||||
GETTING A GLOBAL PLUGIN
|
||||
|
||||
Where can you find plugins?
|
||||
- Some are always loaded, you can see them in the directory $VIMRUNTIME/plugin.
|
||||
- Some are always loaded, you can see them in the directory
|
||||
$VIMRUNTIME/plugin.
|
||||
- Some come with Vim. You can find them in the directory $VIMRUNTIME/macros
|
||||
and its sub-directories and under $VIM/vimfiles/pack/dist/opt/.
|
||||
- Download from the net. There is a large collection on http://www.vim.org.
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
*usr_06.txt* For Vim version 9.1. Last change: 2025 Oct 26
|
||||
*usr_06.txt* For Vim version 9.1. Last change: 2025 Nov 09
|
||||
|
||||
|
||||
VIM USER MANUAL by Bram Moolenaar
|
||||
VIM USER MANUAL by Bram Moolenaar
|
||||
|
||||
|
||||
Using syntax highlighting
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
*usr_07.txt* For Vim version 9.1. Last change: 2025 Oct 26
|
||||
*usr_07.txt* For Vim version 9.1. Last change: 2025 Nov 09
|
||||
|
||||
|
||||
VIM USER MANUAL by Bram Moolenaar
|
||||
VIM USER MANUAL by Bram Moolenaar
|
||||
|
||||
|
||||
Editing more than one file
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
*usr_08.txt* For Vim version 9.1. Last change: 2025 Oct 26
|
||||
*usr_08.txt* For Vim version 9.1. Last change: 2025 Nov 09
|
||||
|
||||
|
||||
VIM USER MANUAL by Bram Moolenaar
|
||||
VIM USER MANUAL by Bram Moolenaar
|
||||
|
||||
|
||||
Splitting windows
|
||||
|
||||
Some files were not shown because too many files have changed in this diff Show More
Reference in New Issue
Block a user