mirror of
https://github.com/vim/vim
synced 2025-07-16 01:01:58 +00:00
updated for version 7.0f
This commit is contained in:
8
Contents
8
Contents
@ -9,10 +9,10 @@ Vim Vi IMproved. A clone of the UNIX text editor Vi. Very useful
|
||||
messages, shows current file name in window title, on-line
|
||||
help, rectangular cut/paste, etc., etc., etc...
|
||||
|
||||
Version 7.0e. Also runs under UNIX, MSDOS and other systems.
|
||||
vim70ert.tgz contains the documentation and syntax files.
|
||||
vim70ebin.tgz contains the binaries.
|
||||
vim70esrc.tgz contains the sources.
|
||||
Version 7.0f. Also runs under UNIX, MSDOS and other systems.
|
||||
vim70frt.tgz contains the documentation and syntax files.
|
||||
vim70fbin.tgz contains the binaries.
|
||||
vim70fsrc.tgz contains the sources.
|
||||
Author: Bram Moolenaar et al.
|
||||
|
||||
|
||||
|
2
Makefile
2
Makefile
@ -69,7 +69,7 @@ all install uninstall tools config configure proto depend lint tags types test t
|
||||
# Before creating an archive first delete all backup files, *.orig, etc.
|
||||
|
||||
MAJOR = 7
|
||||
MINOR = 0e
|
||||
MINOR = 0f
|
||||
|
||||
# Uncomment this line if the Win32s version is to be included.
|
||||
DOSBIN_S = dosbin_s
|
||||
|
@ -1,4 +1,4 @@
|
||||
README.txt for version 7.0e of Vim: Vi IMproved.
|
||||
README.txt for version 7.0f of Vim: Vi IMproved.
|
||||
|
||||
|
||||
WHAT IS VIM
|
||||
|
@ -1,4 +1,4 @@
|
||||
README_ami.txt for version 7.0e of Vim: Vi IMproved.
|
||||
README_ami.txt for version 7.0f of Vim: Vi IMproved.
|
||||
|
||||
This file explains the installation of Vim on Amiga systems.
|
||||
See README.txt for general information about Vim.
|
||||
|
@ -1,4 +1,4 @@
|
||||
README_amibin.txt for version 7.0e of Vim: Vi IMproved.
|
||||
README_amibin.txt for version 7.0f of Vim: Vi IMproved.
|
||||
|
||||
See "README.txt" for general information about Vim.
|
||||
See "README_ami.txt" for installation instructions for the Amiga.
|
||||
|
@ -1,4 +1,4 @@
|
||||
README_amisrc.txt for version 7.0e of Vim: Vi IMproved.
|
||||
README_amisrc.txt for version 7.0f of Vim: Vi IMproved.
|
||||
|
||||
See "README.txt" for general information about Vim.
|
||||
See "README_ami.txt" for installation instructions for the Amiga.
|
||||
|
@ -1,4 +1,4 @@
|
||||
README_bindos.txt for version 7.0e of Vim: Vi IMproved.
|
||||
README_bindos.txt for version 7.0f of Vim: Vi IMproved.
|
||||
|
||||
See "README.txt" for general information about Vim.
|
||||
See "README_dos.txt" for installation instructions for MS-DOS and MS-Windows.
|
||||
|
@ -1,4 +1,4 @@
|
||||
README_dos.txt for version 7.0e of Vim: Vi IMproved.
|
||||
README_dos.txt for version 7.0f of Vim: Vi IMproved.
|
||||
|
||||
This file explains the installation of Vim on MS-DOS and MS-Windows systems.
|
||||
See "README.txt" for general information about Vim.
|
||||
|
@ -1,4 +1,4 @@
|
||||
README_extra.txt for version 7.0e of Vim: Vi IMproved.
|
||||
README_extra.txt for version 7.0f of Vim: Vi IMproved.
|
||||
|
||||
The extra archive of Vim is to be used in combination with the source archive
|
||||
(vim-6.0-src.tar.gz). The extra archive is useless without it.
|
||||
|
@ -1,4 +1,4 @@
|
||||
README_lang.txt for version 7.0e of Vim: Vi IMproved.
|
||||
README_lang.txt for version 7.0f of Vim: Vi IMproved.
|
||||
|
||||
This file contains files for non-English languages:
|
||||
- Translated messages.
|
||||
|
@ -1,4 +1,4 @@
|
||||
README_mac.txt for version 7.0e of Vim: Vi IMproved.
|
||||
README_mac.txt for version 7.0f of Vim: Vi IMproved.
|
||||
|
||||
This file explains the installation of Vim on Macintosh systems.
|
||||
See "README.txt" for general information about Vim.
|
||||
|
@ -1,4 +1,4 @@
|
||||
README_ole.txt for version 7.0e of Vim: Vi IMproved.
|
||||
README_ole.txt for version 7.0f of Vim: Vi IMproved.
|
||||
|
||||
This archive contains gvim.exe with OLE interface and VisVim.
|
||||
This version of gvim.exe can also load a number of interface dynamically (you
|
||||
|
@ -1,4 +1,4 @@
|
||||
README_os2.txt for version 7.0e of Vim: Vi IMproved.
|
||||
README_os2.txt for version 7.0f of Vim: Vi IMproved.
|
||||
|
||||
This file explains the installation of Vim on OS/2 systems.
|
||||
See "README.txt" for general information about Vim.
|
||||
|
@ -1,4 +1,4 @@
|
||||
README_os_390.txt for version 7.0e of Vim: Vi IMproved.
|
||||
README_os_390.txt for version 7.0f of Vim: Vi IMproved.
|
||||
|
||||
Welcome to the OS/390 Unix port of VIM.
|
||||
|
||||
|
@ -1,4 +1,4 @@
|
||||
README_src.txt for version 7.0e of Vim: Vi IMproved.
|
||||
README_src.txt for version 7.0f of Vim: Vi IMproved.
|
||||
|
||||
The source archive contains the files needed to compile Vim on Unix systems.
|
||||
It is packed for Unix systems (NL line separator). It is also used for other
|
||||
|
@ -1,4 +1,4 @@
|
||||
README_srcdos.txt for version 7.0e of Vim: Vi IMproved.
|
||||
README_srcdos.txt for version 7.0f of Vim: Vi IMproved.
|
||||
|
||||
See "README.txt" for general information about Vim.
|
||||
See "README_dos.txt" for installation instructions for MS-DOS and MS-Windows.
|
||||
|
@ -1,4 +1,4 @@
|
||||
README_unix.txt for version 7.0e of Vim: Vi IMproved.
|
||||
README_unix.txt for version 7.0f of Vim: Vi IMproved.
|
||||
|
||||
This file explains the installation of Vim on Unix systems.
|
||||
See "README.txt" for general information about Vim.
|
||||
|
@ -1,4 +1,4 @@
|
||||
README_vms.txt for version 7.0e of Vim: Vi IMproved.
|
||||
README_vms.txt for version 7.0f of Vim: Vi IMproved.
|
||||
|
||||
This file explains the installation of Vim on VMS systems.
|
||||
See "README.txt" in the runtime archive for information about Vim.
|
||||
|
@ -1,4 +1,4 @@
|
||||
README_w32s.txt for version 7.0e of Vim: Vi IMproved.
|
||||
README_w32s.txt for version 7.0f of Vim: Vi IMproved.
|
||||
|
||||
This archive contains the gvim.exe that was specifically compiled for use in
|
||||
the Win32s subsystem in MS-Windows 3.1 and 3.11.
|
||||
|
@ -22,7 +22,7 @@
|
||||
!define HAVE_NLS
|
||||
|
||||
!define VER_MAJOR 7
|
||||
!define VER_MINOR 0e
|
||||
!define VER_MINOR 0f
|
||||
|
||||
# ----------- No configurable settings below this line -----------
|
||||
|
||||
|
@ -1,7 +1,7 @@
|
||||
" Vim completion script
|
||||
" Language: HTML and XHTML
|
||||
" Maintainer: Mikolaj Machowski ( mikmach AT wp DOT pl )
|
||||
" Last Change: 2006 Apr 22
|
||||
" Last Change: 2006 Apr 24
|
||||
|
||||
function! htmlcomplete#CompleteTags(findstart, base)
|
||||
if a:findstart
|
||||
@ -485,9 +485,9 @@ function! htmlcomplete#CompleteTags(findstart, base)
|
||||
" alphabetically but sort them. Those beginning with entered
|
||||
" part will be as first choices
|
||||
if m =~ '^'.entered_value
|
||||
call add(res, attrquoteopen . m . attrquote.' ')
|
||||
call add(res, attrquoteopen . m . attrquote)
|
||||
elseif m =~ entered_value
|
||||
call add(res2, attrquoteopen . m . attrquote.' ')
|
||||
call add(res2, attrquoteopen . m . attrquote)
|
||||
endif
|
||||
endfor
|
||||
|
||||
|
@ -1,7 +1,7 @@
|
||||
" netrw.vim: Handles file transfer and remote directory listing across a network
|
||||
" AUTOLOAD PORTION
|
||||
" Date: Apr 21, 2006
|
||||
" Version: 92
|
||||
" Date: Apr 24, 2006
|
||||
" Version: 93
|
||||
" Maintainer: Charles E Campbell, Jr <drchipNOSPAM at campbellfamily dot biz>
|
||||
" GetLatestVimScripts: 1075 1 :AutoInstall: netrw.vim
|
||||
" Copyright: Copyright (C) 1999-2005 Charles E. Campbell, Jr. {{{1
|
||||
@ -23,7 +23,7 @@
|
||||
if &cp || exists("g:loaded_netrw")
|
||||
finish
|
||||
endif
|
||||
let g:loaded_netrw = "v92"
|
||||
let g:loaded_netrw = "v93"
|
||||
if v:version < 700
|
||||
echohl WarningMsg | echo "***netrw*** you need vim version 7.0 or later for version ".g:loaded_netrw." of netrw" | echohl None
|
||||
finish
|
||||
@ -3429,7 +3429,11 @@ fun! s:LocalFastBrowser()
|
||||
let s:netrw_browser_shellcmd= 1
|
||||
augroup AuNetrwShellCmd
|
||||
au!
|
||||
au ShellCmdPost,FocusGained * call s:LocalBrowseShellCmdRefresh()
|
||||
if (has("win32") || has("win95") || has("win64") || has("win16"))
|
||||
au ShellCmdPost * call s:LocalBrowseShellCmdRefresh()
|
||||
else
|
||||
au ShellCmdPost,FocusGained * call s:LocalBrowseShellCmdRefresh()
|
||||
endif
|
||||
augroup END
|
||||
endif
|
||||
|
||||
|
@ -1,7 +1,7 @@
|
||||
" vimball : construct a file containing both paths and files
|
||||
" Author: Charles E. Campbell, Jr.
|
||||
" Date: Mar 31, 2006
|
||||
" Version: 6
|
||||
" Date: Apr 24, 2006
|
||||
" Version: 7
|
||||
" GetLatestVimScripts: 1502 1 :AutoInstall: vimball.vim
|
||||
" Copyright: (c) 2004-2006 by Charles E. Campbell, Jr.
|
||||
" The VIM LICENSE applies to Vimball.vim, and Vimball.txt
|
||||
@ -15,7 +15,7 @@ if &cp || exists("g:loaded_vimball")
|
||||
finish
|
||||
endif
|
||||
let s:keepcpo = &cpo
|
||||
let g:loaded_vimball = "v6"
|
||||
let g:loaded_vimball = "v7"
|
||||
set cpo&vim
|
||||
|
||||
" =====================================================================
|
||||
@ -125,12 +125,13 @@ fun! vimball#Vimball(really)
|
||||
endif
|
||||
|
||||
" initialize
|
||||
let fenkeep = &fen
|
||||
let regakeep = @a
|
||||
let eikeep = &ei
|
||||
let vekeep = &ve
|
||||
let makeep = getpos("'a")
|
||||
let curtabnr = tabpagenr()
|
||||
set ei=all ve=all
|
||||
set ei=all ve=all nofen
|
||||
|
||||
" set up vimball tab
|
||||
tabnew
|
||||
@ -166,10 +167,11 @@ fun! vimball#Vimball(really)
|
||||
else
|
||||
echomsg "would extract <".fname.">: ".fsize." lines"
|
||||
endif
|
||||
" call Decho(linenr.": will extract file<".fname.">")
|
||||
" call Decho((linenr+1).": fsize=".fsize)
|
||||
" call Decho("using L#".linenr.": will extract file<".fname.">")
|
||||
" call Decho("using L#".(linenr+1).": fsize=".fsize)
|
||||
|
||||
" make directories if they don't exist yet
|
||||
" call Decho("making directories if they don't exist yet")
|
||||
let fnamebuf= fname
|
||||
while fnamebuf =~ '/'
|
||||
let dirname = substitute(fnamebuf,'/.*$','','e')
|
||||
@ -183,24 +185,19 @@ fun! vimball#Vimball(really)
|
||||
exe "cd ".home
|
||||
|
||||
" grab specified qty of lines and place into "a" buffer
|
||||
exe linenr
|
||||
norm! jjma
|
||||
exe (linenr + fsize + 1)
|
||||
silent norm! "ay'a
|
||||
" call Decho("yanked ".fsize." lines into register-a")
|
||||
|
||||
" call Decho("didhelp<".didhelp."> fname<".fname.">")
|
||||
if a:really && didhelp == "" && fname =~ 'doc/[^/]\+\.txt$'
|
||||
let didhelp= substitute(fname,'^\(.*\<doc\)[/\\][^.]*\.txt$','\1','e')
|
||||
" call Decho("didhelp<".didhelp.">")
|
||||
endif
|
||||
" (skip over path/filename and qty-lines)
|
||||
let linenr = linenr + 2
|
||||
let lastline = linenr + fsize - 1
|
||||
" call Decho("exe ".linenr.",".lastline."yank a")
|
||||
exe linenr.",".lastline."yank a"
|
||||
|
||||
" copy "a" buffer into tab
|
||||
" call Decho('copy "a buffer into tab#'.vbtabnr)
|
||||
exe "tabn ".vbtabnr
|
||||
silent! %d
|
||||
silent norm! "aPGdd1G
|
||||
" call Decho("rega<".@a.">")
|
||||
put a
|
||||
1
|
||||
d
|
||||
|
||||
" write tab to file
|
||||
if a:really
|
||||
@ -208,11 +205,21 @@ fun! vimball#Vimball(really)
|
||||
exe "silent w! ".fname
|
||||
endif
|
||||
|
||||
" return to tab with vimball
|
||||
" call Decho("exe tabn ".curtabnr)
|
||||
exe "tabn ".curtabnr
|
||||
|
||||
" set up help if its a doc/*.txt file
|
||||
" call Decho("didhelp<".didhelp."> fname<".fname.">")
|
||||
if a:really && didhelp == "" && fname =~ 'doc/[^/]\+\.txt$'
|
||||
let didhelp= substitute(fname,'^\(.*\<doc\)[/\\][^.]*\.txt$','\1','e')
|
||||
" call Decho("didhelp<".didhelp.">")
|
||||
endif
|
||||
|
||||
" update for next file
|
||||
" let oldlinenr = linenr " Decho
|
||||
let linenr = linenr + fsize + 2
|
||||
" call Decho("update linenr= [linenr=".oldlinenr."] + [fsize=".fsize."] + 2 = ".linenr)
|
||||
let linenr = linenr + fsize
|
||||
" call Decho("update linenr= [linenr=".oldlinenr."] + [fsize=".fsize."] = ".linenr)
|
||||
endwhile
|
||||
|
||||
" set up help
|
||||
@ -234,8 +241,9 @@ fun! vimball#Vimball(really)
|
||||
setlocal nomod bh=wipe
|
||||
exe "tabn ".curtabnr
|
||||
exe "tabc ".vbtabnr
|
||||
let &ei= eikeep
|
||||
let @a = regakeep
|
||||
let &ei = eikeep
|
||||
let @a = regakeep
|
||||
let &fen = fenkeep
|
||||
if makeep[0] != 0
|
||||
" restore mark a
|
||||
" call Decho("restore mark-a: makeep=".string(makeep))
|
||||
|
@ -1,4 +1,4 @@
|
||||
*arabic.txt* For Vim version 7.0e. Last change: 2005 Mar 29
|
||||
*arabic.txt* For Vim version 7.0f. Last change: 2005 Mar 29
|
||||
|
||||
|
||||
VIM REFERENCE MANUAL by Nadim Shaikli
|
||||
|
@ -1,4 +1,4 @@
|
||||
*autocmd.txt* For Vim version 7.0e. Last change: 2006 Apr 07
|
||||
*autocmd.txt* For Vim version 7.0f. Last change: 2006 Apr 24
|
||||
|
||||
|
||||
VIM REFERENCE MANUAL by Bram Moolenaar
|
||||
@ -666,7 +666,8 @@ QuickFixCmdPre Before a quickfix command is run (|:make|,
|
||||
command is not executed.
|
||||
*QuickFixCmdPost*
|
||||
QuickFixCmdPost Like QuickFixCmdPre, but after a quickfix
|
||||
command is run.
|
||||
command is run, before jumping to the first
|
||||
location.
|
||||
*RemoteReply*
|
||||
RemoteReply When a reply from a Vim that functions as
|
||||
server was received |server2client()|.
|
||||
|
@ -1,4 +1,4 @@
|
||||
*change.txt* For Vim version 7.0e. Last change: 2006 Apr 11
|
||||
*change.txt* For Vim version 7.0f. Last change: 2006 Apr 11
|
||||
|
||||
|
||||
VIM REFERENCE MANUAL by Bram Moolenaar
|
||||
|
@ -1,4 +1,4 @@
|
||||
*cmdline.txt* For Vim version 7.0e. Last change: 2006 Mar 16
|
||||
*cmdline.txt* For Vim version 7.0f. Last change: 2006 Mar 16
|
||||
|
||||
|
||||
VIM REFERENCE MANUAL by Bram Moolenaar
|
||||
|
@ -1,4 +1,4 @@
|
||||
*debug.txt* For Vim version 7.0e. Last change: 2005 Dec 17
|
||||
*debug.txt* For Vim version 7.0f. Last change: 2006 Apr 24
|
||||
|
||||
|
||||
VIM REFERENCE MANUAL by Bram Moolenaar
|
||||
@ -40,17 +40,64 @@ This also applies when using the MingW tools.
|
||||
|
||||
2. Windows Bug Reporting *debug-win32*
|
||||
|
||||
If the Windows version of Vim crashes in a reproducible manner,
|
||||
you can take some steps to provide a useful bug report.
|
||||
If the Windows version of Vim crashes in a reproducible manner, you can take
|
||||
some steps to provide a useful bug report.
|
||||
|
||||
First, you must obtain the debugger symbols (PDB) file for your executable:
|
||||
gvim.pdb for gvim.exe, or vim.pdb for vim.exe. It should be available
|
||||
from the same place that you obtained the executable. Be sure to use
|
||||
the PDB that matches the EXE.
|
||||
|
||||
GENERIC ~
|
||||
|
||||
You must obtain the debugger symbols (PDB) file for your executable: gvim.pdb
|
||||
for gvim.exe, or vim.pdb for vim.exe. It should be available from the same
|
||||
place that you obtained the executable. Be sure to use the PDB that matches
|
||||
the EXE (same date).
|
||||
|
||||
If you built the executable yourself with the Microsoft Visual C++ compiler,
|
||||
then the PDB was built with the EXE.
|
||||
|
||||
Alternatively, if you have the source files, you can import Make_ivc.mak into
|
||||
Visual Studio as a workspace. Then select a debug configuration, build and
|
||||
you can do all kinds of debugging (set breakpoints, watch variables, etc.).
|
||||
|
||||
If you have Visual Studio, use that instead of the VC Toolkit and WinDbg.
|
||||
|
||||
For other compilers, you should always use the corresponding debugger: TD for
|
||||
a Vim executable compiled with the Borland compiler; gdb (see above
|
||||
|debug-gcc|) for the Cygwin and MinGW compilers.
|
||||
|
||||
|
||||
Debugging Vim crashes with Visual Studio 2005/Visual C++ 2005 Express ~
|
||||
|
||||
First launch vim.exe or gvim.exe and then launch Visual Studio. (If you don't
|
||||
have Visual Studio, follow the instructions in src/INSTALLpc.txt to obtain a
|
||||
free copy of Visual C++ 2005 Express Edition.)
|
||||
|
||||
On the Tools menu, click Attach to Process. Choose the Vim process.
|
||||
|
||||
In Vim, reproduce the crash. A dialog will appear in Visual Studio, telling
|
||||
you about the unhandled exception in the Vim process. Click Break to break
|
||||
into the process.
|
||||
|
||||
Visual Studio will pop up another dialog, telling you that no symbols are
|
||||
loaded and that the source code cannot be displayed. Click OK.
|
||||
|
||||
Several windows will open. Right-click in the Call Stack window. Choose Load
|
||||
Symbols. The Find Symbols dialog will open, looking for (g)vim.pdb. Navigate
|
||||
to the directory where you have the PDB file and click Open.
|
||||
|
||||
At this point, you should have a full call stack with vim function names and
|
||||
line numbers. Double-click one of the lines and the Find Source dialog will
|
||||
appear. Navigate to the directory where the Vim source is (if you have it.)
|
||||
|
||||
If you don't know how to debug this any further, follow the instructions
|
||||
at ":help bug-reports". Paste the call stack into the bug report.
|
||||
|
||||
If you have a non-free version of Visual Studio, you can save a minidump via
|
||||
the Debug menu and send it with the bug report. A minidump is a small file
|
||||
(<100KB), which contains information about the state of your process.
|
||||
|
||||
|
||||
Debugging Vim with Debugging Tools ~
|
||||
|
||||
You can download the Microsoft Visual C++ Toolkit from
|
||||
http://msdn.microsoft.com/visualc/vctoolkit2003/
|
||||
This contains the command-line tools, but not the Visual Studio IDE.
|
||||
@ -59,12 +106,6 @@ The Debugging Tools for Windows can be downloaded from
|
||||
http://www.microsoft.com/whdc/devtools/debugging/default.mspx
|
||||
This includes the WinDbg debugger.
|
||||
|
||||
If you have Visual Studio, use that instead of the VC Toolkit
|
||||
and WinDbg.
|
||||
|
||||
For other compilers, you should always use the corresponding debugger: TD for
|
||||
a Vim executable compiled with the Borland compiler; gdb (see above
|
||||
|debug-gcc|) for the Cygwin and MinGW compilers.
|
||||
|
||||
=========================================================================
|
||||
vim:tw=78:ts=8:ft=help:norl:
|
||||
|
@ -1,4 +1,4 @@
|
||||
*debugger.txt* For Vim version 7.0e. Last change: 2005 Mar 29
|
||||
*debugger.txt* For Vim version 7.0f. Last change: 2005 Mar 29
|
||||
|
||||
|
||||
VIM REFERENCE MANUAL by Gordon Prieur
|
||||
|
@ -1,4 +1,4 @@
|
||||
*develop.txt* For Vim version 7.0e. Last change: 2006 Mar 09
|
||||
*develop.txt* For Vim version 7.0f. Last change: 2006 Mar 09
|
||||
|
||||
|
||||
VIM REFERENCE MANUAL by Bram Moolenaar
|
||||
|
@ -1,4 +1,4 @@
|
||||
*diff.txt* For Vim version 7.0e. Last change: 2006 Apr 14
|
||||
*diff.txt* For Vim version 7.0f. Last change: 2006 Apr 14
|
||||
|
||||
|
||||
VIM REFERENCE MANUAL by Bram Moolenaar
|
||||
|
@ -1,4 +1,4 @@
|
||||
*digraph.txt* For Vim version 7.0e. Last change: 2005 Sep 11
|
||||
*digraph.txt* For Vim version 7.0f. Last change: 2005 Sep 11
|
||||
|
||||
|
||||
VIM REFERENCE MANUAL by Bram Moolenaar
|
||||
|
@ -1,4 +1,4 @@
|
||||
*editing.txt* For Vim version 7.0e. Last change: 2006 Apr 17
|
||||
*editing.txt* For Vim version 7.0f. Last change: 2006 Apr 17
|
||||
|
||||
|
||||
VIM REFERENCE MANUAL by Bram Moolenaar
|
||||
|
@ -1,4 +1,4 @@
|
||||
*eval.txt* For Vim version 7.0e. Last change: 2006 Apr 23
|
||||
*eval.txt* For Vim version 7.0f. Last change: 2006 Apr 24
|
||||
|
||||
|
||||
VIM REFERENCE MANUAL by Bram Moolenaar
|
||||
@ -149,7 +149,7 @@ Examples: >
|
||||
:let emptylist = []
|
||||
|
||||
An item can be any expression. Using a List for an item creates a
|
||||
nested List: >
|
||||
List of Lists: >
|
||||
:let nestlist = [[11, 12], [21, 22], [31, 32]]
|
||||
|
||||
An extra comma after the last item is ignored.
|
||||
@ -192,22 +192,20 @@ separated by a colon in square brackets: >
|
||||
:let shortlist = mylist[2:-1] " get List [3, "four"]
|
||||
|
||||
Omitting the first index is similar to zero. Omitting the last index is
|
||||
similar to -1. The difference is that there is no error if the items are not
|
||||
available. >
|
||||
similar to -1.
|
||||
:let endlist = mylist[2:] " from item 2 to the end: [3, "four"]
|
||||
:let shortlist = mylist[2:2] " List with one item: [3]
|
||||
:let otherlist = mylist[:] " make a copy of the List
|
||||
|
||||
If the second index is equal to or greater than the length of the list there
|
||||
is no error and the length minus one is used: >
|
||||
If the first index is beyond the last item of the List or the second item is
|
||||
before the first item, the result is an empty list. There is no error
|
||||
message.
|
||||
|
||||
If the second index is equal to or greater than the length of the list the
|
||||
length minus one is used: >
|
||||
:let mylist = [0, 1, 2, 3]
|
||||
:echo mylist[2:8] " result: [2, 3]
|
||||
|
||||
The second index can be just before the first index. In that case the result
|
||||
is an empty list. If the second index is lower, this results in an error. >
|
||||
:echo mylist[2:1] " result: []
|
||||
:echo mylist[2:0] " error!
|
||||
|
||||
NOTE: mylist[s:e] means using the variable "s:e" as index. Watch out for
|
||||
using a single letter variable before the ":". Insert a space when needed:
|
||||
mylist[s : e].
|
||||
@ -1557,6 +1555,7 @@ exists( {expr}) Number TRUE if {expr} exists
|
||||
extend({expr1}, {expr2} [, {expr3}])
|
||||
List/Dict insert items of {expr2} into {expr1}
|
||||
expand( {expr}) String expand special keywords in {expr}
|
||||
feedkeys( {string} [, {mode}]) Number add key sequence to typeahead buffer
|
||||
filereadable( {file}) Number TRUE if {file} is a readable file
|
||||
filewritable( {file}) Number TRUE if {file} is a writable file
|
||||
filter( {expr}, {string}) List/Dict remove items from {expr} where
|
||||
@ -1664,7 +1663,6 @@ pathshorten( {expr}) String shorten directory names in a path
|
||||
prevnonblank( {lnum}) Number line nr of non-blank line <= {lnum}
|
||||
printf( {fmt}, {expr1}...) String format text
|
||||
pumvisible() Number whether popup menu is visible
|
||||
pushkeys( {string} [, {mode}]) Number add key sequence to typeahead buffer
|
||||
range( {expr} [, {max} [, {stride}]])
|
||||
List items from {expr} to {max}
|
||||
readfile({fname} [, {binary} [, {max}]])
|
||||
@ -2457,6 +2455,25 @@ extend({expr1}, {expr2} [, {expr3}]) *extend()*
|
||||
Returns {expr1}.
|
||||
|
||||
|
||||
feedkeys({string} [, {mode}]) *feedkeys()*
|
||||
Characters in {string} are queued for processing as if they
|
||||
come from a mapping or where typed by user. They are added to
|
||||
the end of the typeahead buffer, thus if a mapping is still
|
||||
being executed these characters come after them.
|
||||
The function does not wait for processing of keys contained in
|
||||
{string}.
|
||||
To include special keys into {string}, use double-quotes
|
||||
and "\..." notation |expr-quote|. For example,
|
||||
feedkeys("\<CR>") simulates pressing of the Enter key. But
|
||||
feedkeys('\<CR>') pushes 5 characters.
|
||||
If {mode} is absent, keys are remapped.
|
||||
{mode} is a String, which can contain these character flags:
|
||||
'm' remap keys. This is default.
|
||||
'n' do not remap keys
|
||||
't' handle keys as if typed; otherwise they are handled as
|
||||
if coming from a mapping
|
||||
Return value is always 0.
|
||||
|
||||
filereadable({file}) *filereadable()*
|
||||
The result is a Number, which is TRUE when a file with the
|
||||
name {file} exists, and can be read. If {file} doesn't exist,
|
||||
@ -3549,7 +3566,10 @@ matchlist({expr}, {pat}[, {start}[, {count}]]) *matchlist()*
|
||||
Same as match(), but return a |List|. The first item in the
|
||||
list is the matched string, same as what matchstr() would
|
||||
return. Following items are submatches, like "\1", "\2", etc.
|
||||
in |:substitute|.
|
||||
in |:substitute|. When an optional submatch didn't match an
|
||||
empty string is used. Example: >
|
||||
echo matchlist('acd', '\(a\)\?\(b\)\?\(c\)\?\(.*\)')
|
||||
< Results in: ['acd', 'a', '', 'c', 'd', '', '', '', '', '']
|
||||
When there is no match an empty list is returned.
|
||||
|
||||
matchstr({expr}, {pat}[, {start}[, {count}]]) *matchstr()*
|
||||
@ -3796,23 +3816,6 @@ pumvisible() *pumvisible()*
|
||||
This can be used to avoid some things that would remove the
|
||||
popup menu.
|
||||
|
||||
pushkeys({string} [, {mode}]) *pushkeys()*
|
||||
Characters in {string} are queued for processing as if they
|
||||
were typed by user. They are added to the end of the
|
||||
typeahead buffer, thus if a mapping is still being executed
|
||||
these characters come after them.
|
||||
The function does not wait for processing of keys contained in
|
||||
{string}.
|
||||
To include special keys into {string}, use double-quotes
|
||||
and "\..." notation |expr-quote|. For example,
|
||||
pushkeys("\<CR>") simulates pressing of the Enter key. But
|
||||
pushkeys('\<CR>') pushes 5 characters.
|
||||
If {mode} is absent, keys are remapped.
|
||||
{mode} is a String, which can contain these character flags:
|
||||
'm' remap keys. This is default.
|
||||
'n' do not remap keys
|
||||
Return value is always 0.
|
||||
|
||||
*E726* *E727*
|
||||
range({expr} [, {max} [, {stride}]]) *range()*
|
||||
Returns a |List| with Numbers:
|
||||
|
@ -1,4 +1,4 @@
|
||||
*farsi.txt* For Vim version 7.0e. Last change: 2005 Mar 29
|
||||
*farsi.txt* For Vim version 7.0f. Last change: 2005 Mar 29
|
||||
|
||||
|
||||
VIM REFERENCE MANUAL by Mortaza Ghassab Shiran
|
||||
|
@ -1,4 +1,4 @@
|
||||
*filetype.txt* For Vim version 7.0e. Last change: 2006 Mar 24
|
||||
*filetype.txt* For Vim version 7.0f. Last change: 2006 Mar 24
|
||||
|
||||
|
||||
VIM REFERENCE MANUAL by Bram Moolenaar
|
||||
|
@ -1,4 +1,4 @@
|
||||
*fold.txt* For Vim version 7.0e. Last change: 2006 Mar 29
|
||||
*fold.txt* For Vim version 7.0f. Last change: 2006 Mar 29
|
||||
|
||||
|
||||
VIM REFERENCE MANUAL by Bram Moolenaar
|
||||
|
@ -1,4 +1,4 @@
|
||||
*getscript.txt* For Vim version 7.0e. Last change: 2006 Mar 24
|
||||
*getscript.txt* For Vim version 7.0f. Last change: 2006 Mar 24
|
||||
|
||||
Get the Latest VimScripts
|
||||
|
||||
|
@ -1,4 +1,4 @@
|
||||
*gui.txt* For Vim version 7.0e. Last change: 2006 Apr 02
|
||||
*gui.txt* For Vim version 7.0f. Last change: 2006 Apr 02
|
||||
|
||||
|
||||
VIM REFERENCE MANUAL by Bram Moolenaar
|
||||
|
@ -1,4 +1,4 @@
|
||||
*gui_w16.txt* For Vim version 7.0e. Last change: 2005 Mar 29
|
||||
*gui_w16.txt* For Vim version 7.0f. Last change: 2005 Mar 29
|
||||
|
||||
|
||||
VIM REFERENCE MANUAL by Bram Moolenaar
|
||||
|
@ -1,4 +1,4 @@
|
||||
*gui_w32.txt* For Vim version 7.0e. Last change: 2005 Mar 29
|
||||
*gui_w32.txt* For Vim version 7.0f. Last change: 2005 Mar 29
|
||||
|
||||
|
||||
VIM REFERENCE MANUAL by Bram Moolenaar
|
||||
|
@ -1,4 +1,4 @@
|
||||
*gui_x11.txt* For Vim version 7.0e. Last change: 2005 Dec 06
|
||||
*gui_x11.txt* For Vim version 7.0f. Last change: 2005 Dec 06
|
||||
|
||||
|
||||
VIM REFERENCE MANUAL by Bram Moolenaar
|
||||
|
@ -1,4 +1,4 @@
|
||||
*hangulin.txt* For Vim version 7.0e. Last change: 2006 Apr 02
|
||||
*hangulin.txt* For Vim version 7.0f. Last change: 2006 Apr 02
|
||||
|
||||
|
||||
VIM REFERENCE MANUAL by Chi-Deok Hwang and Sung-Hyun Nam
|
||||
|
@ -1,4 +1,4 @@
|
||||
*hebrew.txt* For Vim version 7.0e. Last change: 2003 May 11
|
||||
*hebrew.txt* For Vim version 7.0f. Last change: 2003 May 11
|
||||
|
||||
|
||||
VIM REFERENCE MANUAL by Ron Aaron (and Avner Lottem)
|
||||
|
@ -1,4 +1,4 @@
|
||||
*help.txt* For Vim version 7.0e. Last change: 2006 Apr 02
|
||||
*help.txt* For Vim version 7.0f. Last change: 2006 Apr 02
|
||||
|
||||
VIM - main help file
|
||||
k
|
||||
|
@ -1,4 +1,4 @@
|
||||
*howto.txt* For Vim version 7.0e. Last change: 2006 Apr 02
|
||||
*howto.txt* For Vim version 7.0f. Last change: 2006 Apr 02
|
||||
|
||||
|
||||
VIM REFERENCE MANUAL by Bram Moolenaar
|
||||
|
@ -1,4 +1,4 @@
|
||||
*if_cscop.txt* For Vim version 7.0e. Last change: 2005 Mar 29
|
||||
*if_cscop.txt* For Vim version 7.0f. Last change: 2005 Mar 29
|
||||
|
||||
|
||||
VIM REFERENCE MANUAL by Andy Kahn
|
||||
|
@ -1,4 +1,4 @@
|
||||
*if_mzsch.txt* For Vim version 7.0e. Last change: 2006 Mar 06
|
||||
*if_mzsch.txt* For Vim version 7.0f. Last change: 2006 Mar 06
|
||||
|
||||
|
||||
VIM REFERENCE MANUAL by Sergey Khorev
|
||||
|
@ -1,4 +1,4 @@
|
||||
*if_ole.txt* For Vim version 7.0e. Last change: 2006 Mar 06
|
||||
*if_ole.txt* For Vim version 7.0f. Last change: 2006 Mar 06
|
||||
|
||||
|
||||
VIM REFERENCE MANUAL by Paul Moore
|
||||
|
@ -1,4 +1,4 @@
|
||||
*if_perl.txt* For Vim version 7.0e. Last change: 2006 Mar 06
|
||||
*if_perl.txt* For Vim version 7.0f. Last change: 2006 Mar 06
|
||||
|
||||
|
||||
VIM REFERENCE MANUAL by Sven Verdoolaege
|
||||
|
@ -1,4 +1,4 @@
|
||||
*if_pyth.txt* For Vim version 7.0e. Last change: 2006 Jan 20
|
||||
*if_pyth.txt* For Vim version 7.0f. Last change: 2006 Jan 20
|
||||
|
||||
|
||||
VIM REFERENCE MANUAL by Paul Moore
|
||||
|
@ -1,4 +1,4 @@
|
||||
*if_ruby.txt* For Vim version 7.0e. Last change: 2006 Mar 26
|
||||
*if_ruby.txt* For Vim version 7.0f. Last change: 2006 Mar 26
|
||||
|
||||
|
||||
VIM REFERENCE MANUAL by Shugo Maeda
|
||||
|
@ -1,4 +1,4 @@
|
||||
*if_sniff.txt* For Vim version 7.0e. Last change: 2005 Mar 29
|
||||
*if_sniff.txt* For Vim version 7.0f. Last change: 2005 Mar 29
|
||||
|
||||
|
||||
VIM REFERENCE MANUAL
|
||||
|
@ -1,4 +1,4 @@
|
||||
*if_tcl.txt* For Vim version 7.0e. Last change: 2006 Mar 06
|
||||
*if_tcl.txt* For Vim version 7.0f. Last change: 2006 Mar 06
|
||||
|
||||
|
||||
VIM REFERENCE MANUAL by Ingo Wilken
|
||||
|
@ -1,4 +1,4 @@
|
||||
*indent.txt* For Vim version 7.0e. Last change: 2006 Apr 16
|
||||
*indent.txt* For Vim version 7.0f. Last change: 2006 Apr 16
|
||||
|
||||
|
||||
VIM REFERENCE MANUAL by Bram Moolenaar
|
||||
|
@ -1,4 +1,4 @@
|
||||
*index.txt* For Vim version 7.0e. Last change: 2006 Apr 10
|
||||
*index.txt* For Vim version 7.0f. Last change: 2006 Apr 10
|
||||
|
||||
|
||||
VIM REFERENCE MANUAL by Bram Moolenaar
|
||||
|
@ -1,4 +1,4 @@
|
||||
*insert.txt* For Vim version 7.0e. Last change: 2006 Apr 23
|
||||
*insert.txt* For Vim version 7.0f. Last change: 2006 Apr 23
|
||||
|
||||
|
||||
VIM REFERENCE MANUAL by Bram Moolenaar
|
||||
|
@ -1,4 +1,4 @@
|
||||
*intro.txt* For Vim version 7.0e. Last change: 2006 Apr 20
|
||||
*intro.txt* For Vim version 7.0f. Last change: 2006 Apr 20
|
||||
|
||||
|
||||
VIM REFERENCE MANUAL by Bram Moolenaar
|
||||
|
@ -1,4 +1,4 @@
|
||||
*map.txt* For Vim version 7.0e. Last change: 2006 Apr 20
|
||||
*map.txt* For Vim version 7.0f. Last change: 2006 Apr 20
|
||||
|
||||
|
||||
VIM REFERENCE MANUAL by Bram Moolenaar
|
||||
|
@ -1,4 +1,4 @@
|
||||
*mbyte.txt* For Vim version 7.0e. Last change: 2006 Apr 21
|
||||
*mbyte.txt* For Vim version 7.0f. Last change: 2006 Apr 21
|
||||
|
||||
|
||||
VIM REFERENCE MANUAL by Bram Moolenaar et al.
|
||||
|
@ -1,4 +1,4 @@
|
||||
*message.txt* For Vim version 7.0e. Last change: 2006 Apr 11
|
||||
*message.txt* For Vim version 7.0f. Last change: 2006 Apr 11
|
||||
|
||||
|
||||
VIM REFERENCE MANUAL by Bram Moolenaar
|
||||
|
@ -1,4 +1,4 @@
|
||||
*mlang.txt* For Vim version 7.0e. Last change: 2004 Feb 24
|
||||
*mlang.txt* For Vim version 7.0f. Last change: 2004 Feb 24
|
||||
|
||||
|
||||
VIM REFERENCE MANUAL by Bram Moolenaar
|
||||
|
@ -1,4 +1,4 @@
|
||||
*motion.txt* For Vim version 7.0e. Last change: 2006 Apr 22
|
||||
*motion.txt* For Vim version 7.0f. Last change: 2006 Apr 22
|
||||
|
||||
|
||||
VIM REFERENCE MANUAL by Bram Moolenaar
|
||||
|
@ -1,4 +1,4 @@
|
||||
*netbeans.txt* For Vim version 7.0e. Last change: 2006 Mar 09
|
||||
*netbeans.txt* For Vim version 7.0f. Last change: 2006 Mar 09
|
||||
|
||||
|
||||
VIM REFERENCE MANUAL by Gordon Prieur
|
||||
|
@ -1,4 +1,4 @@
|
||||
*options.txt* For Vim version 7.0e. Last change: 2006 Apr 21
|
||||
*options.txt* For Vim version 7.0f. Last change: 2006 Apr 24
|
||||
|
||||
|
||||
VIM REFERENCE MANUAL by Bram Moolenaar
|
||||
@ -4312,6 +4312,20 @@ A jump table for the options with a short description can be found at |Q_op|.
|
||||
Note that using the "-u NONE" and "--noplugin" command line arguments
|
||||
reset this option. |-u| |--noplugin|
|
||||
|
||||
*'macatsui'* *'nomacatsui'*
|
||||
'macatsui' boolean (default on)
|
||||
global
|
||||
{only available in Mac GUI version}
|
||||
This is a workaround for when drawing doesn't work properly. When set
|
||||
and compiled with multi-byte support ATSUI text drawing is used. When
|
||||
not set ATSUI text drawing is not used. Switch this option off when
|
||||
you experience drawing problems. In a future version the problems may
|
||||
be solved and this option becomes obsolete. Therefore use this method
|
||||
to unset it: >
|
||||
if exists('&macatsui')
|
||||
set nomacatsui
|
||||
endif
|
||||
<
|
||||
*'magic'* *'nomagic'*
|
||||
'magic' boolean (default on)
|
||||
global
|
||||
|
@ -1,4 +1,4 @@
|
||||
*os_390.txt* For Vim version 7.0e. Last change: 2005 Mar 29
|
||||
*os_390.txt* For Vim version 7.0f. Last change: 2005 Mar 29
|
||||
|
||||
|
||||
VIM REFERENCE MANUAL by Ralf Schandl
|
||||
|
@ -1,4 +1,4 @@
|
||||
*os_amiga.txt* For Vim version 7.0e. Last change: 2005 Mar 29
|
||||
*os_amiga.txt* For Vim version 7.0f. Last change: 2005 Mar 29
|
||||
|
||||
|
||||
VIM REFERENCE MANUAL by Bram Moolenaar
|
||||
|
@ -1,4 +1,4 @@
|
||||
*os_beos.txt* For Vim version 7.0e. Last change: 2005 Mar 29
|
||||
*os_beos.txt* For Vim version 7.0f. Last change: 2005 Mar 29
|
||||
|
||||
|
||||
VIM REFERENCE MANUAL by Bram Moolenaar
|
||||
|
@ -1,4 +1,4 @@
|
||||
*os_dos.txt* For Vim version 7.0e. Last change: 2006 Mar 30
|
||||
*os_dos.txt* For Vim version 7.0f. Last change: 2006 Mar 30
|
||||
|
||||
|
||||
VIM REFERENCE MANUAL by Bram Moolenaar
|
||||
|
@ -1,4 +1,4 @@
|
||||
*os_mac.txt* For Vim version 7.0e. Last change: 2006 Mar 29
|
||||
*os_mac.txt* For Vim version 7.0f. Last change: 2006 Mar 29
|
||||
|
||||
|
||||
VIM REFERENCE MANUAL by Bram Moolenaar et al.
|
||||
|
@ -1,4 +1,4 @@
|
||||
*os_mint.txt* For Vim version 7.0e. Last change: 2005 Mar 29
|
||||
*os_mint.txt* For Vim version 7.0f. Last change: 2005 Mar 29
|
||||
|
||||
|
||||
VIM REFERENCE MANUAL by Jens M. Felderhoff
|
||||
|
@ -1,4 +1,4 @@
|
||||
*os_msdos.txt* For Vim version 7.0e. Last change: 2005 Mar 29
|
||||
*os_msdos.txt* For Vim version 7.0f. Last change: 2005 Mar 29
|
||||
|
||||
|
||||
VIM REFERENCE MANUAL by Bram Moolenaar
|
||||
|
@ -1,4 +1,4 @@
|
||||
*os_os2.txt* For Vim version 7.0e. Last change: 2005 Mar 29
|
||||
*os_os2.txt* For Vim version 7.0f. Last change: 2005 Mar 29
|
||||
|
||||
|
||||
VIM REFERENCE MANUAL by Paul Slootman
|
||||
|
@ -1,4 +1,4 @@
|
||||
*os_qnx.txt* For Vim version 7.0e. Last change: 2005 Mar 29
|
||||
*os_qnx.txt* For Vim version 7.0f. Last change: 2005 Mar 29
|
||||
|
||||
|
||||
VIM REFERENCE MANUAL by Julian Kinraid
|
||||
|
@ -1,4 +1,4 @@
|
||||
*os_risc.txt* For Vim version 7.0e. Last change: 2005 Mar 29
|
||||
*os_risc.txt* For Vim version 7.0f. Last change: 2005 Mar 29
|
||||
|
||||
|
||||
VIM REFERENCE MANUAL by Thomas Leonard
|
||||
|
@ -1,4 +1,4 @@
|
||||
*os_unix.txt* For Vim version 7.0e. Last change: 2005 Mar 29
|
||||
*os_unix.txt* For Vim version 7.0f. Last change: 2005 Mar 29
|
||||
|
||||
|
||||
VIM REFERENCE MANUAL by Bram Moolenaar
|
||||
|
@ -1,4 +1,4 @@
|
||||
*os_vms.txt* For Vim version 7.0e. Last change: 2006 Mar 02
|
||||
*os_vms.txt* For Vim version 7.0f. Last change: 2006 Mar 02
|
||||
|
||||
|
||||
VIM REFERENCE MANUAL
|
||||
|
@ -1,4 +1,4 @@
|
||||
*os_win32.txt* For Vim version 7.0e. Last change: 2006 Apr 02
|
||||
*os_win32.txt* For Vim version 7.0f. Last change: 2006 Apr 02
|
||||
|
||||
|
||||
VIM REFERENCE MANUAL by George Reilly
|
||||
|
@ -1,4 +1,4 @@
|
||||
*pattern.txt* For Vim version 7.0e. Last change: 2006 Apr 22
|
||||
*pattern.txt* For Vim version 7.0f. Last change: 2006 Apr 22
|
||||
|
||||
|
||||
VIM REFERENCE MANUAL by Bram Moolenaar
|
||||
|
@ -1,4 +1,4 @@
|
||||
*pi_gzip.txt* For Vim version 7.0e. Last change: 2002 Oct 29
|
||||
*pi_gzip.txt* For Vim version 7.0f. Last change: 2002 Oct 29
|
||||
|
||||
|
||||
VIM REFERENCE MANUAL by Bram Moolenaar
|
||||
|
@ -1,4 +1,4 @@
|
||||
*pi_netrw.txt* For Vim version 7.0d. Last change: Apr 22, 2006
|
||||
*pi_netrw.txt* For Vim version 7.0f. Last change: Apr 22, 2006
|
||||
|
||||
VIM REFERENCE MANUAL by Charles E. Campbell, Jr.
|
||||
|
||||
|
@ -1,4 +1,4 @@
|
||||
*pi_paren.txt* For Vim version 7.0e. Last change: 2006 Apr 03
|
||||
*pi_paren.txt* For Vim version 7.0f. Last change: 2006 Apr 24
|
||||
|
||||
|
||||
VIM REFERENCE MANUAL by Bram Moolenaar
|
||||
|
@ -1,4 +1,4 @@
|
||||
*pi_spec.txt* For Vim version 7.0e. Last change: 2005 Oct 03
|
||||
*pi_spec.txt* For Vim version 7.0f. Last change: 2006 Apr 24
|
||||
|
||||
by Gustavo Niemeyer ~
|
||||
|
||||
|
@ -1,4 +1,4 @@
|
||||
*pi_tar.txt* For Vim version 7.0e. Last change: 2006 Apr 22
|
||||
*pi_tar.txt* For Vim version 7.0f. Last change: 2006 Apr 24
|
||||
|
||||
+====================+
|
||||
| Tar File Interface |
|
||||
|
@ -1,4 +1,4 @@
|
||||
*pi_zip.txt* For Vim version 7.0e. Last change: 2006 Apr 22
|
||||
*pi_zip.txt* For Vim version 7.0f. Last change: 2006 Apr 24
|
||||
|
||||
+====================+
|
||||
| Zip File Interface |
|
||||
|
@ -1,4 +1,4 @@
|
||||
*print.txt* For Vim version 7.0e. Last change: 2006 Apr 21
|
||||
*print.txt* For Vim version 7.0f. Last change: 2006 Apr 24
|
||||
|
||||
|
||||
VIM REFERENCE MANUAL by Bram Moolenaar
|
||||
|
@ -1,4 +1,4 @@
|
||||
*quickfix.txt* For Vim version 7.0e. Last change: 2006 Mar 24
|
||||
*quickfix.txt* For Vim version 7.0f. Last change: 2006 Apr 24
|
||||
|
||||
|
||||
VIM REFERENCE MANUAL by Bram Moolenaar
|
||||
|
@ -1,4 +1,4 @@
|
||||
*quickref.txt* For Vim version 7.0e. Last change: 2006 Apr 21
|
||||
*quickref.txt* For Vim version 7.0f. Last change: 2006 Apr 24
|
||||
|
||||
|
||||
VIM REFERENCE MANUAL by Bram Moolenaar
|
||||
@ -753,6 +753,7 @@ Short explanation of each option: *option-list*
|
||||
'list' show <Tab> and <EOL>
|
||||
'listchars' 'lcs' characters for displaying in list mode
|
||||
'loadplugins' 'lpl' load plugin scripts when starting up
|
||||
'macatsui' Mac GUI: use ATSUI text drawing
|
||||
'magic' changes special characters in search patterns
|
||||
'makeef' 'mef' name of the errorfile for ":make"
|
||||
'makeprg' 'mp' program to use for the ":make" command
|
||||
|
@ -1,4 +1,4 @@
|
||||
*quotes.txt* For Vim version 7.0e. Last change: 2005 Apr 04
|
||||
*quotes.txt* For Vim version 7.0f. Last change: 2006 Apr 24
|
||||
|
||||
|
||||
VIM REFERENCE MANUAL by Bram Moolenaar
|
||||
|
@ -1,4 +1,4 @@
|
||||
*recover.txt* For Vim version 7.0e. Last change: 2005 Dec 12
|
||||
*recover.txt* For Vim version 7.0f. Last change: 2006 Apr 24
|
||||
|
||||
|
||||
VIM REFERENCE MANUAL by Bram Moolenaar
|
||||
|
@ -1,4 +1,4 @@
|
||||
*remote.txt* For Vim version 7.0e. Last change: 2006 Mar 11
|
||||
*remote.txt* For Vim version 7.0f. Last change: 2006 Apr 24
|
||||
|
||||
|
||||
VIM REFERENCE MANUAL by Bram Moolenaar
|
||||
|
@ -1,4 +1,4 @@
|
||||
*repeat.txt* For Vim version 7.0e. Last change: 2006 Mar 21
|
||||
*repeat.txt* For Vim version 7.0f. Last change: 2006 Apr 24
|
||||
|
||||
|
||||
VIM REFERENCE MANUAL by Bram Moolenaar
|
||||
|
@ -1,4 +1,4 @@
|
||||
*rileft.txt* For Vim version 7.0e. Last change: 2005 Apr 04
|
||||
*rileft.txt* For Vim version 7.0f. Last change: 2006 Apr 24
|
||||
|
||||
|
||||
VIM REFERENCE MANUAL by Avner Lottem
|
||||
|
@ -1,4 +1,4 @@
|
||||
*russian.txt* For Vim version 7.0e. Last change: 2005 Apr 01
|
||||
*russian.txt* For Vim version 7.0f. Last change: 2006 Apr 24
|
||||
|
||||
|
||||
VIM REFERENCE MANUAL by Vassily Ragosin
|
||||
|
@ -1,4 +1,4 @@
|
||||
*scroll.txt* For Vim version 7.0e. Last change: 2005 Dec 16
|
||||
*scroll.txt* For Vim version 7.0f. Last change: 2006 Apr 24
|
||||
|
||||
|
||||
VIM REFERENCE MANUAL by Bram Moolenaar
|
||||
|
@ -1,4 +1,4 @@
|
||||
*sign.txt* For Vim version 7.0e. Last change: 2005 Apr 04
|
||||
*sign.txt* For Vim version 7.0f. Last change: 2006 Apr 24
|
||||
|
||||
|
||||
VIM REFERENCE MANUAL by Gordon Prieur
|
||||
|
@ -1,4 +1,4 @@
|
||||
*spell.txt* For Vim version 7.0e. Last change: 2006 Apr 20
|
||||
*spell.txt* For Vim version 7.0f. Last change: 2006 Apr 24
|
||||
|
||||
|
||||
VIM REFERENCE MANUAL by Bram Moolenaar
|
||||
@ -36,7 +36,9 @@ Vim only checks words for spelling, there is no grammar check.
|
||||
If the 'mousemodel' option is set to "popup" and the cursor is on a badly
|
||||
spelled word or it is "popup_setpos" and the mouse pointer is on a badly
|
||||
spelled word, then the popup menu will contain a submenu to replace the bad
|
||||
word. Note: this slows down the appearance of the popup menu.
|
||||
word. Note: this slows down the appearance of the popup menu. Note for GTK:
|
||||
don't release the right mouse button until the menu appears, otherwise it
|
||||
won't work.
|
||||
|
||||
To search for the next misspelled word:
|
||||
|
||||
@ -370,8 +372,10 @@ The table with word characters is stored in the main .spl file. Therefore it
|
||||
matters what the current locale is when generating it! A .add.spl file does
|
||||
not contain a word table though.
|
||||
|
||||
A word that starts with a digit is always ignored. That includes hex numbers
|
||||
in the form 0xff and 0XFF.
|
||||
For a word that starts with a digit the digit is ignored, unless the word as a
|
||||
whole is recognized. Thus if "3D" is a word and "D" is not then "3D" is
|
||||
recognized as a word, but if "3D" is not a word then only the "D" is marked as
|
||||
bad. Hex numbers in the form 0x12ab and 0X12AB are recognized.
|
||||
|
||||
|
||||
WORD COMBINATIONS
|
||||
|
@ -1,4 +1,4 @@
|
||||
*sponsor.txt* For Vim version 7.0e. Last change: 2006 Apr 21
|
||||
*sponsor.txt* For Vim version 7.0f. Last change: 2006 Apr 24
|
||||
|
||||
|
||||
VIM REFERENCE MANUAL by Bram Moolenaar
|
||||
|
@ -1,4 +1,4 @@
|
||||
*sql.txt* For Vim version 7.0e. Last change: Fri Apr 21 2006 10:39:11 PM
|
||||
*sql.txt* For Vim version 7.0f. Last change: Fri Apr 21 2006 10:39:11 PM
|
||||
|
||||
by David Fishburn
|
||||
|
||||
|
@ -1,4 +1,4 @@
|
||||
*starting.txt* For Vim version 7.0e. Last change: 2006 Apr 23
|
||||
*starting.txt* For Vim version 7.0f. Last change: 2006 Apr 24
|
||||
|
||||
|
||||
VIM REFERENCE MANUAL by Bram Moolenaar
|
||||
|
Some files were not shown because too many files have changed in this diff Show More
Reference in New Issue
Block a user