mirror of
				https://github.com/neovim/neovim.git
				synced 2025-11-04 09:44:31 +00:00 
			
		
		
		
	vim-patch:e0fa374
Updated runtime files.
e0fa3742ea
Ignore changes to
* doc/channel.txt: Channel related docs
* doc/netbeans.txt, doc/os_dos.txt, doc/todo.txt: Not relevant to Neovim
* doc/tags: Generated at build time
			
			
This commit is contained in:
		
										
											
												File diff suppressed because it is too large
												Load Diff
											
										
									
								
							@@ -396,6 +396,11 @@ CTRL-X			Subtract [count] from the number or alphabetic
 | 
				
			|||||||
{Visual}CTRL-X		Subtract [count] from the number or alphabetic
 | 
					{Visual}CTRL-X		Subtract [count] from the number or alphabetic
 | 
				
			||||||
			character in the highlighted text.  {not in Vi}
 | 
								character in the highlighted text.  {not in Vi}
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
								On MS-Windows, this is mapped to cut Visual text
 | 
				
			||||||
 | 
								|dos-standard-mappings|.  If you want to disable the
 | 
				
			||||||
 | 
								mapping, use this: >
 | 
				
			||||||
 | 
									silent! vunmap <C-X>
 | 
				
			||||||
 | 
					<
 | 
				
			||||||
							*v_g_CTRL-X*
 | 
												*v_g_CTRL-X*
 | 
				
			||||||
{Visual}g CTRL-X	Subtract [count] from the number or alphabetic
 | 
					{Visual}g CTRL-X	Subtract [count] from the number or alphabetic
 | 
				
			||||||
			character in the highlighted text. If several lines
 | 
								character in the highlighted text. If several lines
 | 
				
			||||||
 
 | 
				
			|||||||
@@ -1,4 +1,4 @@
 | 
				
			|||||||
*editing.txt*   For Vim version 7.4.  Last change: 2016 Feb 11
 | 
					*editing.txt*   For Vim version 7.4.  Last change: 2016 Feb 16
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					
 | 
				
			||||||
		  VIM REFERENCE MANUAL    by Bram Moolenaar
 | 
							  VIM REFERENCE MANUAL    by Bram Moolenaar
 | 
				
			||||||
@@ -952,7 +952,7 @@ the newly written file (it might be there but contain bogus data).  In that
 | 
				
			|||||||
case try recovery, because the swap file is synced to disk and might still be
 | 
					case try recovery, because the swap file is synced to disk and might still be
 | 
				
			||||||
there. |:recover|
 | 
					there. |:recover|
 | 
				
			||||||
 | 
					
 | 
				
			||||||
The directories given with the 'backupdir' option is used to put the backup
 | 
					The directories given with the 'backupdir' option are used to put the backup
 | 
				
			||||||
file in.  (default: same directory as the written file).
 | 
					file in.  (default: same directory as the written file).
 | 
				
			||||||
 | 
					
 | 
				
			||||||
Whether the backup is a new file, which is a copy of the original file, or the
 | 
					Whether the backup is a new file, which is a copy of the original file, or the
 | 
				
			||||||
 
 | 
				
			|||||||
@@ -1,4 +1,4 @@
 | 
				
			|||||||
*eval.txt*	For Vim version 7.4.  Last change: 2016 Feb 04
 | 
					*eval.txt*	For Vim version 7.4.  Last change: 2016 Feb 19
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					
 | 
				
			||||||
		  VIM REFERENCE MANUAL	  by Bram Moolenaar
 | 
							  VIM REFERENCE MANUAL	  by Bram Moolenaar
 | 
				
			||||||
@@ -1791,8 +1791,8 @@ arglistid([{winnr} [, {tabnr}]]) Number	argument list id
 | 
				
			|||||||
argv({nr})			String	{nr} entry of the argument list
 | 
					argv({nr})			String	{nr} entry of the argument list
 | 
				
			||||||
argv()				List	the argument list
 | 
					argv()				List	the argument list
 | 
				
			||||||
assert_equal({exp}, {act} [, {msg}]) none  assert {exp} equals {act}
 | 
					assert_equal({exp}, {act} [, {msg}]) none  assert {exp} equals {act}
 | 
				
			||||||
assert_exception({error} [, {msg}])   none  assert {error} is in v:exception
 | 
					assert_exception( {error} [, {msg}]) none  assert {error} is in v:exception
 | 
				
			||||||
assert_fails( {cmd} [, {error}])      none  assert {cmd} fails
 | 
					assert_fails( {cmd} [, {error}])     none  assert {cmd} fails
 | 
				
			||||||
assert_false({actual} [, {msg}])     none  assert {actual} is false
 | 
					assert_false({actual} [, {msg}])     none  assert {actual} is false
 | 
				
			||||||
assert_true({actual} [, {msg}])      none  assert {actual} is true
 | 
					assert_true({actual} [, {msg}])      none  assert {actual} is true
 | 
				
			||||||
asin({expr})			Float	arc sine of {expr}
 | 
					asin({expr})			Float	arc sine of {expr}
 | 
				
			||||||
@@ -1924,7 +1924,7 @@ has_key({dict}, {key})		Number	TRUE if {dict} has entry {key}
 | 
				
			|||||||
haslocaldir()			Number	TRUE if current window executed |:lcd|
 | 
					haslocaldir()			Number	TRUE if current window executed |:lcd|
 | 
				
			||||||
hasmapto({what} [, {mode} [, {abbr}]])
 | 
					hasmapto({what} [, {mode} [, {abbr}]])
 | 
				
			||||||
				Number	TRUE if mapping to {what} exists
 | 
									Number	TRUE if mapping to {what} exists
 | 
				
			||||||
histadd({history},{item})	String	add an item to a history
 | 
					histadd({history}, {item})	String	add an item to a history
 | 
				
			||||||
histdel({history} [, {item}])	String	remove an item from a history
 | 
					histdel({history} [, {item}])	String	remove an item from a history
 | 
				
			||||||
histget({history} [, {index}])	String	get the item {index} from a history
 | 
					histget({history} [, {index}])	String	get the item {index} from a history
 | 
				
			||||||
histnr({history})		Number	highest index of a history
 | 
					histnr({history})		Number	highest index of a history
 | 
				
			||||||
@@ -2215,7 +2215,7 @@ argidx()	The result is the current index in the argument list.  0 is
 | 
				
			|||||||
		the first file.  argc() - 1 is the last one.  See |arglist|.
 | 
							the first file.  argc() - 1 is the last one.  See |arglist|.
 | 
				
			||||||
 | 
					
 | 
				
			||||||
							*arglistid()*
 | 
												*arglistid()*
 | 
				
			||||||
