读书人

大伙儿VIM(一久新的器

发布时间: 2012-07-02 17:46:22 作者: rapoo

大家VIM(一久新的器)[八]

shell 命令及求助系

?

?

shell命令

:!外部指令  行外部指令。然您的指令要在 PATH 。:!!  行前一次行之外部指令。
在的 ! 可不是迫中止喔! vim 中有一很特殊的指令 @:,是重前一次的冒命令。
:sh(ell)  行 shell。使用 exit 回。
在 vim GUI 在原窗示行果,在 elvis GUI 另一 xterm 窗。console 或 xterm 下的 vim 然就是跳出 vim 入 shell 中。 至於是用哪一 shell 是可以另外定的,可由 set shell= 定。在 windows 的版本中定如遇有空白字元名要由 \ escape,例如:
:set shell=\"c:\program\ files\unix\sh.exe\"\ -f
建抓 bash 用啦,配合一些 Win32 中的 UNIX 指令更配。 在此充一下全的功能。不是只有 Tab 的全功能喔!也可以使用上下方向,叫出史指令,叫出史指令可用於冒命令及找命令(/)。例如,您前已下了 :!ps aux 指令,您可以按 : 後就直接按向上方向。忘了!找指令也是可以用喔!
:r !commond   就妙了!在游所在次一行插入外部指令 commond 行   後的出容。例如 :r !date 就插入日期。在 elvis   是插入在游所在那一行。:n,mw !commond   以 n 至 m 行之料,做外部指令 commond 的 input。算   是相高的用法了,初者大概用不上,不印象中留有一   的功能,以後是用得上的。K  大 K 示游所在之 word 的 manpage。elvis 不用。        windows 版本亦不用。


?

求助系

原始 vi 是有 on-line help 的,但 vim 及 elvis 有相富的明系。vim 沿用 tag 的方式找主,而 elvis 就高明了,是使用 HTML 的格式。原 elvis 是可以直接 HTML 的,然不能示,但明的名。

F1  用 pe2(3) ?好像 F1 是救助已大家公。vim     按 F1 就叫出明。elvis 然有,不您可以自行    定,在 ~/.elvislib/elvis.rc 中加上      map #1 :help^M    就可以了。注意的是 ^M 是按 Ctrl-v 後不放再按 M 或    Enter ,表示上行。ㄟ,^M 是特殊字元,是一字元    ,而不是字元,您移游在 ^M 上就知道了,不是我文    中的,文中的是直接打出的字元 ^M。
在 console 下要打特殊字元的,要 Ctrl-Shift-V 然後按您要的。

:h name 就叫出 name 明,如果後面接 name, 叫出 help.txt 明(在 evlis 是 elvis,html) h 是 help 的。ㄟ,name 不清楚,忘了 Tab 全。 在 vim 的明中,遇有 | 住的主,把游移到上面 就可以使用 Ctrl-] 叫出主的明,Ctrl-T 可以回到 原明,elvis 中也是可以用。mouse 按下也是可以叫出 明。:q 可束明,回到原案。:ver 示版本、,加入之也示出, 您知道有加入些什功能,因有些功能在就得加入。 其中正 + 表示有此功能, - 表示此功能。elvis 只能 示版本,法示。

在下都出一全功能的 vim 用,而且 GUI 及 console 下使用的各一,以加快 console 下的速度。

在此充明一,各位有有得 :q 很常用到,好了!就依 pe2 的 F4 吧!怎?找上面叫出明怎,您就依葫就可以了!vim 的定在 ~/.vimrc。人是直接成 :q! 以免麻,但要得存喔!

读书人网 >开源软件

热点推荐