Diff of /trunk/doc/cmdline.txt [r201] .. [r202] Maximize Restore

  Switch to side-by-side view

--- a/trunk/doc/cmdline.txt
+++ b/trunk/doc/cmdline.txt
@@ -1,4 +1,4 @@
-*cmdline.txt*   For Vim version 7.3.  最近更新: 2010年7月
+*cmdline.txt*   For Vim version 7.3.  最近更新: 2011年5月
 
 
 		  	VIM 参 考 手 册    	by Bram Moolenaar
@@ -77,9 +77,9 @@
 CTRL-Q		与 CTRL-V 相同。但是有些终端把它定义为控制字符,那样就无法使用
 		了。
 
-							*c_<Left>*
+							*c_<Left>* *c_Left*
 <Left>		光标左移
-							*c_<Right>*
+							*c_<Right>* *c_Right*
 <Right>		光标右移
 							*c_<S-Left>*
 <S-Left> 或 <C-Left>					*c_<C-Left>*
@@ -87,18 +87,18 @@
 							*c_<S-Right>*
 <S-Right> 或 <C-Right>					*c_<C-Right>*
 		光标右移一个字串 (WORD)
-CTRL-B 或 <Home>					*c_CTRL-B* *c_<Home>*
+CTRL-B 或 <Home>				*c_CTRL-B* *c_<Home>* *c_Home*
 		光标移动至命令的起始
-CTRL-E 或 <End>						*c_CTRL-E* *c_<End>*
+CTRL-E 或 <End>					*c_CTRL-E* *c_<End>* *c_End*
 		光标移动至命令的末尾
 
 							*c_<LeftMouse>*
 <LeftMouse>	将光标置于点击鼠标的地方。
 
-CTRL-H							*c_<BS>* *c_CTRL-H*
+CTRL-H						*c_<BS>* *c_CTRL-H* *c_BS*
 <BS>		删除光标前面的字符 (如果你的 <BS> 键不能正常工作,请参阅
 		|:fixdel| )。
-							*c_<Del>*
+							*c_<Del>* *c_Del*
 <Del>		删除光标下的字符 (如果光标处于行的末尾,则删除光标前的字符)
 		(如果你的 <Del> 键不能正常工作,请参阅 |:fixdel|)。
 							*c_CTRL-W*
@@ -109,7 +109,7 @@
 		加入到你的 .vimrc : >
 			:cnoremap <C-U> <C-E><C-U>
 <
-							*c_<Insert>*
+						*c_<Insert>* *c_Insert*
 <Insert>	在插入和替换之间切换。{Vi 没有该功能}
 
 {char1} <BS> {char2}	或				*c_digraph*
@@ -201,9 +201,9 @@
 		参考 无模式选择 |modeless-selection|。
 		如果没有选择,那么 CTRL-Y 会被当作字符直接插入。
 
-CTRL-J						*c_CTRL-J* *c_<NL>* *c_<CR>*
+CTRL-J					*c_CTRL-J* *c_<NL>* *c_<CR>* *c_CR*
 <CR> 或 <NL>	执行输入的命令
-							*c_<Esc>*
+							*c_<Esc>* *c_Esc*
 <Esc>		如果 'cpoptions' 选项中不包括 'x',那么输入该键会退出命令行模
 		式,而不执行命令。若 'cpoptions' 里包含 'x',或者该键出现在宏
 		命令里,则执行输入的命令。
@@ -211,10 +211,10 @@
 							*c_CTRL-C*
 CTRL-C		不执行命令,退出命令行模式
 
-							*c_<Up>*
+							*c_<Up>* *c_Up*
 <Up>		在历史记录中查找开始部分与当前输入匹配的前一条命令。(见下面)
 		{仅当编译时加入 |+cmdline_hist| 特性才可用}
-							*c_<Down>*
+							*c_<Down>* *c_Down*
 <Down>		在历史记录中查找开始部分与当前输入匹配的下一条命令。(见下面)
 		{仅当编译时加入 |+cmdline_hist| 特性才可用}
 
@@ -366,8 +366,8 @@
 		转换为小写。
 
 选项 'wildchar' 的默认值是 <Tab> (在 Vi 兼容模式里用的是 CTRL-E;在以前的版本
-里用的是 <Esc>)。 在匹配模式里可以使用标准的通配符 '*' 和 '?'。'*' 匹配任意字
-符串,'?' 匹配一个字符。
+里用的是 <Esc>)。 如果用来匹配文件名,在匹配模式里可以使用标准的通配符 '*' 和
+'?'。'*' 匹配任意字符串,'?' 匹配一个字符。
 
 如果你喜欢 tcsh 的自动列表匹配,可以使用这个映射: >
 	:cnoremap X <C-L><C-D>
@@ -674,7 +674,7 @@
 			       *:<cword>* *:<cWORD>* *:<cfile>* *<cfile>*
 			       *:<sfile>* *<sfile>* *:<afile>* *<afile>*
 			       *:<abuf>* *<abuf>* *:<amatch>* *<amatch>*
-			       *E495* *E496* *E497* *E498* *E499* *E500*
+			       *<slnum>* *E495* *E496* *E497* *E499* *E500*
 注意: 下面这些不是特殊键,需要逐个字符输入!
 	<cword>    被当前光标下的单词代替 (类似于 |star|)
 	<cWORD>    被当前光标下的字串代替 (见 |WORD|)
@@ -686,12 +686,15 @@
 	<amatch>   在执行自动命令时,被激发自动命令的实际匹配代替。只有在文件
 		   名不用于匹配 (对于 FileType、Syntax 和 SpellFileMissing 事
 		   件) 时,才与 <afile> 不同。
-	<sfile>    执行 ":source" 命令时,替换为正在被 "source" 执行的文件名;
+	<sfile>    执行 ":source" 命令时,替换为正在被 "source" 执行的文件名。
+		   *E498* 
 		   执行函数时,替换为 "function {function-name}";其中,函数嵌
 		   套调用表示为:
 		   "function {function-name1}..{function-name2}"。注意,如果
 		   <sfile> 用在函数里,那么文件名修饰符 (filename-modifiers)
 		   就没用了。
+	<slnum>	   执行 ":source" 命令时,替换为行号。 *E842*
+		   执行函数时,替换为相对函数开始处的行号。
 
 							 *filename-modifiers*
 	 *:_%:* *::8* *::p* *::.* *::~* *::h* *::t* *::r* *::e* *::s* *::gs*