23

vim的替换功能非常强大,巧用替换,可以实现很多貌似不可实现的功能。本文记录了两个小技巧:使用vim统计符合某个regex的词的个数,以及使用vim将文章中的十进制数转换成16进制数。

文本处理 vim使用技巧: 替换的巧妙使用(4)
18

本文收集了vim的一些资源,你可以从中找到你所感兴趣的内容。

文本处理 vim资源收集
18

vim的替换功能非常强大,巧用替换,可以实现很多貌似不可实现的功能。本文使用另外一种方法实现同样的功能。

文本处理 vi/vim使用技巧: 替换的巧妙使用(3)
18

vim的替换功能非常强大,巧用替换,可以实现很多貌似不可实现的功能。本文解释上一篇文章中所使用的vim命令。

文本处理 vi/vim使用技巧: 替换的巧妙使用(2)
17

vim的替换功能非常强大,巧用替换,可以实现很多貌似不可实现的功能。下面这个技巧是在VIM邮件列表中看到的,非常实用。

文本处理 vi/vim使用技巧: 替换的巧妙使用(1)
13

本系列文章主要介绍vim的使用技巧、vimrc的配置、vim的命令和vim的插件等。
本文主要介绍vim编译中遇到的问题及解决办法。文中介绍了如何通过看config.log,来了解配置失败的原因。有些网友编译图形化的gvim失败,可以参照本文的方法解决。

文本处理 vi/vim使用进阶: vim编译中遇到的问题及解决方法
13

本系列文章主要介绍vim的使用技巧、vimrc的配置、vim的命令和vim的插件等。
本文介绍了如何使用vimgdb补丁在vim中用gdb调试程序,同时还介绍了vim的编译方法。然而,vim只是一个编辑器,而不是一个集成开发环境(IDE),所以它对调试的支持很有限。

文本处理 , vi/vim使用进阶: 在VIM中使用GDB调试 – 使用vimgdb
13

本系列文章主要介绍vim的使用技巧、vimrc的配置、vim的命令和vim的插件等。
本文介绍如何在vim中移动,主要涉及如何使用跳转表(jump-motions)、使用标记(mark)、使用折行(fold),以及如何在程序中移动。

文本处理 vi/vim使用进阶: 指随意动,移动如飞 (二)
13

本系列文章主要介绍vim的使用技巧、vimrc的配置、vim的命令和vim的插件等。
vim提供的移动方式多如牛毛,但我们并不需要掌握全部这些命令,只需要掌握最适合自己的那些命令。本文介绍了最常用的一些移动命令,在下篇文章中将介绍更高级的移动方法。

文本处理 vi/vim使用进阶: 指随意动,移动如飞 (一)
13

本系列文章主要介绍vim的使用技巧、vimrc的配置、vim的命令和vim的插件等。
本文继续介绍vim的补全功能。作为一个通用的编辑器,vim实现的补全功能并不仅仅限于对程序的补全,它可以对文件名补全、根据字典进行补全、根据本缓冲区或其它缓冲区类似的内容进行补全、根据文件语法补全等等,它甚至允许用户自己编写函数来实现定制的补全。本文简要介绍了这些补全的方法。

文本处理 vi/vim使用进阶: 自动补全