0
0
mirror of https://github.com/vim/vim.git synced 2025-07-26 11:04:33 -04:00

runtime(doc): update and remove some invalid links

closes: #14748

Co-authored-by: zeertzjq <zeertzjq@outlook.com>
Signed-off-by: Christian Brabandt <cb@256bit.org>
This commit is contained in:
Christian Brabandt 2024-05-11 11:12:40 +02:00
parent 9e4bfb219f
commit 1c5728e0c4
No known key found for this signature in database
GPG Key ID: F3F92DA383FDDE09
17 changed files with 75 additions and 78 deletions

View File

@ -1,4 +1,4 @@
*debug.txt* For Vim version 9.1. Last change: 2019 May 07 *debug.txt* For Vim version 9.1. Last change: 2024 May 11
VIM REFERENCE MANUAL by Bram Moolenaar VIM REFERENCE MANUAL by Bram Moolenaar
@ -160,7 +160,7 @@ In WinDbg: choose Open Crash Dump on the File menu. Follow the instructions in
3.5 Obtaining Microsoft Debugging Tools ~ 3.5 Obtaining Microsoft Debugging Tools ~
The Debugging Tools for Windows (including WinDbg) can be downloaded from The Debugging Tools for Windows (including WinDbg) can be downloaded from
http://www.microsoft.com/whdc/devtools/debugging/default.mspx https://learn.microsoft.com/en-us/windows-hardware/drivers/debugger/debugger-download-tools
This includes the WinDbg debugger. This includes the WinDbg debugger.
Visual C++ 2005 Express Edition can be downloaded for free from: Visual C++ 2005 Express Edition can be downloaded for free from:

View File

@ -1,4 +1,4 @@
*develop.txt* For Vim version 9.1. Last change: 2022 Sep 20 *develop.txt* For Vim version 9.1. Last change: 2024 May 11
VIM REFERENCE MANUAL by Bram Moolenaar VIM REFERENCE MANUAL by Bram Moolenaar
@ -152,7 +152,7 @@ VIM IS... NOT *design-not*
everything but the kitchen sink, but some people say that you can clean one everything but the kitchen sink, but some people say that you can clean one
with it. ;-)" with it. ;-)"
To use Vim with gdb see |terminal-debugger|. Other (older) tools can be To use Vim with gdb see |terminal-debugger|. Other (older) tools can be
found at http://www.agide.org and http://clewn.sf.net. found at http://www.agide.org (link seems dead) and http://clewn.sf.net.
- Vim is not a fancy GUI editor that tries to look nice at the cost of - Vim is not a fancy GUI editor that tries to look nice at the cost of
being less consistent over all platforms. But functional GUI features are being less consistent over all platforms. But functional GUI features are
welcomed. welcomed.

View File

@ -1,4 +1,4 @@
*gui.txt* For Vim version 9.1. Last change: 2024 May 01 *gui.txt* For Vim version 9.1. Last change: 2024 May 11
VIM REFERENCE MANUAL by Bram Moolenaar VIM REFERENCE MANUAL by Bram Moolenaar
@ -1238,7 +1238,8 @@ This section describes other features which are related to the GUI.
endif endif
A recommended Japanese font is MS Mincho. You can find info here: A recommended Japanese font is MS Mincho. You can find info here:
http://www.lexikan.com/mincho.htm https://learn.microsoft.com/en-us/typography/font-list/ms-mincho
It should be distributed with Windows.
============================================================================== ==============================================================================
8. Shell Commands *gui-shell* 8. Shell Commands *gui-shell*

View File

@ -1,4 +1,4 @@
*if_cscop.txt* For Vim version 9.1. Last change: 2022 Jan 08 *if_cscop.txt* For Vim version 9.1. Last change: 2024 May 11
VIM REFERENCE MANUAL by Andy Kahn VIM REFERENCE MANUAL by Andy Kahn
@ -358,7 +358,7 @@ system calls: fork(), pipe(), execl(), waitpid(). This means it is mostly
limited to Unix systems. limited to Unix systems.
Additionally Cscope support works for Win32. For more information and a Additionally Cscope support works for Win32. For more information and a
cscope version for Win32 see: cscope version for Win32 see (link seems dead):
http://iamphet.nm.ru/cscope/index.html http://iamphet.nm.ru/cscope/index.html