arglistid([{winnr}, [ {tabnr} ]])
 | 
					arglistid([{winnr} [, {tabnr}]])
 | 
				
			||||||
		Return the argument list ID.  This is a number which
 | 
							Return the argument list ID.  This is a number which
 | 
				
			||||||
		identifies the argument list being used.  Zero is used for the
 | 
							identifies the argument list being used.  Zero is used for the
 | 
				
			||||||
		global argument list.  See |arglist|.
 | 
							global argument list.  See |arglist|.
 | 
				
			||||||
@@ -6030,7 +6030,7 @@ setqflist({list} [, {action}[, {title}]])		*setqflist()*
 | 
				
			|||||||
 | 
					
 | 
				
			||||||
 | 
					
 | 
				
			||||||
							*setreg()*
 | 
												*setreg()*
 | 
				
			||||||
setreg({regname}, {value} [,{options}])
 | 
					setreg({regname}, {value} [, {options}])
 | 
				
			||||||
		Set the register {regname} to {value}.
 | 
							Set the register {regname} to {value}.
 | 
				
			||||||
		{value} may be any value returned by |getreg()|, including 
 | 
							{value} may be any value returned by |getreg()|, including 
 | 
				
			||||||
		a |List|.
 | 
							a |List|.
 | 
				
			||||||
 
 | 
				
			|||||||
@@ -1,4 +1,4 @@
 | 
				
			|||||||
*options.txt*	For Vim version 7.4.  Last change: 2016 Feb 12
 | 
					*options.txt*	For Vim version 7.4.  Last change: 2016 Feb 20
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					
 | 
				
			||||||
		  VIM REFERENCE MANUAL	  by Bram Moolenaar
 | 
							  VIM REFERENCE MANUAL	  by Bram Moolenaar
 | 
				
			||||||
@@ -1602,7 +1602,7 @@ A jump table for the options with a short description can be found at |Q_op|.
 | 
				
			|||||||
	line, the remaining space is filled in the normal manner.
 | 
						line, the remaining space is filled in the normal manner.
 | 
				
			||||||
	See 'preserveindent'.
 | 
						See 'preserveindent'.
 | 
				
			||||||
 | 
					
 | 
				
			||||||
						*'cpoptions'* *'cpo'*
 | 
											*'cpoptions'* *'cpo'* *cpo*
 | 
				
			||||||
'cpoptions' 'cpo'	string	(Vim default: "aABceFs",
 | 
					'cpoptions' 'cpo'	string	(Vim default: "aABceFs",
 | 
				
			||||||
				 Vi default: all flags)
 | 
									 Vi default: all flags)
 | 
				
			||||||
			global
 | 
								global
 | 
				
			||||||
 
 | 
				
			|||||||
@@ -1,4 +1,4 @@
 | 
				
			|||||||
*pi_netrw.txt*  For Vim version 7.4.  Last change: 2015 Oct 31
 | 
					*pi_netrw.txt*  For Vim version 7.4.  Last change: 2016 Feb 16
 | 
				
			||||||
 | 
					
 | 
				
			||||||
	    ------------------------------------------------
 | 
						    ------------------------------------------------
 | 
				
			||||||
	    NETRW REFERENCE MANUAL    by Charles E. Campbell
 | 
						    NETRW REFERENCE MANUAL    by Charles E. Campbell
 | 
				
			||||||
@@ -6,7 +6,7 @@
 | 
				
			|||||||
