Vim实用技巧的笔记(18)

>我来写笔记

按有用程度 按页码先后 最新笔记

  • stephansun

    stephansun (认真你就输了...)

    我的意思并不是说绝对不能在substitute命令的查找域中输入文本。例如,下面的substitute命令会把文件中每一行的换行符都替换为逗号,最终形成一行。 => :%s/\n/, 对珠地这种简单的命令,就没必要将它一分为二了。否则的话,非但得不到什么好处,反而有可能增加工作量。 为什么这里不用加 `/g`表示全文查找,就能做到全文替换?

    2018-12-16 17:37

  • 觋祉

    觋祉 (六根清净方为道,退步原来是向前)

    参考: https://www.zhihu.com/question/34020058 let g:netrw_scp_cmd='"~/test" -pw \#u_f7Nnn6dFKyLyPdKk root@10.10.x.x' 效果如下: [popexizhi: 这个效果太棒了,原文中说:h netrw-ref 可以支持多种协议的,而协议的类型决定于os的支持。 ]

    2018-11-26 20:17

  • villim

    villim (I think, therefore I am)

    技巧44:把文件保存到不存在的目录中 /代码内容已省略/ 技巧45: 以超级用户权限保存文件 /代码内容已省略/

    2016-01-10 19:18

  • 装作有方向

    装作有方向

    每一个vim初学者都应该先把vimtutor过一遍 可惜本书没有介绍这一点   (1回应)

    2015-06-27 11:43

  • 秋风

    秋风

    1. 书中示例和源代码 https://pragprog.com/titles/dnvim/source_code 2.

    2015-06-20 18:27

  • trekshot

    trekshot (深入,否则就是原地踏步)

    就像画家只花一小部分时间涂色一样,程序员也只花一小部分时间编写代码。绝大多数时间用来思考、阅读,以及在代码中穿梭浏览。而且,当确实需要做修改时,谁说一定要切换到插入模式才行? 这段文字读得很痛快!

    2014-10-30 14:37

  • sgsheg

    sgsheg (Just for fun!)

    1. Vim总是维护着一个当前工作目录,这一做法与shell类似.在任何给定的时间点,我们可以通过`:pwd`(print working directory)命令获取该信息,还可以通过`:cd {path}` 命令随时切换工作目录.另外,Vim的文件名自动补全功能只相对于工作目录的路径进行扩展,而不是相对于当前编辑文件的路径,理解这一点很重要. 2. 全能补全是由Vim实现的`intellsense`功能.它将提供一份为光标所处的上下文量身定做的补全建议列表.全能补全功能可...

    2014-09-07 20:25

  • sgsheg

    sgsheg (Just for fun!)

    1. 缓冲区列表 基于当前关键字的补全可以通过<C -x><C -n>来进行触发. 以下命令可以: `: ls! ` 可以查看当前vim会话所打开的所有文件. 2. 使用字典中的单词进行自动补全 运行`:set spell`来触发vim的拼写检查功能,一旦我们输入<C -x><C -k>命令,所有位于拼写字典中的单词都会变成补全建议项 3. 自动补全整行文本 <C -x><C -l>

    2014-09-05 13:45

  • sgsheg

    sgsheg (Just for fun!)

    可供弹出式菜单使用的命令 ===================================== 按键操作 作用 <C -n> 使用来自补全列表的下一个匹配项(next匹配项) <C -p> 使用来自补全列表的上一个匹配项(previous匹配项) <Down> 选择来自补全列表的下一个匹配项 <Up> 选择来自补全列表的上一个匹配项 &...

    2014-09-04 21:24

  • sgsheg

    sgsheg (Just for fun!)

    Vim的自动补全可以在插入模式下被触发。当此功能被调用的时, Vim会首先根据当前编辑会话所有缓冲区的内容建立一份补全列表,然后再检测光标左侧的字符,看能否找到单词的一部分。如果找到的话,会用这个未完成的单词对补全列表进行过滤,所有不是以它开头的内容都将被过滤掉!最终的补全列表都以菜单形式出现,供我们选择。 通过 <C -p> 与 <C -n>这两个组合键,我们不仅可以在插入模式下触发Vim自动补全,而且还..

    2014-09-04 13:20

<前页 1 2 后页>

笔记是你写在书页留白边上的内容;是你阅读中的批注、摘抄及随感。

笔记必须是自己所写,不欢迎转载。摘抄原文的部分应该进行特殊标明。

Vim实用技巧

>Vim实用技巧