forked from aniani/vim
Update runtime files
This commit is contained in:
@@ -1,4 +1,4 @@
|
||||
*eval.txt* For Vim version 8.1. Last change: 2019 Jul 13
|
||||
*eval.txt* For Vim version 8.1. Last change: 2019 Jul 19
|
||||
|
||||
|
||||
VIM REFERENCE MANUAL by Bram Moolenaar
|
||||
@@ -8867,7 +8867,7 @@ sign_placelist({list})
|
||||
Examples: >
|
||||
" Place sign s1 with id 5 at line 20 and id 10 at line
|
||||
" 30 in buffer a.c
|
||||
let [n1, n2] = sign_place([
|
||||
let [n1, n2] = sign_placelist([
|
||||
\ {'id' : 5,
|
||||
\ 'name' : 's1',
|
||||
\ 'buffer' : 'a.c',
|
||||
@@ -8880,7 +8880,7 @@ sign_placelist({list})
|
||||
|
||||
" Place sign s1 in buffer a.c at line 40 and 50
|
||||
" with auto-generated identifiers
|
||||
let [n1, n2] = sign_place([
|
||||
let [n1, n2] = sign_placelist([
|
||||
\ {'name' : 's1',
|
||||
\ 'buffer' : 'a.c',
|
||||
\ 'lnum' : 40},
|
||||
@@ -8977,8 +8977,10 @@ sign_unplacelist({list}) *sign_unplacelist()*
|
||||
Example: >
|
||||
" Remove sign with id 10 from buffer a.vim and sign
|
||||
" with id 20 from buffer b.vim
|
||||
call sign_unplace([{'id' : 10, 'buffer' : "a.vim"},
|
||||
\ {'id' : 20, 'buffer' : 'b.vim'}])
|
||||
call sign_unplacelist([
|
||||
\ {'id' : 10, 'buffer' : "a.vim"},
|
||||
\ {'id' : 20, 'buffer' : 'b.vim'},
|
||||
\ ])
|
||||
<
|
||||
simplify({filename}) *simplify()*
|
||||
Simplify the file name as much as possible without changing
|
||||
@@ -11503,6 +11505,11 @@ text...
|
||||
register values cannot be used here, since they cannot
|
||||
be locked.
|
||||
|
||||
:cons[t]
|
||||
:cons[t] {var-name}
|
||||
If no argument is given or only {var-name} is given,
|
||||
the behavior is the same as |:let|.
|
||||
|
||||
:lockv[ar][!] [depth] {name} ... *:lockvar* *:lockv*
|
||||
Lock the internal variable {name}. Locking means that
|
||||
it can no longer be changed (until it is unlocked).
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
*filetype.txt* For Vim version 8.1. Last change: 2019 May 05
|
||||
*filetype.txt* For Vim version 8.1. Last change: 2019 Jul 16
|
||||
|
||||
|
||||
VIM REFERENCE MANUAL by Bram Moolenaar
|
||||
@@ -642,6 +642,16 @@ To disable this behavior, set the following variable in your vimrc: >
|
||||
let g:python_recommended_style = 0
|
||||
|
||||
|
||||
QF QUICKFIX *qf.vim* *ft-qf-plugin*
|
||||
|
||||
The "qf" filetype is used for the quickfix window, see |quickfix-window|.
|
||||
|
||||
The quickfix filetype plugin includes configuration for displaying the command
|
||||
that produced the quickfix list in the |status-line|. To disable this setting,
|
||||
configure as follows: >
|
||||
:let g:qf_disable_statusline = 1
|
||||
|
||||
|
||||
R MARKDOWN *ft-rmd-plugin*
|
||||
|
||||
By default ftplugin/html.vim is not sourced. If you want it sourced, add to
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
*options.txt* For Vim version 8.1. Last change: 2019 Jul 06
|
||||
*options.txt* For Vim version 8.1. Last change: 2019 Jul 18
|
||||
|
||||
|
||||
VIM REFERENCE MANUAL by Bram Moolenaar
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
*pi_netrw.txt* For Vim version 8.1. Last change: 2019 May 05
|
||||
*pi_netrw.txt* For Vim version 8.1. Last change: 2019 Jul 17
|
||||
|
||||
------------------------------------------------
|
||||
NETRW REFERENCE MANUAL by Charles E. Campbell
|
||||
@@ -1184,7 +1184,7 @@ One may easily "bookmark" the currently browsed directory by using >
|
||||
*.netrwbook*
|
||||
Bookmarks are retained in between sessions of vim in a file called .netrwbook
|
||||
as a |List|, which is typically stored in the first directory on the user's
|
||||
'|runtimepath|'; entries are kept in sorted order.
|
||||
'runtimepath'; entries are kept in sorted order.
|
||||
|
||||
If there are marked files and/or directories, mb will add them to the bookmark
|
||||
list.
|
||||
@@ -2094,7 +2094,7 @@ track netrw's browsing directory.
|
||||
|
||||
However, given the default setting for g:netrw_keepdir of 1 where netrw
|
||||
maintains its own separate notion of the current directory, in order to make
|
||||
the two directories the same, use the "c" map (just type c). That map will
|
||||
the two directories the same, use the "cd" map (type cd). That map will
|
||||
set Vim's notion of the current directory to netrw's current browsing
|
||||
directory.
|
||||
|
||||
@@ -2739,7 +2739,7 @@ your browsing preferences. (see also: |netrw-settings|)
|
||||
=0 : show all
|
||||
=1 : show not-hidden files
|
||||
=2 : show hidden files only
|
||||
default: =0
|
||||
default: =1
|
||||
|
||||
*g:netrw_home* The home directory for where bookmarks and
|
||||
history are saved (as .netrwbook and
|
||||
@@ -2940,14 +2940,23 @@ your browsing preferences. (see also: |netrw-settings|)
|
||||
|
||||
netrwBak : *.bak
|
||||
netrwCompress: *.gz *.bz2 *.Z *.zip
|
||||
netrwCoreDump: core.\d\+
|
||||
netrwData : *.dat
|
||||
netrwDoc : *.doc,*.txt,*.pdf,
|
||||
*.pdf,*.docx
|
||||
netrwHdr : *.h
|
||||
netrwLex : *.l *.lex
|
||||
netrwLib : *.a *.so *.lib *.dll
|
||||
netrwMakefile: [mM]akefile *.mak
|
||||
netrwObj : *.o *.obj
|
||||
netrwPix : *.bmp,*.fit,*.fits,*.gif,
|
||||
*.jpg,*.jpeg,*.pcx,*.ppc
|
||||
*.pgm,*.png,*.psd,*.rgb
|
||||
*.tif,*.xbm,*.xcf
|
||||
netrwTags : tags ANmenu ANtags
|
||||
netrwTilde : *
|
||||
netrwTmp : tmp* *tmp
|
||||
netrwYacc : *.y
|
||||
|
||||
In addition, those groups mentioned in
|
||||
|'suffixes'| are also added to the special
|
||||
@@ -3032,8 +3041,9 @@ your browsing preferences. (see also: |netrw-settings|)
|
||||
current netrw buffer's window to be used for
|
||||
the new window.
|
||||
If g:netrw_winsize is less than zero, then
|
||||
the absolute value of g:netrw_winsize lines
|
||||
or columns will be used for the new window.
|
||||
the absolute value of g:netrw_winsize will be
|
||||
used to specify the quantity of lines or
|
||||
columns for the new window.
|
||||
If g:netrw_winsize is zero, then a normal
|
||||
split will be made (ie. |'equalalways'| will
|
||||
take effect, for example).
|
||||
@@ -3371,7 +3381,7 @@ Example: Clear netrw's marked file list via a mapping on gu >
|
||||
(This section is likely to grow as I get feedback)
|
||||
(also see |netrw-debug|)
|
||||
*netrw-p1*
|
||||
P1. I use windows 95, and my ftp dumps four blank lines at the
|
||||
P1. I use windows 95, and my ftp dumps four blank lines at the {{{2
|
||||
end of every read.
|
||||
|
||||
See |netrw-fixup|, and put the following into your
|
||||
@@ -3380,7 +3390,7 @@ Example: Clear netrw's marked file list via a mapping on gu >
|
||||
let g:netrw_win95ftp= 1
|
||||
|
||||
*netrw-p2*
|
||||
P2. I use Windows, and my network browsing with ftp doesn't sort by
|
||||
P2. I use Windows, and my network browsing with ftp doesn't sort by {{{2
|
||||
time or size! -or- The remote system is a Windows server; why
|
||||
don't I get sorts by time or size?
|
||||
|
||||
@@ -3407,7 +3417,7 @@ Example: Clear netrw's marked file list via a mapping on gu >
|
||||
|
||||
|
||||
*netrw-p3*
|
||||
P3. I tried rcp://user@host/ (or protocol other than ftp) and netrw
|
||||
P3. I tried rcp://user@host/ (or protocol other than ftp) and netrw {{{2
|
||||
used ssh! That wasn't what I asked for...
|
||||
|
||||
Netrw has two methods for browsing remote directories: ssh
|
||||
@@ -3416,7 +3426,7 @@ Example: Clear netrw's marked file list via a mapping on gu >
|
||||
listing), netrw will use the given protocol to do so.
|
||||
|
||||
*netrw-p4*
|
||||
P4. I would like long listings to be the default.
|
||||
P4. I would like long listings to be the default. {{{2
|
||||
|
||||
Put the following statement into your |.vimrc|: >
|
||||
|
||||
@@ -3426,7 +3436,7 @@ Example: Clear netrw's marked file list via a mapping on gu >
|
||||
you can set.
|
||||
|
||||
*netrw-p5*
|
||||
P5. My times come up oddly in local browsing
|
||||
P5. My times come up oddly in local browsing {{{2
|
||||
|
||||
Does your system's strftime() accept the "%c" to yield dates
|
||||
such as "Sun Apr 27 11:49:23 1997"? If not, do a
|
||||
@@ -3436,7 +3446,7 @@ Example: Clear netrw's marked file list via a mapping on gu >
|
||||
let g:netrw_timefmt= "%X" (where X is the option)
|
||||
<
|
||||
*netrw-p6*
|
||||
P6. I want my current directory to track my browsing.
|
||||
P6. I want my current directory to track my browsing. {{{2
|
||||
How do I do that?
|
||||
|
||||
Put the following line in your |.vimrc|:
|
||||
@@ -3444,8 +3454,8 @@ Example: Clear netrw's marked file list via a mapping on gu >
|
||||
let g:netrw_keepdir= 0
|
||||
<
|
||||
*netrw-p7*
|
||||
P7. I use Chinese (or other non-ascii) characters in my filenames, and
|
||||
netrw (Explore, Sexplore, Hexplore, etc) doesn't display them!
|
||||
P7. I use Chinese (or other non-ascii) characters in my filenames, {{{2
|
||||
and netrw (Explore, Sexplore, Hexplore, etc) doesn't display them!
|
||||
|
||||
(taken from an answer provided by Wu Yongwei on the vim
|
||||
mailing list)
|
||||
@@ -3459,7 +3469,7 @@ Example: Clear netrw's marked file list via a mapping on gu >
|
||||
(...it is one more reason to recommend that people use utf-8!)
|
||||
|
||||
*netrw-p8*
|
||||
P8. I'm getting "ssh is not executable on your system" -- what do I
|
||||
P8. I'm getting "ssh is not executable on your system" -- what do I {{{2
|
||||
do?
|
||||
|
||||
(Dudley Fox) Most people I know use putty for windows ssh. It
|
||||
@@ -3502,7 +3512,7 @@ Example: Clear netrw's marked file list via a mapping on gu >
|
||||
- Click "Add..."
|
||||
- Set External Editor (adjust path as needed, include
|
||||
the quotes and !.! at the end):
|
||||
"c:\Program Files\Vim\vim81\gvim.exe" !.!
|
||||
"c:\Program Files\Vim\vim70\gvim.exe" !.!
|
||||
- Check that the filetype in the box below is
|
||||
{asterisk}.{asterisk} (all files), or whatever types
|
||||
you want (cec: change {asterisk} to * ; I had to
|
||||
@@ -3542,7 +3552,7 @@ Example: Clear netrw's marked file list via a mapping on gu >
|
||||
default.
|
||||
|
||||
*netrw-p9* *netrw-ml_get*
|
||||
P9. I'm browsing, changing directory, and bang! ml_get errors
|
||||
P9. I'm browsing, changing directory, and bang! ml_get errors {{{2
|
||||
appear and I have to kill vim. Any way around this?
|
||||
|
||||
Normally netrw attempts to avoid writing swapfiles for
|
||||
@@ -3553,7 +3563,7 @@ Example: Clear netrw's marked file list via a mapping on gu >
|
||||
let g:netrw_use_noswf= 0
|
||||
<
|
||||
*netrw-p10*
|
||||
P10. I'm being pestered with "[something] is a directory" and
|
||||
P10. I'm being pestered with "[something] is a directory" and {{{2
|
||||
"Press ENTER or type command to continue" prompts...
|
||||
|
||||
The "[something] is a directory" prompt is issued by Vim,
|
||||
@@ -3564,8 +3574,8 @@ Example: Clear netrw's marked file list via a mapping on gu >
|
||||
your <.vimrc> file.
|
||||
|
||||
*netrw-p11*
|
||||
P11. I want to have two windows; a thin one on the left and my editing
|
||||
window on the right. How may I accomplish this?
|
||||
P11. I want to have two windows; a thin one on the left and my {{{2
|
||||
editing window on the right. How may I accomplish this?
|
||||
|
||||
You probably want netrw running as in a side window. If so, you
|
||||
will likely find that ":[N]Lexplore" does what you want. The
|
||||
@@ -3590,7 +3600,7 @@ Example: Clear netrw's marked file list via a mapping on gu >
|
||||
|
||||
|
||||
*netrw-p12*
|
||||
P12. My directory isn't sorting correctly, or unwanted letters are
|
||||
P12. My directory isn't sorting correctly, or unwanted letters are {{{2
|
||||
appearing in the listed filenames, or things aren't lining
|
||||
up properly in the wide listing, ...
|
||||
|
||||
@@ -3600,9 +3610,9 @@ Example: Clear netrw's marked file list via a mapping on gu >
|
||||
You may need to change |g:netrw_sepchr| and/or |g:netrw_xstrlen|.
|
||||
|
||||
*netrw-p13*
|
||||
P13. I'm a Windows + putty + ssh user, and when I attempt to browse,
|
||||
the directories are missing trailing "/"s so netrw treats them
|
||||
as file transfers instead of as attempts to browse
|
||||
P13. I'm a Windows + putty + ssh user, and when I attempt to {{{2
|
||||
browse, the directories are missing trailing "/"s so netrw treats
|
||||
them as file transfers instead of as attempts to browse
|
||||
subdirectories. How may I fix this?
|
||||
|
||||
(mikeyao) If you want to use vim via ssh and putty under Windows,
|
||||
@@ -3621,7 +3631,7 @@ Example: Clear netrw's marked file list via a mapping on gu >
|
||||
"let g:netrw_scp_cmd = "d:\\dev\\putty\\PSCP.exe"
|
||||
<
|
||||
*netrw-p14*
|
||||
P14. I would like to speed up writes using Nwrite and scp/ssh
|
||||
P14. I would like to speed up writes using Nwrite and scp/ssh {{{2
|
||||
style connections. How? (Thomer M. Gil)
|
||||
|
||||
Try using ssh's ControlMaster and ControlPath (see the ssh_config
|
||||
@@ -3648,8 +3658,8 @@ Example: Clear netrw's marked file list via a mapping on gu >
|
||||
vim scp://host.domain.com//home/user/.bashrc
|
||||
<
|
||||
*netrw-p15*
|
||||
P15. How may I use a double-click instead of netrw's usual single click
|
||||
to open a file or directory? (Ben Fritz)
|
||||
P15. How may I use a double-click instead of netrw's usual single {{{2
|
||||
click to open a file or directory? (Ben Fritz)
|
||||
|
||||
First, disable netrw's mapping with >
|
||||
let g:netrw_mousemaps= 0
|
||||
@@ -3661,7 +3671,7 @@ Example: Clear netrw's marked file list via a mapping on gu >
|
||||
(see |g:netrw_mousemaps|)
|
||||
|
||||
*netrw-p16*
|
||||
P16. When editing remote files (ex. :e ftp://hostname/path/file),
|
||||
P16. When editing remote files (ex. :e ftp://hostname/path/file), {{{2
|
||||
under Windows I get an |E303| message complaining that its unable
|
||||
to open a swap file.
|
||||
|
||||
@@ -3670,7 +3680,7 @@ Example: Clear netrw's marked file list via a mapping on gu >
|
||||
directory.
|
||||
|
||||
*netrw-p17*
|
||||
P17. Netrw is closing buffers on its own.
|
||||
P17. Netrw is closing buffers on its own. {{{2
|
||||
What steps will reproduce the problem?
|
||||
1. :Explore, navigate directories, open a file
|
||||
2. :Explore, open another file
|
||||
@@ -3684,14 +3694,14 @@ Example: Clear netrw's marked file list via a mapping on gu >
|
||||
a ":ls!" will show them (although ":ls" does not).
|
||||
|
||||
*netrw-P18*
|
||||
P18. How to locally edit a file that's only available via
|
||||
P18. How to locally edit a file that's only available via {{{2
|
||||
another server accessible via ssh?
|
||||
See http://stackoverflow.com/questions/12469645/
|
||||
"Using Vim to Remotely Edit A File on ServerB Only
|
||||
Accessible From ServerA"
|
||||
|
||||
*netrw-P19*
|
||||
P19. How do I get numbering on in directory listings?
|
||||
P19. How do I get numbering on in directory listings? {{{2
|
||||
With |g:netrw_bufsettings|, you can control netrw's buffer
|
||||
settings; try putting >
|
||||
let g:netrw_bufsettings="noma nomod nu nobl nowrap ro nornu"
|
||||
@@ -3700,7 +3710,7 @@ Example: Clear netrw's marked file list via a mapping on gu >
|
||||
let g:netrw_bufsettings="noma nomod nonu nobl nowrap ro rnu"
|
||||
<
|
||||
*netrw-P20*
|
||||
P20. How may I have gvim start up showing a directory listing?
|
||||
P20. How may I have gvim start up showing a directory listing? {{{2
|
||||
Try putting the following code snippet into your .vimrc: >
|
||||
augroup VimStartup
|
||||
au!
|
||||
@@ -3713,8 +3723,8 @@ Example: Clear netrw's marked file list via a mapping on gu >
|
||||
(ie. a "huge" vim version).
|
||||
|
||||
*netrw-P21*
|
||||
P21. I've made a directory (or file) with an accented character, but
|
||||
netrw isn't letting me enter that directory/read that file:
|
||||
P21. I've made a directory (or file) with an accented character, {{{2
|
||||
but netrw isn't letting me enter that directory/read that file:
|
||||
|
||||
Its likely that the shell or o/s is using a different encoding
|
||||
than you have vim (netrw) using. A patch to vim supporting
|
||||
@@ -3724,7 +3734,7 @@ Example: Clear netrw's marked file list via a mapping on gu >
|
||||
au FileType netrw set enc=latin1
|
||||
<
|
||||
*netrw-P22*
|
||||
P22. I get an error message when I try to copy or move a file:
|
||||
P22. I get an error message when I try to copy or move a file: {{{2
|
||||
|
||||
**error** (netrw) tried using g:netrw_localcopycmd<cp>; it doesn't work!
|
||||
|
||||
@@ -3752,8 +3762,8 @@ by obtaining a copy of the latest (often developmental) netrw at:
|
||||
|
||||
The <netrw.vim> script is typically installed on systems as something like:
|
||||
>
|
||||
/usr/local/share/vim/vim8x/plugin/netrwPlugin.vim
|
||||
/usr/local/share/vim/vim8x/autoload/netrw.vim
|
||||
/usr/local/share/vim/vim7x/plugin/netrwPlugin.vim
|
||||
/usr/local/share/vim/vim7x/autoload/netrw.vim
|
||||
(see output of :echo &rtp)
|
||||
<
|
||||
which is loaded automatically at startup (assuming :set nocp). If you
|
||||
@@ -3832,6 +3842,16 @@ netrw:
|
||||
==============================================================================
|
||||
12. History *netrw-history* {{{1
|
||||
|
||||
v163: Dec 05, 2017 * (Cristi Balan) reported that a setting ('sel')
|
||||
was left changed
|
||||
* (Holger Mitschke) reported a problem with
|
||||
saving and restoring history. Fixed.
|
||||
* Hopefully I fixed a nasty bug that caused a
|
||||
file rename to wipe out a buffer that it
|
||||
should not have wiped out.
|
||||
* (Holger Mitschke) amended this help file
|
||||
with additional |g:netrw_special_syntax|
|
||||
items
|
||||
v162: Sep 19, 2016 * (haya14busa) pointed out two syntax errors
|
||||
with a patch; these are now fixed.
|
||||
Oct 26, 2016 * I started using mate-terminal and found that
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
*popup.txt* For Vim version 8.1. Last change: 2019 Jul 14
|
||||
*popup.txt* For Vim version 8.1. Last change: 2019 Jul 18
|
||||
|
||||
|
||||
VIM REFERENCE MANUAL by Bram Moolenaar
|
||||
@@ -702,9 +702,9 @@ If the text does not fit in the popup a scrollbar is displayed on the right of
|
||||
the window. This can be disabled by setting the "scrollbar" option to zero.
|
||||
When the scrollbar is displayed mouse scroll events, while the mouse pointer
|
||||
is on the popup, will cause the text to scroll up or down as you would expect.
|
||||
A click in the upper half of the scrollbar will scroll the text one line
|
||||
down. A click in the lower half wil scroll the text one line up. However,
|
||||
this is limited so that the popup does not get smaller.
|
||||
A click in the upper half of the scrollbar will scroll the text down one line.
|
||||
A click in the lower half will scroll the text up one line. However, this is
|
||||
limited so that the popup does not get smaller.
|
||||
|
||||
|
||||
POPUP MASK *popup-mask*
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
*quickfix.txt* For Vim version 8.1. Last change: 2019 Jun 02
|
||||
*quickfix.txt* For Vim version 8.1. Last change: 2019 Jul 15
|
||||
|
||||
|
||||
VIM REFERENCE MANUAL by Bram Moolenaar
|
||||
@@ -650,9 +650,9 @@ You can use CTRL-W <Enter> to open a new window and jump to the error there.
|
||||
|
||||
When the quickfix window has been filled, two autocommand events are
|
||||
triggered. First the 'filetype' option is set to "qf", which triggers the
|
||||
FileType event. Then the BufReadPost event is triggered, using "quickfix" for
|
||||
the buffer name. This can be used to perform some action on the listed
|
||||
errors. Example: >
|
||||
FileType event (also see |qf.vim|). Then the BufReadPost event is triggered,
|
||||
using "quickfix" for the buffer name. This can be used to perform some action
|
||||
on the listed errors. Example: >
|
||||
au BufReadPost quickfix setlocal modifiable
|
||||
\ | silent exe 'g/^/s//\=line(".")." "/'
|
||||
\ | setlocal nomodifiable
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
*quickref.txt* For Vim version 8.1. Last change: 2019 May 31
|
||||
*quickref.txt* For Vim version 8.1. Last change: 2019 Jul 18
|
||||
|
||||
|
||||
VIM REFERENCE MANUAL by Bram Moolenaar
|
||||
@@ -829,6 +829,7 @@ Short explanation of each option: *option-list*
|
||||
'perldll' name of the Perl dynamic library
|
||||
'preserveindent' 'pi' preserve the indent structure when reindenting
|
||||
'previewheight' 'pvh' height of the preview window
|
||||
'previewpopup' 'pvp' use popup window for preview
|
||||
'previewwindow' 'pvw' identifies the preview window
|
||||
'printdevice' 'pdev' name of the printer to be used for :hardcopy
|
||||
'printencoding' 'penc' encoding to be used for printing
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
*syntax.txt* For Vim version 8.1. Last change: 2019 Jun 13
|
||||
*syntax.txt* For Vim version 8.1. Last change: 2019 Jul 15
|
||||
|
||||
|
||||
VIM REFERENCE MANUAL by Bram Moolenaar
|
||||
@@ -2623,7 +2623,6 @@ preceding last option and unsetting all other ones): >
|
||||
Note: only existence of these options matter, not their value. You can replace
|
||||
1 above with anything.
|
||||
|
||||
|
||||
QUAKE *quake.vim* *ft-quake-syntax*
|
||||
|
||||
The Quake syntax definition should work for most any FPS (First Person
|
||||
|
||||
@@ -775,6 +775,7 @@ $VIM_POSIX vi_diff.txt /*$VIM_POSIX*
|
||||
'pp' options.txt /*'pp'*
|
||||
'preserveindent' options.txt /*'preserveindent'*
|
||||
'previewheight' options.txt /*'previewheight'*
|
||||
'previewpopup' options.txt /*'previewpopup'*
|
||||
'previewwindow' options.txt /*'previewwindow'*
|
||||
'printdevice' options.txt /*'printdevice'*
|
||||
'printencoding' options.txt /*'printencoding'*
|
||||
@@ -789,6 +790,7 @@ $VIM_POSIX vi_diff.txt /*$VIM_POSIX*
|
||||
'pumheight' options.txt /*'pumheight'*
|
||||
'pumwidth' options.txt /*'pumwidth'*
|
||||
'pvh' options.txt /*'pvh'*
|
||||
'pvp' options.txt /*'pvp'*
|
||||
'pvw' options.txt /*'pvw'*
|
||||
'pw' options.txt /*'pw'*
|
||||
'pythondll' options.txt /*'pythondll'*
|
||||
@@ -6440,6 +6442,7 @@ ft-ptcap-syntax syntax.txt /*ft-ptcap-syntax*
|
||||
ft-python-indent indent.txt /*ft-python-indent*
|
||||
ft-python-plugin filetype.txt /*ft-python-plugin*
|
||||
ft-python-syntax syntax.txt /*ft-python-syntax*
|
||||
ft-qf-plugin filetype.txt /*ft-qf-plugin*
|
||||
ft-quake-syntax syntax.txt /*ft-quake-syntax*
|
||||
ft-r-indent indent.txt /*ft-r-indent*
|
||||
ft-r-syntax syntax.txt /*ft-r-syntax*
|
||||
@@ -8282,6 +8285,7 @@ ppwiz.vim syntax.txt /*ppwiz.vim*
|
||||
press-enter message.txt /*press-enter*
|
||||
press-return message.txt /*press-return*
|
||||
prevcount-variable eval.txt /*prevcount-variable*
|
||||
preview-popup windows.txt /*preview-popup*
|
||||
preview-window windows.txt /*preview-window*
|
||||
prevnonblank() eval.txt /*prevnonblank()*
|
||||
print-intro print.txt /*print-intro*
|
||||
@@ -8387,6 +8391,7 @@ q repeat.txt /*q*
|
||||
q/ cmdline.txt /*q\/*
|
||||
q: cmdline.txt /*q:*
|
||||
q? cmdline.txt /*q?*
|
||||
qf.vim filetype.txt /*qf.vim*
|
||||
qnx os_qnx.txt /*qnx*
|
||||
qnx-compiling os_qnx.txt /*qnx-compiling*
|
||||
qnx-general os_qnx.txt /*qnx-general*
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
*todo.txt* For Vim version 8.1. Last change: 2019 Jul 13
|
||||
*todo.txt* For Vim version 8.1. Last change: 2019 Jul 19
|
||||
|
||||
|
||||
VIM REFERENCE MANUAL by Bram Moolenaar
|
||||
@@ -43,15 +43,20 @@ Patch to fix session file when using multiple tabs. (Jason Franklin, 2019 May
|
||||
Also put :argadd commands at the start for all buffers, so that their order
|
||||
remains equal? Then %argdel to clean it up. Do try this with 'hidden' set.
|
||||
|
||||
Shorten the command used in test Makefile. (Daniel Hahler, #4643)
|
||||
|
||||
Refactor: Move common things out of evalfunc.c, it's too big.
|
||||
Move function specs out of eval.txt, it's too big.
|
||||
|
||||
Convert comments in option.h
|
||||
|
||||
Patch to convert encoding of strftime(). (Ken Takata, #4685, fixes #4681)
|
||||
|
||||
Patch to Move viminfo related functions to a separate file: #4686
|
||||
|
||||
Popup windows:
|
||||
- Default popup_menu padding: only left&right.
|
||||
- Add 'previewpopup': open preview in a popupwindow.
|
||||
Values: dict options as a string? "line:20,maxwidth:60,maxheight:20"
|
||||
- avoid preview popup going outside of the screen
|
||||
- add popup_getpreview() - get ID of preview window
|
||||
- bug: double click in scrollbar starts selection
|
||||
- Allow resizing from the bottom-right corner
|
||||
- Implement flip option
|
||||
- Have a way to scroll to the bottom, e.g. set 'firstline' to -1? (#4577)
|
||||
- Why does 'nrformats' leak from the popup window buffer???
|
||||
@@ -148,6 +153,9 @@ E278, E279, E281, E290, E291, E292, E361, E362, E366, E396, E450, E451, E452,
|
||||
E453, E454, E460, E489, E491, E56, E57, E565, E569, E578, E610, E611, E653,
|
||||
E654, E693, E706, E856, E857, E860, E861, E863, E889, E900, E959
|
||||
|
||||
Problem with German spell file. Hint for solution by Klaus-Peter Schreiner in
|
||||
#4314, solves the Rasenmäher problem.
|
||||
|
||||
Sound: support on Mac? Or does libcanberra work there?
|
||||
|
||||
Patch to use forward slash for completion even when 'shellslash' is set.
|
||||
@@ -169,18 +177,24 @@ Ready to include now?
|
||||
Adding "10" to 'spellsuggest' causes spell suggestions to become very slow.
|
||||
(#4087)
|
||||
|
||||
Patch to support 'cursorlineopt' - only highlight the line number of the
|
||||
cursor line: #4693
|
||||
|
||||
Patch for Template string: #4491 Not ready yet. New pull: #4634
|
||||
|
||||
":bnext" in a help buffer is supposed to go to the next help buffer, but it
|
||||
goes to any buffer, and then :bnext skips help buffers, since they are
|
||||
unlisted. (#4478)
|
||||
|
||||
Problem with German spell file. Hint for solution by Klaus-Peter Schreiner in
|
||||
#4314, solves the Rasenmäher problem.
|
||||
|
||||
Problem showing a line if the number column width changes when using "o".
|
||||
(Mateusz Morusiewicz, #4245)
|
||||
|
||||
When using :packadd for a replacement language plugin, it is loaded after the
|
||||
default one. #4698
|
||||
|
||||
When using :packadd files under "later" are not used, which is inconsistent
|
||||
with packages under "start". (xtal8, #1994)
|
||||
|
||||
Visual highlight not removed when 'dipslay' is "lastline" and line doesn't
|
||||
fit. (Kevin Lawler, #4457)
|
||||
|
||||
@@ -249,6 +263,14 @@ Include solarized color scheme?, it does not support termguicolors.
|
||||
Bug: "vipgw" does not put cursor back where it belongs. (Jason Franklin, 2019
|
||||
Mar 5)
|
||||
|
||||
Many users don't like 'thesaurus' to match so many words. (#4667, #1611)
|
||||
- when the match with the first word is partial, don't add other words on that
|
||||
line.
|
||||
- support other file formats, such as comma separated. Indicate by a prefix
|
||||
to the file in the 'thesaurus' option.
|
||||
- 'threglookexp' option: only match with first word in thesaurus file.
|
||||
(Jakson A. Aquino, 2006 Jun 14)
|
||||
|
||||
Some composing characters actually add a cell width to the character they are
|
||||
on top off, making the whole thing two characters wide. (#4526)
|
||||
|
||||
@@ -602,9 +624,6 @@ With 'foldmethod' "indent" and appending an empty line, what follows isn't
|
||||
included in the existing fold. Deleting the empty line and undo fixes it.
|
||||
(Oleg Koshovetc, 2018 Jul 15, #3214)
|
||||
|
||||
When using :packadd files under "later" are not used, which is inconsistent
|
||||
with packages under "start". (xtal8, #1994)
|
||||
|
||||
Patch to support "xxd -ps". (Erik Auerswald, 2018 May 1)
|
||||
Lacks a test.
|
||||
|
||||
@@ -3016,8 +3035,6 @@ More patches:
|
||||
- Add 'cscopeignorecase' option. (Liang Wenzhi, 2006 Sept 3)
|
||||
- Extra argument to strtrans() to translate special keys to their name (Eric
|
||||
Arnold, 2006 May 22)
|
||||
- 'threglookexp' option: only match with first word in thesaurus file.
|
||||
(Jakson A. Aquino, 2006 Jun 14)
|
||||
- Mac: indicate whether a buffer was modified. (Nicolas Weber, 2006 Jun 30)
|
||||
- Allow negative 'nrwidth' for left aligning. (Nathan Laredo, 2006 Aug 16)
|
||||
- ml_append_string(): efficiently append to an existing line. (Brad
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
*usr_27.txt* For Vim version 8.1. Last change: 2018 Jan 26
|
||||
*usr_27.txt* For Vim version 8.1. Last change: 2019 Jul 14
|
||||
|
||||
VIM USER MANUAL - by Bram Moolenaar
|
||||
|
||||
@@ -474,19 +474,19 @@ the line break happens, because all items mentioned so far don't match a line
|
||||
break.
|
||||
To check for a line break in a specific place, use the "\n" item: >
|
||||
|
||||
/the\nword
|
||||
/one\ntwo
|
||||
|
||||
This will match at a line that ends in "the" and the next line starts with
|
||||
"word". To match "the word" as well, you need to match a space or a line
|
||||
This will match at a line that ends in "one" and the next line starts with
|
||||
"two". To match "one two" as well, you need to match a space or a line
|
||||
break. The item to use for it is "\_s": >
|
||||
|
||||
/the\_sword
|
||||
/one\_stwo
|
||||
|
||||
To allow any amount of white space: >
|
||||
|
||||
/the\_s\+word
|
||||
/one\_s\+two
|
||||
|
||||
This also matches when "the " is at the end of a line and " word" at the
|
||||
This also matches when "one " is at the end of a line and " two" at the
|
||||
start of the next one.
|
||||
|
||||
"\s" matches white space, "\_s" matches white space or a line break.
|
||||
|
||||
@@ -7625,8 +7625,8 @@ Problem: Still using __ARGS.
|
||||
Solution: Remove __ARGS in several files. (script by Hirohito Higashi)
|
||||
Files: src/ex_eval.c, src/ex_getln.c, src/farsi.c, src/fileio.c,
|
||||
src/fold.c, src/getchar.c, src/gui.c, src/gui_at_fs.c,
|
||||
gui_at_sb.c, src/gui_athena.c, src/gui_beval.c, src/gui_motif.c,
|
||||
src/gui_w32.c, src/gui_w48.c
|
||||
src/gui_at_sb.c, src/gui_athena.c, src/gui_beval.c,
|
||||
src/gui_motif.c, src/gui_w32.c, src/gui_w48.c
|
||||
|
||||
Patch 7.4.1198
|
||||
Problem: Still using __ARGS.
|
||||
@@ -8045,7 +8045,7 @@ Patch 7.4.1264
|
||||
Problem: Crash when receiving an empty array.
|
||||
Solution: Check for array with wrong number of arguments. (Damien)
|
||||
Files: src/channel.c, src/eval.c, src/testdir/test_channel.py,
|
||||
src/testdir.test_channel.vim
|
||||
src/testdir/test_channel.vim
|
||||
|
||||
Patch 7.4.1265
|
||||
Problem: Not all channel commands are tested.
|
||||
@@ -8454,8 +8454,8 @@ Files: src/os_win32.c
|
||||
Patch 7.4.1336
|
||||
Problem: Channel NL mode is not supported yet.
|
||||
Solution: Add NL mode support to channels.
|
||||
Files: src/channel.c, src/netbeans.c, src/structs.h, src/os_unix.d,
|
||||
src/os_win32.c, src/proto/channel.pro, src/proto/os_unix.pro,
|
||||
Files: src/channel.c, src/netbeans.c, src/structs.h, src/os_win32.c,
|
||||
src/proto/channel.pro, src/proto/os_unix.pro,
|
||||
src/proto/os_win32.pro, src/testdir/test_channel.vim,
|
||||
src/testdir/test_channel_pipe.py
|
||||
|
||||
@@ -13904,7 +13904,7 @@ Problem: Using 'hlsearch' highlighting instead of matchpos if there is no
|
||||
search match.
|
||||
Solution: Pass NULL as last item to next_search_hl() when searching for
|
||||
'hlsearch' match. (Shane Harper, closes #1013)
|
||||
Files: src/screen.c, src/testdir/test_match.vim.
|
||||
Files: src/screen.c, src/testdir/test_match.vim
|
||||
|
||||
Patch 7.4.2270
|
||||
Problem: Insufficient testing for NUL bytes on a raw channel.
|
||||
@@ -18306,13 +18306,13 @@ Patch 8.0.0610
|
||||
Problem: The screen is redrawn when t_BG is set and used to detect the
|
||||
value for 'background'.
|
||||
Solution: Don't redraw when the value of 'background' didn't change.
|
||||
Files: src/term.c.
|
||||
Files: src/term.c
|
||||
|
||||
Patch 8.0.0611
|
||||
Problem: When t_u7 is sent a few characters in the second screen line are
|
||||
overwritten and not redrawn later. (Rastislav Barlik)
|
||||
Solution: Move redrawing the screen to after overwriting the characters.
|
||||
Files: src/main.c, src/term.c.
|
||||
Files: src/main.c, src/term.c
|
||||
|
||||
Patch 8.0.0612
|
||||
Problem: Package directories are added to 'runtimepath' only after loading
|
||||
@@ -27638,7 +27638,7 @@ Files: src/terminal.c, src/testdir/dumps/Test_syntax_c_01.dump
|
||||
Patch 8.1.0327
|
||||
Problem: The "g CTRL-G" command isn't tested much.
|
||||
Solution: Add more tests. (Dominique Pelle, closes #3369)
|
||||
Files: src/testdir/test_normal.c
|
||||
Files: src/testdir/test_normal.vim
|
||||
|
||||
Patch 8.1.0328
|
||||
Problem: inputlist() doesn't work with a timer. (Dominique Pelle)
|
||||
@@ -29424,7 +29424,7 @@ Patch 8.1.0629
|
||||
Problem: "gn" selects the wrong text with a multi-line match.
|
||||
Solution: Get the end position from searchit() directly. (closes #3695)
|
||||
Files: src/testdir/test_gn.vim, src/search.c, src/proto/search.pro,
|
||||
src/edit.c, src/evalfunc.c, src/ex_docmd.c, ex_getln.c,
|
||||
src/edit.c, src/evalfunc.c, src/ex_docmd.c, src/ex_getln.c,
|
||||
src/normal.c
|
||||
|
||||
Patch 8.1.0630
|
||||
@@ -30859,7 +30859,7 @@ Patch 8.1.0849
|
||||
Problem: Cursorline highlight is not always updated.
|
||||
Solution: Set w_last_cursorline when redrawing. Fix resetting cursor flags
|
||||
when using the popup menu.
|
||||
Files: src/screen.c, src/popupmenu.c, src/testdir/test_highlight.vim,
|
||||
Files: src/screen.c, src/popupmnu.c, src/testdir/test_highlight.vim,
|
||||
src/testdir/dumps/Test_cursorline_yank_01.dump
|
||||
|
||||
Patch 8.1.0850
|
||||
@@ -33447,7 +33447,7 @@ Patch 8.1.1276
|
||||
Problem: Cannot combine text properties with syntax highlighting.
|
||||
Solution: Add the "combine" field to prop_type_add(). (closes #4343)
|
||||
Files: runtime/doc/eval.txt, runtime/doc/textprop.txt, src/screen.c,
|
||||
src/testprop.c, src/structs.h, src/testdir/test_textprop.vim
|
||||
src/structs.h, src/testdir/test_textprop.vim
|
||||
|
||||
Patch 8.1.1277 (after 8.1.1276)
|
||||
Problem: Missing screenshot update.
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
*windows.txt* For Vim version 8.1. Last change: 2019 Jun 02
|
||||
*windows.txt* For Vim version 8.1. Last change: 2019 Jul 18
|
||||
|
||||
|
||||
VIM REFERENCE MANUAL by Bram Moolenaar
|
||||
@@ -869,7 +869,7 @@ Alternatively, a popup window can be used by setting the 'previewpopup'
|
||||
option. When set, it overrules the 'previewwindow' and 'previewheight'
|
||||
settings. The option is a comma separated list of values:
|
||||
height maximum height of the popup
|
||||
width maximu width of the popup
|
||||
width maximum width of the popup
|
||||
Example: >
|
||||
:set previewpopup=height:10,width:60
|
||||
<
|
||||
|
||||
Reference in New Issue
Block a user