View File

@ -1,4 +1,4 @@
*mbyte.txt* For Vim version 9.1. Last change: 2022 Apr 03 *mbyte.txt* For Vim version 9.1. Last change: 2024 May 11
VIM REFERENCE MANUAL by Bram Moolenaar et al. VIM REFERENCE MANUAL by Bram Moolenaar et al.
@ -451,18 +451,19 @@ Useful utilities for converting the charset:
Chinese: hc Chinese: hc
Hc is "Hanzi Converter". Hc convert a GB file to a Big5 file, or Big5 Hc is "Hanzi Converter". Hc convert a GB file to a Big5 file, or Big5
file to GB file. Hc can be found at: file to GB file. Hc can be found at:
https://www.freshports.org/chinese/hc
ftp://ftp.cuhk.hk/pub/chinese/ifcss/software/unix/convert/hc-30.tar.gz ftp://ftp.cuhk.hk/pub/chinese/ifcss/software/unix/convert/hc-30.tar.gz
Korean: hmconv Korean: hmconv
Hmconv is Korean code conversion utility especially for E-mail. It can Hmconv is Korean code conversion utility especially for E-mail. It can
convert between EUC-KR and ISO-2022-KR. Hmconv can be found at: convert between EUC-KR and ISO-2022-KR. Hmconv can be found at:
ftp://ftp.kaist.ac.kr/pub/hangul/code/hmconv/ https://www.freshports.org/korean/hmconv/
Multilingual: lv Multilingual: lv
Lv is a Powerful Multilingual File Viewer. And it can be worked as Lv is a Powerful Multilingual File Viewer. And it can be worked as
|charset| converter. Supported |charset|: ISO-2022-CN, ISO-2022-JP, |charset| converter. Supported |charset|: ISO-2022-CN, ISO-2022-JP,
ISO-2022-KR, EUC-CN, EUC-JP, EUC-KR, EUC-TW, UTF-7, UTF-8, ISO-8859 ISO-2022-KR, EUC-CN, EUC-JP, EUC-KR, EUC-TW, UTF-7, UTF-8, ISO-8859
series, Shift_JIS, Big5 and HZ. Lv can be found at: series, Shift_JIS, Big5 and HZ. Lv can be found at (link seems dead):
http://www.ff.iij4u.or.jp/~nrt/lv/index.html http://www.ff.iij4u.or.jp/~nrt/lv/index.html
@ -777,13 +778,13 @@ is suitable for complex input, such as CJK.
For example, there are xwnmo and kinput2 Japanese |IM-server|, both are For example, there are xwnmo and kinput2 Japanese |IM-server|, both are
FrontEnd system. Xwnmo is distributed with Wnn (see below), kinput2 can be FrontEnd system. Xwnmo is distributed with Wnn (see below), kinput2 can be
found at: ftp://ftp.sra.co.jp/pub/x11/kinput2/ found at (link seems dead): ftp://ftp.sra.co.jp/pub/x11/kinput2/
For Chinese, there's a great XIM server named "xcin", you can input both For Chinese, there's a great XIM server named "xcin", you can input both
Traditional and Simplified Chinese characters. And it can accept other Traditional and Simplified Chinese characters. And it can accept other
locale if you make a correct input table. Xcin can be found at: locale if you make a correct input table. Xcin can be found at (link seems
http://cle.linux.org.tw/xcin/ dead): http://cle.linux.org.tw/xcin/
Others are scim: http://scim.freedesktop.org/ and fcitx: Others are scim: https://www.freedesktop.org/wiki/Software/scim/ and fcitx:
http://www.fcitx.org/ http://www.fcitx.org/
- Conversion Server - Conversion Server
@ -800,8 +801,8 @@ is suitable for complex input, such as CJK.
number of Hira-gana characters are 76. So, first, we pre-input text as number of Hira-gana characters are 76. So, first, we pre-input text as
pronounced in Hira-gana, second, we convert Hira-gana to Kanji or Kata-Kana, pronounced in Hira-gana, second, we convert Hira-gana to Kanji or Kata-Kana,
if needed. There are some Kana-Kanji conversion server: jserver if needed. There are some Kana-Kanji conversion server: jserver
(distributed with Wnn, see below) and canna. Canna can be found at: (distributed with Wnn, see below) and canna.Canna can be found at:
http://canna.sourceforge.jp/ https://osdn.net/projects/canna/
There is a good input system: Wnn4.2. Wnn 4.2 contains, There is a good input system: Wnn4.2. Wnn 4.2 contains,
xwnmo (|IM-server|) xwnmo (|IM-server|)

View File

@ -1,4 +1,4 @@
*netbeans.txt* For Vim version 9.1. Last change: 2023 Nov 26 *netbeans.txt* For Vim version 9.1. Last change: 2024 May 11
VIM REFERENCE MANUAL by Gordon Prieur et al. VIM REFERENCE MANUAL by Gordon Prieur et al.
@ -77,8 +77,8 @@ Initially just a Java IDE, NetBeans has had C, C++, and Fortran support added
in recent releases. in recent releases.
For more information visit the main NetBeans web site http://www.netbeans.org. For more information visit the main NetBeans web site http://www.netbeans.org.
The External Editor is now, unfortunately, declared obsolete. See The External Editor is now, unfortunately, declared obsolete. See (link seems
http://externaleditor.netbeans.org. dead): http://externaleditor.netbeans.org.
Sun Microsystems, Inc. also ships NetBeans under the name Sun ONE Studio. Sun Microsystems, Inc. also ships NetBeans under the name Sun ONE Studio.
Visit http://www.sun.com for more information regarding the Sun ONE Studio Visit http://www.sun.com for more information regarding the Sun ONE Studio
@ -147,8 +147,9 @@ On MS-Windows:
The Win32 support is now in beta stage. The Win32 support is now in beta stage.
To use XPM signs on Win32 (e.g. when using with NetBeans) you can compile To use XPM signs on Win32 (e.g. when using with NetBeans) you can compile
XPM by yourself or use precompiled libraries from http://iamphet.nm.ru/misc/ XPM by yourself or use precompiled libraries from (link seems dead):
(for MS Visual C++) or http://gnuwin32.sourceforge.net (for MinGW). http://iamphet.nm.ru/misc/ (for MS Visual C++) or
http://gnuwin32.sourceforge.net (for MinGW).
Enable debugging: Enable debugging:
----------------- -----------------
@ -946,7 +947,8 @@ for details on downloading this module if your NetBeans release does not have
it. it.
For C, C++, and Fortran support you will also need the cpp module. See For C, C++, and Fortran support you will also need the cpp module. See
http://cpp.netbeans.org for information regarding this module. http://cpp.netbeans.org (link seems dead) for information regarding this
module.
You can also download Sun ONE Studio from Sun Microsystems, Inc for a 30 day You can also download Sun ONE Studio from Sun Microsystems, Inc for a 30 day
free trial. See http://www.sun.com for further details. free trial. See http://www.sun.com for further details.

View File

@ -1,4 +1,4 @@
*os_vms.txt* For Vim version 9.1. Last change: 2023 Dec 14 *os_vms.txt* For Vim version 9.1. Last change: 2024 May 11
VIM REFERENCE MANUAL VIM REFERENCE MANUAL
@ -40,7 +40,6 @@ Or use one of the mirrors:
You can download precompiled executables from: You can download precompiled executables from:
http://www.polarhome.com/vim/ http://www.polarhome.com/vim/
ftp://ftp.polarhome.com/pub/vim/
To use the precompiled binary version, you need one of these archives: To use the precompiled binary version, you need one of these archives:

View File

@ -1,4 +1,4 @@
*os_win32.txt* For Vim version 9.1. Last change: 2023 Dec 04 *os_win32.txt* For Vim version 9.1. Last change: 2024 May 11
VIM REFERENCE MANUAL by George Reilly VIM REFERENCE MANUAL by George Reilly
@ -250,8 +250,7 @@ A. Basically what you need is to put a tee program that will copy its input
copy of tee (and a number of other GNU tools) at copy of tee (and a number of other GNU tools) at
http://gnuwin32.sourceforge.net or http://unxutils.sourceforge.net http://gnuwin32.sourceforge.net or http://unxutils.sourceforge.net
Alternatively, try the more recent Cygnus version of the GNU tools at Alternatively, try the more recent Cygnus version of the GNU tools at
http://www.cygwin.com Other Unix-style tools for Win32 are listed at http://www.cygwin.com
http://directory.google.com/Top/Computers/Software/Operating_Systems/Unix/Win32/
When you do get a copy of tee, you'll need to add > When you do get a copy of tee, you'll need to add >
:set shellpipe=\|\ tee :set shellpipe=\|\ tee
< to your _vimrc. < to your _vimrc.

View File

@ -1,4 +1,4 @@
*pi_netrw.txt* For Vim version 9.1. Last change: 2024 May 08 *pi_netrw.txt* For Vim version 9.1. Last change: 2024 May 11
------------------------------------------------ ------------------------------------------------
NETRW REFERENCE MANUAL by Charles E. Campbell NETRW REFERENCE MANUAL by Charles E. Campbell
@ -2033,11 +2033,7 @@ passwords:
better way to do that: I can use a regular ssh account which uses a better way to do that: I can use a regular ssh account which uses a
password to access the material without the need to key-in the password password to access the material without the need to key-in the password
each time. It's good for security and convenience. I tried ssh public key each time. It's good for security and convenience. I tried ssh public key
authorization + ssh-agent, implementing this, and it works! Here are two authorization + ssh-agent, implementing this, and it works!
links with instructions:
http://www.ibm.com/developerworks/library/l-keyc2/
http://sial.org/howto/openssh/publickey-auth/
Ssh hints: Ssh hints:

View File

@ -1,4 +1,4 @@
*pi_tar.txt* For Vim version 9.1. Last change: 2022 Oct 17 *pi_tar.txt* For Vim version 9.1. Last change: 2024 May 11
+====================+ +====================+
| Tar File Interface | | Tar File Interface |
@ -164,7 +164,8 @@ Copyright 2005-2017: *tar-copyright*
v2 * converted to use Vim7's new autoload feature v2 * converted to use Vim7's new autoload feature
by Bram Moolenaar by Bram Moolenaar
v1 (original) * Michael Toren v1 (original) * Michael Toren
(see http://michael.toren.net/code/) (see http://michael.toren.net/code/
link seems dead)
============================================================================== ==============================================================================
vim:tw=78:ts=8:noet:ft=help vim:tw=78:ts=8:noet:ft=help

View File

@ -1,4 +1,4 @@
*print.txt* For Vim version 9.1. Last change: 2022 Oct 01 *print.txt* For Vim version 9.1. Last change: 2024 May 11
VIM REFERENCE MANUAL by Bram Moolenaar VIM REFERENCE MANUAL by Bram Moolenaar
@ -497,10 +497,11 @@ No CJK fonts are supplied with Vim. There are some free Korean, Japanese, and
Traditional Chinese fonts available at: Traditional Chinese fonts available at:
http://examples.oreilly.com/cjkvinfo/adobe/samples/ http://examples.oreilly.com/cjkvinfo/adobe/samples/
https://resources.oreilly.com/examples/9781565922242/
You can find descriptions of the various fonts in the read me file at You can find descriptions of the various fonts in the read me file at
http://examples.oreilly.de/english_examples/cjkvinfo/adobe/00README https://resources.oreilly.com/examples/9781565922242/-/blob/master/00README
Please read your printer documentation on how to install new fonts. Please read your printer documentation on how to install new fonts.
@ -591,7 +592,7 @@ There are three available versions:
- GNU Ghostscript which is available under the GNU General Public License. It - GNU Ghostscript which is available under the GNU General Public License. It
can be obtained from: can be obtained from:
ftp://mirror.cs.wisc.edu/pub/mirrors/ghost/gnu/ https://www.gnu.org/software/ghostscript
- A commercial version for inclusion in commercial products. - A commercial version for inclusion in commercial products.
@ -616,10 +617,7 @@ X11
- Ghostview. Obtainable from: - Ghostview. Obtainable from:
http://www.cs.wisc.edu/~ghost/gv/ http://www.cs.wisc.edu/~ghost/gv/
https://www.gnu.org/software/gv/
- gv. Derived from Ghostview. Obtainable from:
http://wwwthep.physik.uni-mainz.de/~plass/gv/
Copies (possibly not the most recent) can be found at: Copies (possibly not the most recent) can be found at:
@ -627,7 +625,8 @@ X11
OpenVMS OpenVMS
- Is apparently supported in the main code now (untested). See: - Is apparently supported in the main code now (untested).
See (link seems dead):
http://wwwthep.physik.uni-mainz.de/~plass/gv/ http://wwwthep.physik.uni-mainz.de/~plass/gv/
@ -644,12 +643,6 @@ Linux
http://www.cs.wisc.edu/~ghost/gsview/ http://www.cs.wisc.edu/~ghost/gsview/
- BMV. Different from Ghostview and gv in that it doesn't use X but svgalib.
Obtainable from:
ftp://sunsite.unc.edu/pub/Linux/apps/graphics/viewers/svga/bmv-1.2.tgz
7.3 PSUtils 7.3 PSUtils
PSUtils is a collection of utility programs for manipulating PostScript PSUtils is a collection of utility programs for manipulating PostScript

View File

@ -1,4 +1,4 @@
*spell.txt* For Vim version 9.1. Last change: 2023 May 25 *spell.txt* For Vim version 9.1. Last change: 2024 May 11
VIM REFERENCE MANUAL by Bram Moolenaar VIM REFERENCE MANUAL by Bram Moolenaar
@ -903,7 +903,7 @@ right encoding.
*spell-AUTHOR* *spell-EMAIL* *spell-COPYRIGHT* *spell-AUTHOR* *spell-EMAIL* *spell-COPYRIGHT*
NAME Name of the language NAME Name of the language
VERSION 1.0.1 with fixes VERSION 1.0.1 with fixes
HOME http://www.myhome.eu HOME <URL>
AUTHOR John Doe AUTHOR John Doe
EMAIL john AT Doe DOT net EMAIL john AT Doe DOT net
COPYRIGHT LGPL COPYRIGHT LGPL

View File

@ -1,4 +1,4 @@
*syntax.txt* For Vim version 9.1. Last change: 2024 May 05 *syntax.txt* For Vim version 9.1. Last change: 2024 May 11
VIM REFERENCE MANUAL by Bram Moolenaar VIM REFERENCE MANUAL by Bram Moolenaar
@ -1483,9 +1483,9 @@ Two syntax highlighting files exist for Euphoria. One for Euphoria
version 3.1.1, which is the default syntax highlighting file, and one for version 3.1.1, which is the default syntax highlighting file, and one for
Euphoria version 4.0.5 or later. Euphoria version 4.0.5 or later.
Euphoria version 3.1.1 (http://www.rapideuphoria.com/) is still necessary Euphoria version 3.1.1 (http://www.rapideuphoria.com/ link seems dead) is
for developing applications for the DOS platform, which Euphoria version 4 still necessary for developing applications for the DOS platform, which
(http://www.openeuphoria.org/) does not support. Euphoria version 4 (http://www.openeuphoria.org/) does not support.
The following file extensions are auto-detected as Euphoria file type: The following file extensions are auto-detected as Euphoria file type:
@ -1542,7 +1542,8 @@ Elixir.
FLEXWIKI *flexwiki.vim* *ft-flexwiki-syntax* FLEXWIKI *flexwiki.vim* *ft-flexwiki-syntax*
FlexWiki is an ASP.NET-based wiki package available at http://www.flexwiki.com FlexWiki is an ASP.NET-based wiki package which used to be available at
http://www.flexwiki.com
NOTE: This site currently doesn't work, on Wikipedia is mentioned that NOTE: This site currently doesn't work, on Wikipedia is mentioned that
development stopped in 2009. development stopped in 2009.

View File

@ -546,7 +546,8 @@ JTags For Java, in Java. It can be found at
http://www.fleiner.com/jtags/. http://www.fleiner.com/jtags/.
ptags.py For Python, in Python. Found in your Python source ptags.py For Python, in Python. Found in your Python source
directory at Tools/scripts/ptags.py. directory at Tools/scripts/ptags.py.
ptags For Perl, in Perl. It can be found at ptags For Perl, in Perl. It can be found at (link seems
dead):
http://www.eleves.ens.fr:8080/home/nthiery/Tags/. http://www.eleves.ens.fr:8080/home/nthiery/Tags/.
gnatxref For Ada. See http://www.gnuada.org/. gnatxref is gnatxref For Ada. See http://www.gnuada.org/. gnatxref is
part of the gnat package. part of the gnat package.

View File

@ -12,11 +12,11 @@ func Test_check_URLs()
else else
let s:outdev = '/dev/null' let s:outdev = '/dev/null'
endif endif
" Restorer: For Windows users. If "curl" or "weget" is installed on the system " Restorer: For Windows users. If "curl" or "wget" is installed on the system
" but not in %PATH%, add the full routes for them to this environment variable. " but not in %PATH%, add the full path to them to %PATH% environment variable.
if executable('curl') if executable('curl')
" Note: does not follow redirects! " Note: does not follow redirects!
let s:command1 = 'curl --silent --fail --output ' ..s:outdev.. ' --head ' let s:command1 = 'curl --silent --max-time 5 --fail --output ' ..s:outdev.. ' --head '
let s:command2 = "" let s:command2 = ""
elseif executable('wget') elseif executable('wget')
" Note: only allow a couple of redirects " Note: only allow a couple of redirects

View File

@ -1,4 +1,4 @@
*todo.txt* For Vim version 9.1. Last change: 2024 Mar 28 *todo.txt* For Vim version 9.1. Last change: 2024 May 11
VIM REFERENCE MANUAL by Bram Moolenaar VIM REFERENCE MANUAL by Bram Moolenaar
@ -1710,7 +1710,8 @@ Also Vundle: https://github.com/gmarik/vundle
Or minpac: https://github.com/k-takata/minpac, since it leverages the builtin Or minpac: https://github.com/k-takata/minpac, since it leverages the builtin
package feature. package feature.
Long message about this from ZyX, 2014 Mar 23. And following replies. Long message about this from ZyX, 2014 Mar 23. And following replies.
Also see http://vim-wiki.mawercer.de/wiki/topic/vim%20plugin%20managment.html Also see (link seems dead):
http://vim-wiki.mawercer.de/wiki/topic/vim%20plugin%20managment.html
User view: User view:
- Support multiple sources, basically any http:// URL. Or a central place that - Support multiple sources, basically any http:// URL. Or a central place that
will work for everybody (github? redirects from vim.org?). will work for everybody (github? redirects from vim.org?).
@ -2441,7 +2442,7 @@ Problem with 'ts' set to 9 and 'showbreak' to ">>>". (Matthew Winn, 2007 Oct
Would be more consistent when an existing tab is re-used. (Tony Mechelynck) Would be more consistent when an existing tab is re-used. (Tony Mechelynck)
Using Aap to build Vim: add remarks about how to set personal preferences. Using Aap to build Vim: add remarks about how to set personal preferences.
Example on http://www.calmar.ws/tmp/aap.html Example on http://www.calmar.ws/tmp/aap.html (link seems dead)
When 'diffopt' has "context:0" a single deleted line causes two folds to merge When 'diffopt' has "context:0" a single deleted line causes two folds to merge
and mess up syncing. (Austin Jennings, 2008 Jan 31) and mess up syncing. (Austin Jennings, 2008 Jan 31)
@ -2472,7 +2473,7 @@ Asked about latest version: 0.77.1 is on www.vim.org.
More AmigaOS4 patches. (Peter Bengtsson, Nov 9) More AmigaOS4 patches. (Peter Bengtsson, Nov 9)
Amiga patches with vbcc. (Adrien Destugues, 2010 Aug 30) Amiga patches with vbcc. (Adrien Destugues, 2010 Aug 30)
http://pulkomandy.ath.cx/drop/vim73_vbcc_amiga.diff (link seems dead): http://pulkomandy.ath.cx/drop/vim73_vbcc_amiga.diff
Problem with compound words? (Bert, 2008 May 6) Problem with compound words? (Bert, 2008 May 6)
No warning for when flags are defined after they are used in an affix. No warning for when flags are defined after they are used in an affix.
@ -2542,8 +2543,9 @@ Win32: Patch for cscope external command. (Mike Williams, 2007 Aug 7)
Win32: XPM support only works with path without spaces. Patch by Mathias Win32: XPM support only works with path without spaces. Patch by Mathias
Michaelis, 2006 Jun 9. Another patch for more path names, 2006 May 31. Michaelis, 2006 Jun 9. Another patch for more path names, 2006 May 31.
New version: http://members.tcnet.ch/michaelis/vim/patches.zip (also for other New version (link seems dead):
patches by Mathias, see mail Feb 22) http://members.tcnet.ch/michaelis/vim/patches.zip
(also for other patches by Mathias, see mail Feb 22)
Win32: compiling with normal features and OLE fails. Patch by Mathias Win32: compiling with normal features and OLE fails. Patch by Mathias
Michaelis, 2006 Jun 4. Michaelis, 2006 Jun 4.
@ -3068,7 +3070,7 @@ Win32 GUI known bugs:
the screen. the screen.
8 The -P argument doesn't work very well with many MDI applications. 8 The -P argument doesn't work very well with many MDI applications.
The last argument of CreateWindowEx() should be used, see MSDN docs. The last argument of CreateWindowEx() should be used, see MSDN docs.
Tutorial: http://win32assembly.online.fr/tut32.html Tutorial (link seems dead): http://win32assembly.online.fr/tut32.html
6 Win32 GUI: With "-u NONE -U NONE" and doing "CTRL-W v" "CTRL-W o", the ":" 6 Win32 GUI: With "-u NONE -U NONE" and doing "CTRL-W v" "CTRL-W o", the ":"
of ":only" is highlighted like the cursor. (Lipelis) of ":only" is highlighted like the cursor. (Lipelis)
8 When 'encoding' is "utf-8", should use 'guifont' for both normal and wide 8 When 'encoding' is "utf-8", should use 'guifont' for both normal and wide
@ -3470,7 +3472,7 @@ Macintosh:
way to avoid using the builtin termcap. way to avoid using the builtin termcap.
8 Xterm sends ^[[H for <Home> and ^[[F for <End> in some mode. Also 8 Xterm sends ^[[H for <Home> and ^[[F for <End> in some mode. Also
recognize these keys? Mostly useful for xterm simulators, like gnometerm. recognize these keys? Mostly useful for xterm simulators, like gnometerm.
See http://dickey.his.com/xterm/xterm.faq.html#xterm_pc_style. See https://invisible-island.net/xterm/xterm.faq.html#xterm_pc_style
8 '[ and '] should be set to start/end of line when using a linewise operator 8 '[ and '] should be set to start/end of line when using a linewise operator
(e.g., ":w"). (e.g., ":w").
8 CTRL-A can't handle big "long" numbers, they become negative. Check for 8 CTRL-A can't handle big "long" numbers, they become negative. Check for
@ -3759,8 +3761,8 @@ Spell checking:
What does MAXNGRAMSUGS do? What does MAXNGRAMSUGS do?
Is COMPLEXPREFIXES necessary when we have flags for affixes? Is COMPLEXPREFIXES necessary when we have flags for affixes?
- There is no Finnish spell checking file. For openoffice Voikko is now - There is no Finnish spell checking file. For openoffice Voikko is now
used, which is based on Malaga: http://home.arcor.de/bjoern-beutel/malaga/ used, which is based on Malaga (link seems dead):
(Teemu Likonen) http://home.arcor.de/bjoern-beutel/malaga/ (Teemu Likonen)
8 ":mkspell" still takes much too long in Hungarian dictionary from 8 ":mkspell" still takes much too long in Hungarian dictionary from
hunspell. Only solution appears to be to postpone secondary suffixes. hunspell. Only solution appears to be to postpone secondary suffixes.
8 Handle postponed prefix with COMPOUNDPERMITFLAG or COMPOUNDFORBIDFLAG. 8 Handle postponed prefix with COMPOUNDPERMITFLAG or COMPOUNDFORBIDFLAG.
@ -3816,7 +3818,7 @@ Spell checking:
syntax items (to add @Spell). syntax items (to add @Spell).
Add ":syntax contains {pattern} add=@Spell" command? A bit like ":syn Add ":syntax contains {pattern} add=@Spell" command? A bit like ":syn
cluster" but change the contains list directly for matching syntax items. cluster" but change the contains list directly for matching syntax items.
- References: MySpell library (in OpenOffice.org). - References: MySpell library (in OpenOffice.org), (links seem dead):
http://spellchecker.mozdev.org/source.html http://spellchecker.mozdev.org/source.html
http://whiteboard.openoffice.org/source/browse/whiteboard/lingucomponent/source/spellcheck/myspell/ http://whiteboard.openoffice.org/source/browse/whiteboard/lingucomponent/source/spellcheck/myspell/
author: Kevin Hendricks <kevin.hendricks@sympatico.ca> author: Kevin Hendricks <kevin.hendricks@sympatico.ca>
@ -3974,8 +3976,9 @@ Multi-byte characters:
could be entered. E.g., for "f" command. But not in Normal mode. Sort could be entered. E.g., for "f" command. But not in Normal mode. Sort
of opposite of 'langmap'. Use ":amap" command? of opposite of 'langmap'. Use ":amap" command?
- When breaking a line, take properties of multibyte characters into - When breaking a line, take properties of multibyte characters into
account. The "linebreak" program from Bruno Haible can do it: account. The "linebreak" program from Bruno Haible can do it, this
ftp://ftp.ilog.fr/pub/Users/haible/gnu/linebreak-0.1.tar.gz is now part of gnulib module unilbrk:
https://www.gnu.org/software/gnulib/MODULES.html
But it's very complicated... But it's very complicated...
- Problem with 'langmap' being used on the rhs of a mapping. (Nikolai - Problem with 'langmap' being used on the rhs of a mapping. (Nikolai
Weibull, 2008 May 14). Weibull, 2008 May 14).
@ -4773,10 +4776,10 @@ Omni completion:
ctags -f $allTagsFile --fields=+aiKmnsSz --language-force=C++ --C++-kinds=+cefgmnpsut-dlux -u $files ctags -f $allTagsFile --fields=+aiKmnsSz --language-force=C++ --C++-kinds=+cefgmnpsut-dlux -u $files
www.vim.org script 1213 (Java Development Environment) (Fuchuan Wang) www.vim.org script 1213 (Java Development Environment) (Fuchuan Wang)
IComplete: http://www.vim.org/scripts/script.php?script_id=1265 IComplete: http://www.vim.org/scripts/script.php?script_id=1265
and http://stud4.tuwien.ac.at/~e0125672/icomplete/
http://cedet.sourceforge.net/intellisense.shtml (for Emacs) http://cedet.sourceforge.net/intellisense.shtml (for Emacs)
Ivan Villanueva has something for Java. Ivan Villanueva has something for Java.
Emacs: http://www.xref-tech.com/xrefactory/more_c_completion.html Emacs (link seems dead):
http://www.xref-tech.com/xrefactory/more_c_completion.html
Completion in .NET framework SharpDevelop: http://www.icsharpcode.net Completion in .NET framework SharpDevelop: http://www.icsharpcode.net
- Pre-expand abbreviations, show which abbrevs would match? - Pre-expand abbreviations, show which abbrevs would match?

View File

@ -1,4 +1,4 @@
*usr_01.txt* For Vim version 9.1. Last change: 2023 May 12 *usr_01.txt* For Vim version 9.1. Last change: 2024 May 11
VIM USER MANUAL - by Bram Moolenaar VIM USER MANUAL - by Bram Moolenaar
@ -165,7 +165,7 @@ The Vim user manual and reference manual are Copyright (c) 1988 by Bram
Moolenaar. This material may be distributed only subject to the terms and Moolenaar. This material may be distributed only subject to the terms and
conditions set forth in the Open Publication License, v1.0 or later. The conditions set forth in the Open Publication License, v1.0 or later. The
latest version is presently available at: latest version is presently available at:
http://www.opencontent.org/openpub/ https://opencontent.org/openpub/
People who contribute to the manuals must agree with the above copyright People who contribute to the manuals must agree with the above copyright
notice. notice.