Author:  Charles E. Campbell  <NdrOchip@ScampbellPfamily.AbizM>
 | 
					Author:  Charles E. Campbell  <NdrOchip@ScampbellPfamily.AbizM>
 | 
				
			||||||
	  (remove NOSPAM from Campbell's email first)
 | 
						  (remove NOSPAM from Campbell's email first)
 | 
				
			||||||
 | 
					
 | 
				
			||||||
Copyright: Copyright (C) 1999-2015 Charles E Campbell    *netrw-copyright*
 | 
					Copyright: Copyright (C) 2016 Charles E Campbell    *netrw-copyright*
 | 
				
			||||||
	The VIM LICENSE applies to the files in this package, including
 | 
						The VIM LICENSE applies to the files in this package, including
 | 
				
			||||||
	netrw.vim, pi_netrw.txt, netrwFileHandlers.vim, netrwSettings.vim, and
 | 
						netrw.vim, pi_netrw.txt, netrwFileHandlers.vim, netrwSettings.vim, and
 | 
				
			||||||
	syntax/netrw.vim.  Like anything else that's free, netrw.vim and its
 | 
						syntax/netrw.vim.  Like anything else that's free, netrw.vim and its
 | 
				
			||||||
@@ -48,9 +48,10 @@ Copyright: Copyright (C) 1999-2015 Charles E Campbell    *netrw-copyright*
 | 
				
			|||||||
      Introduction To Browsing............................|netrw-intro-browse|
 | 
					      Introduction To Browsing............................|netrw-intro-browse|
 | 
				
			||||||
      Quick Reference: Maps...............................|netrw-browse-maps|
 | 
					      Quick Reference: Maps...............................|netrw-browse-maps|
 | 
				
			||||||
      Quick Reference: Commands...........................|netrw-browse-cmds|
 | 
					      Quick Reference: Commands...........................|netrw-browse-cmds|
 | 
				
			||||||
 | 
					      Banner Display......................................|netrw-I|
 | 
				
			||||||
      Bookmarking A Directory.............................|netrw-mb|
 | 
					      Bookmarking A Directory.............................|netrw-mb|
 | 
				
			||||||
      Browsing............................................|netrw-cr|
 | 
					      Browsing............................................|netrw-cr|
 | 
				
			||||||
        Squeezing the Current Tree-Listing Directory......|:netrw-s-cr|
 | 
					      Squeezing the Current Tree-Listing Directory........|netrw-s-cr|
 | 
				
			||||||
      Browsing With A Horizontally Split Window...........|netrw-o|
 | 
					      Browsing With A Horizontally Split Window...........|netrw-o|
 | 
				
			||||||
      Browsing With A New Tab.............................|netrw-t|
 | 
					      Browsing With A New Tab.............................|netrw-t|
 | 
				
			||||||
      Browsing With A Vertically Split Window.............|netrw-v|
 | 
					      Browsing With A Vertically Split Window.............|netrw-v|
 | 
				
			||||||
@@ -75,11 +76,13 @@ Copyright: Copyright (C) 1999-2015 Charles E Campbell    *netrw-copyright*
 | 
				
			|||||||
      Making The Browsing Directory The Current Directory.|netrw-c|
 | 
					      Making The Browsing Directory The Current Directory.|netrw-c|
 | 
				
			||||||
      Marking Files.......................................|netrw-mf|
 | 
					      Marking Files.......................................|netrw-mf|
 | 
				
			||||||
      Unmarking Files.....................................|netrw-mF|
 | 
					      Unmarking Files.....................................|netrw-mF|
 | 
				
			||||||
 | 
					      Marking Files By Location List......................|netrw-qL|
 | 
				
			||||||
      Marking Files By QuickFix List......................|netrw-qF|
 | 
					      Marking Files By QuickFix List......................|netrw-qF|
 | 
				
			||||||
      Marking Files By Regular Expression.................|netrw-mr|
 | 
					      Marking Files By Regular Expression.................|netrw-mr|
 | 
				
			||||||
      Marked Files: Arbitrary Shell Command...............|netrw-mx|
 | 
					      Marked Files: Arbitrary Shell Command...............|netrw-mx|
 | 
				
			||||||
      Marked Files: Arbitrary Shell Command, En Bloc......|netrw-mX|
 | 
					      Marked Files: Arbitrary Shell Command, En Bloc......|netrw-mX|
 | 
				
			||||||
      Marked Files: Arbitrary Vim Command.................|netrw-mv|
 | 
					      Marked Files: Arbitrary Vim Command.................|netrw-mv|
 | 
				
			||||||
 | 
					      Marked Files: Argument List.........................|netrw-ma| |netrw-mA|
 | 
				
			||||||
      Marked Files: Compression And Decompression.........|netrw-mz|
 | 
					      Marked Files: Compression And Decompression.........|netrw-mz|
 | 
				
			||||||
      Marked Files: Copying...............................|netrw-mc|
 | 
					      Marked Files: Copying...............................|netrw-mc|
 | 
				
			||||||
      Marked Files: Diff..................................|netrw-md|
 | 
					      Marked Files: Diff..................................|netrw-md|
 | 
				
			||||||
@@ -1111,6 +1114,7 @@ QUICK REFERENCE: MAPS				*netrw-browse-maps* {{{2
 | 
				
			|||||||
	   qb	List bookmarked directories and history              |netrw-qb|
 | 
						   qb	List bookmarked directories and history              |netrw-qb|
 | 
				
			||||||
	   qf	Display information on file                          |netrw-qf|
 | 
						   qf	Display information on file                          |netrw-qf|
 | 
				
			||||||
	   qF	Mark files using a quickfix list                     |netrw-qF|
 | 
						   qF	Mark files using a quickfix list                     |netrw-qF|
 | 
				
			||||||
 | 
						   qL	Mark files using a |location-list|                     |netrw-qL|
 | 
				
			||||||
	   r	Reverse sorting order                                |netrw-r|
 | 
						   r	Reverse sorting order                                |netrw-r|
 | 
				
			||||||
	   R	Rename the designated file(s)/directory(ies)         |netrw-R|
 | 
						   R	Rename the designated file(s)/directory(ies)         |netrw-R|
 | 
				
			||||||
	   s	Select sorting style: by name, time, or file size    |netrw-s|
 | 
						   s	Select sorting style: by name, time, or file size    |netrw-s|
 | 
				
			||||||
@@ -1160,6 +1164,14 @@ QUICK REFERENCE: COMMANDS	*netrw-explore-cmds* *netrw-browse-cmds* {{{2
 | 
				
			|||||||
     :Texplore[!] [dir] Tab & Explore..........................|netrw-explore|
 | 
					     :Texplore[!] [dir] Tab & Explore..........................|netrw-explore|
 | 
				
			||||||
     :Vexplore[!] [dir] Vertical Split & Explore...............|netrw-explore|
 | 
					     :Vexplore[!] [dir] Vertical Split & Explore...............|netrw-explore|
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					BANNER DISPLAY						*netrw-I*
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					One may toggle the banner display on and off by pressing "I".
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					Also See: |g:netrw_banner|
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					
 | 
				
			||||||
BOOKMARKING A DIRECTORY *netrw-mb* *netrw-bookmark* *netrw-bookmarks* {{{2
 | 
					BOOKMARKING A DIRECTORY *netrw-mb* *netrw-bookmark* *netrw-bookmarks* {{{2
 | 
				
			||||||
 | 
					
 | 
				
			||||||
One may easily "bookmark" the currently browsed directory by using >
 | 
					One may easily "bookmark" the currently browsed directory by using >
 | 
				
			||||||
@@ -1201,7 +1213,7 @@ Related Topics:
 | 
				
			|||||||
	|g:netrw_home| controls where .netrwbook is kept
 | 
						|g:netrw_home| controls where .netrwbook is kept
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					
 | 
				
			||||||
BROWSING						*netrw-cr* {{{2
 | 
					BROWSING					*netrw-enter*	*netrw-cr* {{{2
 | 
				
			||||||
 | 
					
 | 
				
			||||||
Browsing is simple: move the cursor onto a file or directory of interest.
 | 
					Browsing is simple: move the cursor onto a file or directory of interest.
 | 
				
			||||||
Hitting the <cr> (the return key) will select the file or directory.
 | 
					Hitting the <cr> (the return key) will select the file or directory.
 | 
				
			||||||
@@ -1242,11 +1254,21 @@ The price for such re-use is that when changes are made (such as new files
 | 
				
			|||||||
are introduced into a directory), the listing may become out-of-date.  One may
 | 
					are introduced into a directory), the listing may become out-of-date.  One may
 | 
				
			||||||
always refresh directory listing buffers by pressing ctrl-L (see
 | 
					always refresh directory listing buffers by pressing ctrl-L (see
 | 
				
			||||||
|netrw-ctrl-l|).
 | 
					|netrw-ctrl-l|).
 | 
				
			||||||
								*:netrw-s-cr*
 | 
					
 | 
				
			||||||
    Squeezing the Current Tree-Listing Directory~
 | 
													*netrw-s-cr*
 | 
				
			||||||
    When the tree listing style is enabled (see |netrw-i|) and one is using
 | 
					Squeezing the Current Tree-Listing Directory~
 | 
				
			||||||
    gvim, then the <s-cr> mapping may be used to squeeze (close) the
 | 
					
 | 
				
			||||||
    directory currently containing the cursor.
 | 
					When the tree listing style is enabled (see |netrw-i|) and one is using
 | 
				
			||||||
 | 
					gvim, then the <s-cr> mapping may be used to squeeze (close) the
 | 
				
			||||||
 | 
					directory currently containing the cursor.
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					Otherwise, one may remap a key combination of one's own choice to get
 | 
				
			||||||
 | 
					this effect: >
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					    nmap <buffer> <silent> <nowait> YOURKEYCOMBO  <Plug>NetrwTreeSqueeze
 | 
				
			||||||
 | 
					<
 | 
				
			||||||
 | 
					Put this line in $HOME/ftplugin/netrw/netrw.vim; it needs to be generated
 | 
				
			||||||
 | 
					for netrw buffers only.
 | 
				
			||||||
 | 
					
 | 
				
			||||||
Related topics:
 | 
					Related topics:
 | 
				
			||||||
	|netrw-ctrl-r|	|netrw-o|	|netrw-p|
 | 
						|netrw-ctrl-r|	|netrw-o|	|netrw-p|
 | 
				
			||||||
@@ -1495,7 +1517,8 @@ One may also use visual mode (see |visual-start|) to select the text that the
 | 
				
			|||||||
special handler will use.  Normally gx uses expand("<cfile>") to pick up the
 | 
					special handler will use.  Normally gx uses expand("<cfile>") to pick up the
 | 
				
			||||||
text under the cursor; one may change what |expand()| uses via the
 | 
					text under the cursor; one may change what |expand()| uses via the
 | 
				
			||||||
|g:netrw_gx| variable.  Alternatively, one may select the text to be used by
 | 
					|g:netrw_gx| variable.  Alternatively, one may select the text to be used by
 | 
				
			||||||
gx via first making a visual selection (see |visual-block|).
 | 
					gx via first making a visual selection (see |visual-block|) or by changing
 | 
				
			||||||
 | 
					the |'isfname'| option (which is global, so netrw doesn't modify it).
 | 
				
			||||||
 | 
					
 | 
				
			||||||
Associated setting variables:
 | 
					Associated setting variables:
 | 
				
			||||||
	|g:netrw_gx|	control how gx picks up the text under the cursor
 | 
						|g:netrw_gx|	control how gx picks up the text under the cursor
 | 
				
			||||||
@@ -1713,8 +1736,9 @@ Also see: |g:netrw_alto| |g:netrw_altv| |g:netrw_winsize|
 | 
				
			|||||||
EXPLORING WITH STARS AND PATTERNS {{{2
 | 
					EXPLORING WITH STARS AND PATTERNS {{{2
 | 
				
			||||||
 | 
					
 | 
				
			||||||
When Explore, Sexplore, Hexplore, or Vexplore are used with one of the
 | 
					When Explore, Sexplore, Hexplore, or Vexplore are used with one of the
 | 
				
			||||||
following four patterns Explore generates a list of files which satisfy
 | 
					following four patterns Explore generates a list of files which satisfy the
 | 
				
			||||||
the request. >
 | 
					request for the local file system.  These exploration patterns will not work
 | 
				
			||||||
 | 
					with remote file browsing.
 | 
				
			||||||
 | 
					
 | 
				
			||||||
    */filepat	files in current directory which satisfy filepat
 | 
					    */filepat	files in current directory which satisfy filepat
 | 
				
			||||||
    **/filepat	files in current directory or below which satisfy the
 | 
					    **/filepat	files in current directory or below which satisfy the
 | 
				
			||||||
@@ -2079,15 +2103,22 @@ Netrw provides several ways to mark files:
 | 
				
			|||||||
 | 
					
 | 
				
			||||||
		:MF *.c
 | 
							:MF *.c
 | 
				
			||||||
<
 | 
					<
 | 
				
			||||||
	* Note that :MF uses |<f-args>| to break the line
 | 
						  (Note that :MF uses |<f-args>| to break the line
 | 
				
			||||||
	  at spaces.
 | 
						  at spaces)
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
						* Mark files using the |argument-list| (|netrw-mA|)
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
						* Mark files based upon a |location-list| (|netrw-qL|)
 | 
				
			||||||
 | 
					
 | 
				
			||||||
	* Mark files based upon the quickfix list (|netrw-qF|)
 | 
						* Mark files based upon the quickfix list (|netrw-qF|)
 | 
				
			||||||
 | 
						  (|quickfix-error-lists|)
 | 
				
			||||||
 | 
					
 | 
				
			||||||
The following netrw maps make use of marked files:
 | 
					The following netrw maps make use of marked files:
 | 
				
			||||||
 | 
					
 | 
				
			||||||
    |netrw-a|	Hide marked files/directories
 | 
					    |netrw-a|	Hide marked files/directories
 | 
				
			||||||
    |netrw-D|	Delete marked files/directories
 | 
					    |netrw-D|	Delete marked files/directories
 | 
				
			||||||
 | 
					    |netrw-ma|	Move marked files' names to |arglist|
 | 
				
			||||||
 | 
					    |netrw-mA|	Move |arglist| filenames to marked file list
 | 
				
			||||||
    |netrw-mb|	Append marked files to bookmarks
 | 
					    |netrw-mb|	Append marked files to bookmarks
 | 
				
			||||||
    |netrw-mB|	Delete marked files from bookmarks
 | 
					    |netrw-mB|	Delete marked files from bookmarks
 | 
				
			||||||
    |netrw-mc|	Copy marked files to target
 | 
					    |netrw-mc|	Copy marked files to target
 | 
				
			||||||
@@ -2146,8 +2177,14 @@ UNMARKING FILES							*netrw-mF* {{{2
 | 
				
			|||||||
The "mF" command will unmark all files in the current buffer.  One may also use
 | 
					The "mF" command will unmark all files in the current buffer.  One may also use
 | 
				
			||||||
mf (|netrw-mf|) on a specific, already marked, file to unmark just that file.
 | 
					mf (|netrw-mf|) on a specific, already marked, file to unmark just that file.
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					MARKING FILES BY LOCATION LIST					*netrw-qL* {{{2
 | 
				
			||||||
 | 
						(also see |netrw-mf|)
 | 
				
			||||||
 | 
					
 | 
				
			||||||
MARKING FILES BY QUICKFIX LIST				*netrw-qF* {{{2
 | 
					One may convert |location-list|s into a marked file list using "qL".
 | 
				
			||||||
 | 
					You may then proceed with commands such as me (|netrw-me|) to edit them.
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					MARKING FILES BY QUICKFIX LIST					*netrw-qF* {{{2
 | 
				
			||||||
	(also see |netrw-mf|)
 | 
						(also see |netrw-mf|)
 | 
				
			||||||
 | 
					
 | 
				
			||||||
One may convert |quickfix-error-lists| into a marked file list using "qF".
 | 
					One may convert |quickfix-error-lists| into a marked file list using "qF".
 | 
				
			||||||
@@ -2223,6 +2260,16 @@ The command that will be run with this example:
 | 
				
			|||||||
	tar cf mynewtarball.tar 'file1' 'file2' ...
 | 
						tar cf mynewtarball.tar 'file1' 'file2' ...
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					MARKED FILES: ARGUMENT LIST				*netrw-ma* *netrw-mA*
 | 
				
			||||||
 | 
						    (See |netrw-mf| and |netrw-mr| for how to mark files)
 | 
				
			||||||
 | 
							      (uses the global marked-file list)
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					Using ma, one moves filenames from the marked file list to the argument list.
 | 
				
			||||||
 | 
					Using mA, one moves filenames from the argument list to the marked file list.
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					See Also: |netrw-qF| |argument-list| |:args|
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					
 | 
				
			||||||
MARKED FILES: COMPRESSION AND DECOMPRESSION		*netrw-mz* {{{2
 | 
					MARKED FILES: COMPRESSION AND DECOMPRESSION		*netrw-mz* {{{2
 | 
				
			||||||
	    (See |netrw-mf| and |netrw-mr| for how to mark files)
 | 
						    (See |netrw-mf| and |netrw-mr| for how to mark files)
 | 
				
			||||||
		      (uses the local marked file list)
 | 
							      (uses the local marked file list)
 | 
				
			||||||
@@ -2232,7 +2279,7 @@ If any marked files are decompressed, then "mz" will compress them
 | 
				
			|||||||
using the command specified by |g:netrw_compress|; by default,
 | 
					using the command specified by |g:netrw_compress|; by default,
 | 
				
			||||||
that's "gzip".
 | 
					that's "gzip".
 | 
				
			||||||
 | 
					
 | 
				
			||||||
For decompression, netrw provides a |Dictionary| of suffices and their
 | 
					For decompression, netrw uses a |Dictionary| of suffices and their
 | 
				
			||||||
associated decompressing utilities; see |g:netrw_decompress|.
 | 
					associated decompressing utilities; see |g:netrw_decompress|.
 | 
				
			||||||
 | 
					
 | 
				
			||||||
Remember that one can mark multiple files by regular expression
 | 
					Remember that one can mark multiple files by regular expression
 | 
				
			||||||
@@ -2287,7 +2334,7 @@ The command will ask for the requested pattern; one may then enter: >
 | 
				
			|||||||
	pattern
 | 
						pattern
 | 
				
			||||||
<
 | 
					<
 | 
				
			||||||
With /pattern/, editing will start with the first item on the |quickfix| list
 | 
					With /pattern/, editing will start with the first item on the |quickfix| list
 | 
				
			||||||
that vimgrep sets up (see |:copen|, |:cnext|, |:cprevious|).  The |:vimgrep|
 | 
					that vimgrep sets up (see |:copen|, |:cnext|, |:cprevious|, |:cclose|).  The |:vimgrep|
 | 
				
			||||||
command is in use, so without 'g' each line is added to quickfix list only
 | 
					command is in use, so without 'g' each line is added to quickfix list only
 | 
				
			||||||
once; with 'g' every match is included.
 | 
					once; with 'g' every match is included.
 | 
				
			||||||
 | 
					
 | 
				
			||||||
@@ -2756,6 +2803,16 @@ your browsing preferences.  (see also: |netrw-settings|)
 | 
				
			|||||||
				evaluation will be suppressed
 | 
									evaluation will be suppressed
 | 
				
			||||||
				(see |'ballooneval'|)
 | 
									(see |'ballooneval'|)
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					 *g:netrw_sizestyle*		not defined: actual bytes (default)
 | 
				
			||||||
 | 
					 				="b" : actual bytes       (default)
 | 
				
			||||||
 | 
					 				="h" : human-readable (ex. 5k, 4m, 3g)
 | 
				
			||||||
 | 
									       uses 1000 base
 | 
				
			||||||
 | 
					 				="H" : human-readable (ex. 5K, 4M, 3G)
 | 
				
			||||||
 | 
									       uses 1024 base
 | 
				
			||||||
 | 
									The long listing (|netrw-i|) and query-file
 | 
				
			||||||
 | 
									maps (|netrw-qf|) will display file size
 | 
				
			||||||
 | 
									using the specified style.
 | 
				
			||||||
 | 
					
 | 
				
			||||||
  *g:netrw_usetab*		if this variable exists and is non-zero, then
 | 
					  *g:netrw_usetab*		if this variable exists and is non-zero, then
 | 
				
			||||||
				the <tab> map supporting shrinking/expanding a
 | 
									the <tab> map supporting shrinking/expanding a
 | 
				
			||||||
				Lexplore or netrw window will be enabled.
 | 
									Lexplore or netrw window will be enabled.
 | 
				
			||||||
@@ -3024,14 +3081,14 @@ These will:
 | 
				
			|||||||
	Related: if you like this idea, you may also find :Lexplore
 | 
						Related: if you like this idea, you may also find :Lexplore
 | 
				
			||||||
	         (|netrw-:Lexplore|) or |g:netrw_chgwin| of interest
 | 
						         (|netrw-:Lexplore|) or |g:netrw_chgwin| of interest
 | 
				
			||||||
 | 
					
 | 
				
			||||||
Also see: |g:netrw_chgwin| |netrw-P| |'previewwindow'|
 | 
					Also see: |g:netrw_chgwin| |netrw-P| |'previewwindow'| |CTRL-W_z| |:pclose|
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					
 | 
				
			||||||
PREVIOUS WINDOW					*netrw-P* *netrw-prvwin* {{{2
 | 
					PREVIOUS WINDOW					*netrw-P* *netrw-prvwin* {{{2
 | 
				
			||||||
 | 
					
 | 
				
			||||||
To edit a file or directory in the previously used (last accessed) window (see
 | 
					To edit a file or directory under the cursor in the previously used (last
 | 
				
			||||||
:he |CTRL-W_p|), press a "P".  If there's only one window, then the one window
 | 
					accessed) window (see :he |CTRL-W_p|), press a "P".  If there's only one
 | 
				
			||||||
will be horizontally split (by default).
 | 
					window, then the one window will be horizontally split (by default).
 | 
				
			||||||
 | 
					
 | 
				
			||||||
If there's more than one window, the previous window will be re-used on
 | 
					If there's more than one window, the previous window will be re-used on
 | 
				
			||||||
the selected file/directory.  If the previous window's associated buffer
 | 
					the selected file/directory.  If the previous window's associated buffer
 | 
				
			||||||
@@ -3170,7 +3227,7 @@ only if your terminal supports differentiating <c-tab> from a plain
 | 
				
			|||||||
  * Else bring up a |:Lexplore| window
 | 
					  * Else bring up a |:Lexplore| window
 | 
				
			||||||
 | 
					
 | 
				
			||||||
If |g:netrw_usetab| exists or is zero, or if there is a pre-existing mapping
 | 
					If |g:netrw_usetab| exists or is zero, or if there is a pre-existing mapping
 | 
				
			||||||
for <c-tab>, then the <tab> will not be mapped.  One may map something other
 | 
					for <c-tab>, then the <c-tab> will not be mapped.  One may map something other
 | 
				
			||||||
than a <c-tab>, too: (but you'll still need to have had g:netrw_usetab set) >
 | 
					than a <c-tab>, too: (but you'll still need to have had g:netrw_usetab set) >
 | 
				
			||||||
 | 
					
 | 
				
			||||||
	nmap <unique> (whatever)	<Plug>NetrwShrink
 | 
						nmap <unique> (whatever)	<Plug>NetrwShrink
 | 
				
			||||||
@@ -3637,13 +3694,13 @@ called netrw.vimrc with the following contents: >
 | 
				
			|||||||
<
 | 
					<
 | 
				
			||||||
Then run netrw as follows: >
 | 
					Then run netrw as follows: >
 | 
				
			||||||
 | 
					
 | 
				
			||||||
	vim -u netrw.vimrc --noplugins [some path here]
 | 
						vim -u netrw.vimrc --noplugins -i NONE [some path here]
 | 
				
			||||||
<
 | 
					<
 | 
				
			||||||
Perform whatever netrw commands you need to, and check that the problem is
 | 
					Perform whatever netrw commands you need to, and check that the problem is
 | 
				
			||||||
still present.  This procedure sidesteps any issues due to personal .vimrc
 | 
					still present.  This procedure sidesteps any issues due to personal .vimrc
 | 
				
			||||||
settings and other plugins.  If the problem does not appear, then you need
 | 
					settings, .viminfo file, and other plugins.  If the problem does not appear,
 | 
				
			||||||
to determine what setting in your .vimrc is causing the conflict with netrw
 | 
					then you need to determine which setting in your .vimrc is causing the
 | 
				
			||||||
or which plugin.
 | 
					conflict with netrw or which plugin(s) is/are involved.
 | 
				
			||||||
 | 
					
 | 
				
			||||||
Step 3: If the problem still is present, then get a debugging trace from
 | 
					Step 3: If the problem still is present, then get a debugging trace from
 | 
				
			||||||
netrw:
 | 
					netrw:
 | 
				
			||||||
@@ -3698,6 +3755,37 @@ netrw:
 | 
				
			|||||||
==============================================================================
 | 
					==============================================================================
 | 
				
			||||||
12. History						*netrw-history* {{{1
 | 
					12. History						*netrw-history* {{{1
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
						v155:	Oct 29, 2015	* (Timur Fayzrakhmanov) reported that netrw's
 | 
				
			||||||
 | 
									  mapping of ctrl-l was not allowing refresh of
 | 
				
			||||||
 | 
									  other windows when it was done in a netrw
 | 
				
			||||||
 | 
									  window.
 | 
				
			||||||
 | 
							Nov 05, 2015	* Improved s:TreeSqueezeDir() to use search()
 | 
				
			||||||
 | 
									  instead of a loop
 | 
				
			||||||
 | 
									* NetrwBrowse() will return line to
 | 
				
			||||||
 | 
									  w:netrw_bannercnt if cursor ended up in
 | 
				
			||||||
 | 
									  banner
 | 
				
			||||||
 | 
							Nov 16, 2015	* Added a <Plug>NetrwTreeSqueeze (|netrw-s-cr|)
 | 
				
			||||||
 | 
							Nov 17, 2015	* Commented out imaps -- perhaps someone can
 | 
				
			||||||
 | 
									  tell me how they're useful and should be
 | 
				
			||||||
 | 
									  retained?
 | 
				
			||||||
 | 
							Nov 20, 2015	* Added |netrw-ma| and |netrw-mA| support
 | 
				
			||||||
 | 
							Nov 20, 2015	* gx (|netrw-gx|) on an url downloaded the
 | 
				
			||||||
 | 
									  file in addition to simply bringing up the
 | 
				
			||||||
 | 
									  url in a browser.  Fixed.
 | 
				
			||||||
 | 
							Nov 23, 2015	* Added |g:netrw_sizestyle| support
 | 
				
			||||||
 | 
							Nov 27, 2015	* Inserted a lot of <c-u>s into various netrw
 | 
				
			||||||
 | 
									  maps.
 | 
				
			||||||
 | 
							Jan 05, 2016	* |netrw-qL| implemented to mark files based
 | 
				
			||||||
 | 
									  upon |location-list|s; similar to |netrw-qF|.
 | 
				
			||||||
 | 
							Jan 19, 2016	* using - call delete(directoryname,"d") -
 | 
				
			||||||
 | 
									  instead of using g:netrw_localrmdir if
 | 
				
			||||||
 | 
									  v7.4 + patch#1107 is available
 | 
				
			||||||
 | 
							Jan 28, 2016	* changed to using |winsaveview()| and
 | 
				
			||||||
 | 
									  |winrestview()|
 | 
				
			||||||
 | 
							Jan 28, 2016	* s:NetrwTreePath() now does a save and
 | 
				
			||||||
 | 
									  restore of view
 | 
				
			||||||
 | 
							Feb 08, 2016	* Fixed a tree-listing problem with remote
 | 
				
			||||||
 | 
									  directories
 | 
				
			||||||
	v154:	Feb 26, 2015	* (Yuri Kanivetsky) reported a situation where
 | 
						v154:	Feb 26, 2015	* (Yuri Kanivetsky) reported a situation where
 | 
				
			||||||
				  a file was not treated properly as a file
 | 
									  a file was not treated properly as a file
 | 
				
			||||||
				  due to g:netrw_keepdir == 1
 | 
									  due to g:netrw_keepdir == 1
 | 
				
			||||||
@@ -3858,7 +3946,7 @@ netrw:
 | 
				
			|||||||
				  handling.
 | 
									  handling.
 | 
				
			||||||
				* |:Lexplore| path: will be used to update
 | 
									* |:Lexplore| path: will be used to update
 | 
				
			||||||
				  a left-side netrw browsing directory.
 | 
									  a left-side netrw browsing directory.
 | 
				
			||||||
		Mar 12, 2014	* |:netrw-s-cr|: use <s-cr>  to close
 | 
							Mar 12, 2014	* |netrw-s-cr|: use <s-cr>  to close
 | 
				
			||||||
				  tree directory implemented
 | 
									  tree directory implemented
 | 
				
			||||||
		Mar 13, 2014	* (Tony Mechylynck) reported that using
 | 
							Mar 13, 2014	* (Tony Mechylynck) reported that using
 | 
				
			||||||
				  the browser with ftp on a directory,
 | 
									  the browser with ftp on a directory,
 | 
				
			||||||
 
 | 
				
			|||||||
@@ -1,4 +1,4 @@
 | 
				
			|||||||
*starting.txt*  For Vim version 7.4.  Last change: 2015 Jan 15
 | 
					*starting.txt*  For Vim version 7.4.  Last change: 2016 Feb 18
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					
 | 
				
			||||||
		  VIM REFERENCE MANUAL    by Bram Moolenaar
 | 
							  VIM REFERENCE MANUAL    by Bram Moolenaar
 | 
				
			||||||
@@ -10,9 +10,10 @@ Starting Vim						*starting*
 | 
				
			|||||||
2. Initialization		|initialization|
 | 
					2. Initialization		|initialization|
 | 
				
			||||||
3. $VIM and $VIMRUNTIME		|$VIM|
 | 
					3. $VIM and $VIMRUNTIME		|$VIM|
 | 
				
			||||||
4. Suspending			|suspend|
 | 
					4. Suspending			|suspend|
 | 
				
			||||||
5. Saving settings		|save-settings|
 | 
					5. Exiting			|exiting|
 | 
				
			||||||
6. Views and Sessions		|views-sessions|
 | 
					6. Saving settings		|save-settings|
 | 
				
			||||||
7. The ShaDa file		|shada-file|
 | 
					7. Views and Sessions		|views-sessions|
 | 
				
			||||||
 | 
					8. The ShaDa file		|shada-file|
 | 
				
			||||||
 | 
					
 | 
				
			||||||
==============================================================================
 | 
					==============================================================================
 | 
				
			||||||
1. Vim arguments					*vim-arguments*
 | 
					1. Vim arguments					*vim-arguments*
 | 
				
			||||||
@@ -696,7 +697,20 @@ can't paste it in another application (since Vim is going to sleep an attempt
 | 
				
			|||||||
to get the selection would make the program hang).
 | 
					to get the selection would make the program hang).
 | 
				
			||||||
 | 
					
 | 
				
			||||||
==============================================================================
 | 
					==============================================================================
 | 
				
			||||||
5. Saving settings					*save-settings*
 | 
					5. Exiting						*exiting*
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					There are several ways to exit Vim:
 | 
				
			||||||
 | 
					- Close the last window with `:quit`.  Only when there are no changes.
 | 
				
			||||||
 | 
					- Close the last window with `:quit!`.  Also when there are changes.
 | 
				
			||||||
 | 
					- Close all windows with `:qall`.  Only when there are no changes.
 | 
				
			||||||
 | 
					- Close all windows with `:qall!`.  Also when there are changes.
 | 
				
			||||||
 | 
					- Use `:cquit`.  Also when there are changes.
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					When using `:cquit` or when there was an error message Vim exits with exit
 | 
				
			||||||
 | 
					code 1.  Errors can be avoide by using `:silent!`.
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					==============================================================================
 | 
				
			||||||
 | 
					6. Saving settings					*save-settings*
 | 
				
			||||||
 | 
					
 | 
				
			||||||
Mostly you will edit your vimrc files manually.  This gives you the greatest
 | 
					Mostly you will edit your vimrc files manually.  This gives you the greatest
 | 
				
			||||||
flexibility.  There are a few commands to generate a vimrc file automatically.
 | 
					flexibility.  There are a few commands to generate a vimrc file automatically.
 | 
				
			||||||
@@ -753,7 +767,7 @@ these steps:
 | 
				
			|||||||
   You need to escape special characters, esp. spaces.
 | 
					   You need to escape special characters, esp. spaces.
 | 
				
			||||||
 | 
					
 | 
				
			||||||
==============================================================================
 | 
					==============================================================================
 | 
				
			||||||
6. Views and Sessions					*views-sessions*
 | 
					7. Views and Sessions					*views-sessions*
 | 
				
			||||||
 | 
					
 | 
				
			||||||
This is introduced in sections |21.4| and |21.5| of the user manual.
 | 
					This is introduced in sections |21.4| and |21.5| of the user manual.
 | 
				
			||||||
 | 
					
 | 
				
			||||||
@@ -897,7 +911,7 @@ To automatically save and restore views for *.c files: >
 | 
				
			|||||||
	au BufWinEnter *.c silent loadview
 | 
						au BufWinEnter *.c silent loadview
 | 
				
			||||||
 | 
					
 | 
				
			||||||
==============================================================================
 | 
					==============================================================================
 | 
				
			||||||
7. The ShaDa file				*shada* *shada-file*
 | 
					8. The ShaDa file				*shada* *shada-file*
 | 
				
			||||||
 | 
					
 | 
				
			||||||
If you exit Vim and later start it again, you would normally lose a lot of
 | 
					If you exit Vim and later start it again, you would normally lose a lot of
 | 
				
			||||||
information.  The ShaDa file can be used to remember that information, which
 | 
					information.  The ShaDa file can be used to remember that information, which
 | 
				
			||||||
 
 | 
				
			|||||||
@@ -1,4 +1,4 @@
 | 
				
			|||||||
*various.txt*   For Vim version 7.4.  Last change: 2016 Feb 15
 | 
					*various.txt*   For Vim version 7.4.  Last change: 2016 Feb 18
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					
 | 
				
			||||||
		  VIM REFERENCE MANUAL    by Bram Moolenaar
 | 
							  VIM REFERENCE MANUAL    by Bram Moolenaar
 | 
				
			||||||
@@ -454,7 +454,7 @@ m  *+xpm_w32*		Win32 GUI only: pixmap support |w32-xpm-support|
 | 
				
			|||||||
 | 
					
 | 
				
			||||||
:redi[r] END		End redirecting messages.
 | 
					:redi[r] END		End redirecting messages.
 | 
				
			||||||
 | 
					
 | 
				
			||||||
						*:sil* *:silent*
 | 
											*:sil* *:silent* *:silent!*
 | 
				
			||||||
:sil[ent][!] {command}	Execute {command} silently.  Normal messages will not
 | 
					:sil[ent][!] {command}	Execute {command} silently.  Normal messages will not
 | 
				
			||||||
			be given or added to the message history.
 | 
								be given or added to the message history.
 | 
				
			||||||
			When [!] is added, error messages will also be
 | 
								When [!] is added, error messages will also be
 | 
				
			||||||
 
 | 
				
			|||||||
@@ -1,6 +1,6 @@
 | 
				
			|||||||
" Vim plugin for showing matching parens
 | 
					" Vim plugin for showing matching parens
 | 
				
			||||||
" Maintainer:  Bram Moolenaar <Bram@vim.org>
 | 
					" Maintainer:  Bram Moolenaar <Bram@vim.org>
 | 
				
			||||||
" Last Change: 2016 Feb 09
 | 
					" Last Change: 2016 Feb 16
 | 
				
			||||||
 | 
					
 | 
				
			||||||
" Exit quickly when:
 | 
					" Exit quickly when:
 | 
				
			||||||
" - this plugin was already loaded (or disabled)
 | 
					" - this plugin was already loaded (or disabled)
 | 
				
			||||||
@@ -97,7 +97,6 @@ function! s:Highlight_Matching_Pair()
 | 
				
			|||||||
    if has_getcurpos
 | 
					    if has_getcurpos
 | 
				
			||||||
      " getcurpos() is more efficient but doesn't exist before 7.4.313.
 | 
					      " getcurpos() is more efficient but doesn't exist before 7.4.313.
 | 
				
			||||||
      let save_cursor = getcurpos()
 | 
					      let save_cursor = getcurpos()
 | 
				
			||||||
let g:saved_cursor = save_cursor
 | 
					 | 
				
			||||||
    else
 | 
					    else
 | 
				
			||||||
      let save_cursor = winsaveview()
 | 
					      let save_cursor = winsaveview()
 | 
				
			||||||
    endif
 | 
					    endif
 | 
				
			||||||
 
 | 
				
			|||||||
@@ -1,6 +1,6 @@
 | 
				
			|||||||
" netrwPlugin.vim: Handles file transfer and remote directory listing across a network
 | 
					" netrwPlugin.vim: Handles file transfer and remote directory listing across a network
 | 
				
			||||||
"            PLUGIN SECTION
 | 
					"            PLUGIN SECTION
 | 
				
			||||||
" Date:		Nov 07, 2014
 | 
					" Date:		Feb 08, 2016
 | 
				
			||||||
" Maintainer:	Charles E Campbell <NdrOchip@ScampbellPfamily.AbizM-NOSPAM>
 | 
					" Maintainer:	Charles E Campbell <NdrOchip@ScampbellPfamily.AbizM-NOSPAM>
 | 
				
			||||||
" GetLatestVimScripts: 1075 1 :AutoInstall: netrw.vim
 | 
					" GetLatestVimScripts: 1075 1 :AutoInstall: netrw.vim
 | 
				
			||||||
" Copyright:    Copyright (C) 1999-2013 Charles E. Campbell {{{1
 | 
					" Copyright:    Copyright (C) 1999-2013 Charles E. Campbell {{{1
 | 
				
			||||||
@@ -20,7 +20,7 @@
 | 
				
			|||||||
if &cp || exists("g:loaded_netrwPlugin")
 | 
					if &cp || exists("g:loaded_netrwPlugin")
 | 
				
			||||||
 finish
 | 
					 finish
 | 
				
			||||||
endif
 | 
					endif
 | 
				
			||||||
let g:loaded_netrwPlugin = "v154"
 | 
					let g:loaded_netrwPlugin = "v155"
 | 
				
			||||||
let s:keepcpo = &cpo
 | 
					let s:keepcpo = &cpo
 | 
				
			||||||
set cpo&vim
 | 
					set cpo&vim
 | 
				
			||||||
"DechoRemOn
 | 
					"DechoRemOn
 | 
				
			||||||
@@ -55,10 +55,10 @@ augroup Network
 | 
				
			|||||||
augroup END
 | 
					augroup END
 | 
				
			||||||
 | 
					
 | 
				
			||||||
" Commands: :Nread, :Nwrite, :NetUserPass {{{2
 | 
					" Commands: :Nread, :Nwrite, :NetUserPass {{{2
 | 
				
			||||||
com! -count=1 -nargs=*	Nread		call netrw#SavePosn()<bar>call netrw#NetRead(<count>,<f-args>)<bar>call netrw#RestorePosn()
 | 
					com! -count=1 -nargs=*	Nread		let s:svpos= winsaveview()<bar>call netrw#NetRead(<count>,<f-args>)<bar>call winrestview(s:svpos)
 | 
				
			||||||
com! -range=% -nargs=*	Nwrite		call netrw#SavePosn()<bar><line1>,<line2>call netrw#NetWrite(<f-args>)<bar>call netrw#RestorePosn()
 | 
					com! -range=% -nargs=*	Nwrite		let s:svpos= winsaveview()<bar><line1>,<line2>call netrw#NetWrite(<f-args>)<bar>call winrestview(s:svpos)
 | 
				
			||||||
com! -nargs=*		NetUserPass	call NetUserPass(<f-args>)
 | 
					com! -nargs=*		NetUserPass	call NetUserPass(<f-args>)
 | 
				
			||||||
com! -nargs=*	        Nsource		call netrw#SavePosn()<bar>call netrw#NetSource(<f-args>)<bar>call netrw#RestorePosn()
 | 
					com! -nargs=*	        Nsource		let s:svpos= winsaveview()<bar>call netrw#NetSource(<f-args>)<bar>call winrestview(s:svpos)
 | 
				
			||||||
com! -nargs=?		Ntree		call netrw#SetTreetop(<q-args>)
 | 
					com! -nargs=?		Ntree		call netrw#SetTreetop(<q-args>)
 | 
				
			||||||
 | 
					
 | 
				
			||||||
" Commands: :Explore, :Sexplore, Hexplore, Vexplore, Lexplore {{{2
 | 
					" Commands: :Explore, :Sexplore, Hexplore, Vexplore, Lexplore {{{2
 | 
				
			||||||
 
 | 
				
			|||||||
@@ -2,8 +2,8 @@
 | 
				
			|||||||
" Language:		shell (sh) Korn shell (ksh) bash (sh)
 | 
					" Language:		shell (sh) Korn shell (ksh) bash (sh)
 | 
				
			||||||
" Maintainer:		Charles E. Campbell  <NdrOchipS@PcampbellAfamily.Mbiz>
 | 
					" Maintainer:		Charles E. Campbell  <NdrOchipS@PcampbellAfamily.Mbiz>
 | 
				
			||||||
" Previous Maintainer:	Lennart Schultz <Lennart.Schultz@ecmwf.int>
 | 
					" Previous Maintainer:	Lennart Schultz <Lennart.Schultz@ecmwf.int>
 | 
				
			||||||
" Last Change:		Dec 11, 2015
 | 
					" Last Change:		Feb 16, 2016
 | 
				
			||||||
" Version:		143
 | 
					" Version:		144
 | 
				
			||||||
" URL:		http://www.drchip.org/astronaut/vim/index.html#SYNTAX_SH
 | 
					" URL:		http://www.drchip.org/astronaut/vim/index.html#SYNTAX_SH
 | 
				
			||||||
" For options and settings, please use:      :help ft-sh-syntax
 | 
					" For options and settings, please use:      :help ft-sh-syntax
 | 
				
			||||||
" This file includes many ideas from Eric Brunet (eric.brunet@ens.fr)
 | 
					" This file includes many ideas from Eric Brunet (eric.brunet@ens.fr)
 | 
				
			||||||
@@ -85,6 +85,11 @@ if g:sh_fold_enabled && &fdm == "manual"
 | 
				
			|||||||
 setl fdm=syntax
 | 
					 setl fdm=syntax
 | 
				
			||||||
endif
 | 
					endif
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					" set up the syntax-highlighting iskeyword
 | 
				
			||||||
 | 
					if has("patch-7.4.1141")
 | 
				
			||||||
 | 
					 exe "syn iskeyword ".&iskeyword.",-"
 | 
				
			||||||
 | 
					endif
 | 
				
			||||||
 | 
					
 | 
				
			||||||
" Set up folding commands for shell {{{1
 | 
					" Set up folding commands for shell {{{1
 | 
				
			||||||
" =================================
 | 
					" =================================
 | 
				
			||||||
if s:sh_fold_functions
 | 
					if s:sh_fold_functions
 | 
				
			||||||
 
 | 
				
			|||||||
		Reference in New Issue
	
	Block a user