<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[archofortune的专栏]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/archofortune</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; archofortune]]></copyright><item><title><![CDATA[`Leaderf gtags`：模糊匹配与最强静态符号索引工具的完美结合]]></title><link>https://blog.youkuaiyun.com/archofortune/article/details/89891253</link><guid>https://blog.youkuaiyun.com/archofortune/article/details/89891253</guid><author>archofortune</author><pubDate>Mon, 06 May 2019 20:56:54 +0800</pubDate><description><![CDATA[Gtags
Gtags也就是GNU GLOBAL，是一个非常强大的源码符号索引工具。它通过建立索引数据库，不但可以查找函数的定义，还可以查找函数的所有引用（被调用的地方）；而且它还可以增量地更新索引数据库，当代码有所改变时，它可以在很短的时间内更新索引数据库，保持索引数据库和代码同步。
韦大的 Vim 8 中 C/C++ 符号索引：GTags 篇 对 gtags 有比较详细的介绍，本文再做一些补充...]]></description><category></category></item><item><title><![CDATA[vim 的 grep 插件`Leaderf rg`：grep 和模糊匹配的完美结合]]></title><link>https://blog.youkuaiyun.com/archofortune/article/details/86490649</link><guid>https://blog.youkuaiyun.com/archofortune/article/details/86490649</guid><author>archofortune</author><pubDate>Tue, 15 Jan 2019 12:25:28 +0800</pubDate><description><![CDATA[前言
vim有很多著名的grep插件，我使用过的有ack.vim，ag.vim和ctrlsf.vim，它们应该也是目前用户最多的几个了。

ack.vim
起步比较早，早期后端grep工具是ack，后来也支持ag(the_silver_searcher)，pt(the_platinum_searcher)，rg(ripgrep)等工具了。它是一个比较传统的grep插件，不支持异步，要等到grep结...]]></description><category></category></item><item><title><![CDATA[vim的模糊查找插件LeaderF新功能介绍]]></title><link>https://blog.youkuaiyun.com/archofortune/article/details/85400693</link><guid>https://blog.youkuaiyun.com/archofortune/article/details/85400693</guid><author>archofortune</author><pubDate>Sun, 30 Dec 2018 18:24:07 +0800</pubDate><description><![CDATA[前言
上一篇文章《让人相见恨晚的vim插件：模糊查找神器LeaderF》概括性的介绍了LeaderF的基本功能，本篇对LeaderF的新功能做一下介绍。
统一的命令接口
随着LeaderF功能的不断增多，LeaderF的命令也在不断的增加，给开发和使用都带来一些不便。于是，LeaderF提供了一个统一的命令接口，就像shell命令一样，不同的命令选项组合，带来不同的功能。
可以通过:Leaderf...]]></description><category></category></item><item><title><![CDATA[LeaderF 支持自下而上显示搜索结果了！]]></title><link>https://blog.youkuaiyun.com/archofortune/article/details/82935475</link><guid>https://blog.youkuaiyun.com/archofortune/article/details/82935475</guid><author>archofortune</author><pubDate>Thu, 04 Oct 2018 08:53:24 +0800</pubDate><description><![CDATA[好多从ctrlp.vim转过来的朋友说不习惯LeaderF自上而下显示结果的方式，想要LeaderF也能像ctrlp一样自下而上（最优结果在最下面）显示结果，为了回馈各位朋友对LeaderF的支持，现在LeaderF也添加了自下而上显示搜索结果的功能：



只需要在命令后面加上`--reverse`即可，或者也可以一劳永逸，在vimrc里面加上
`let g:Lf_ReverseOrder = ...]]></description><category></category></item><item><title><![CDATA[如何使用Python编写vim插件]]></title><link>https://blog.youkuaiyun.com/archofortune/article/details/78653853</link><guid>https://blog.youkuaiyun.com/archofortune/article/details/78653853</guid><author>archofortune</author><pubDate>Tue, 28 Nov 2017 13:00:45 +0800</pubDate><description><![CDATA[前言vim是个伟大的编辑器，不仅在于她特立独行的编辑方式，还在于她强大的扩展能力。然而，vim自身用于写插件的语言vimL功能有很大的局限性，实现功能复杂的插件往往力不从心，而且运行效率也不高。幸好，vim早就想到了这一点，她提供了很多外部语言接口，比如Python，ruby，lua，Perl等，可以很方便的编写vim插件。本文主要介绍如何使用Python编写vim插件。准备工作1. 编译vim，使]]></description><category></category></item><item><title><![CDATA[让人相见恨晚的vim插件：模糊查找神器LeaderF]]></title><link>https://blog.youkuaiyun.com/archofortune/article/details/80131444</link><guid>https://blog.youkuaiyun.com/archofortune/article/details/80131444</guid><author>archofortune</author><pubDate>Sun, 10 Sep 2017 08:00:04 +0800</pubDate><description><![CDATA[提到vim的模糊查找插件，很多人第一反应是ctrlp.vim，ctrlp知名度很高，但跟其它的同类插件相比，它的唯一优点是用vimL编写（这让它的性能是所有同类插件中最差的）。本文向大家推荐一款模糊查找插件——LeaderF，无论是从性能还是匹配精度上，都远远超越ctrlp。LeaderF是什么？LeaderF是一个用Python写的vim插件，可以在成千上万数十万个文件中，通过模糊查找的方式，快...]]></description><category></category></item><item><title><![CDATA[让人相见恨晚的vim插件：模糊查找神器LeaderF]]></title><link>https://blog.youkuaiyun.com/archofortune/article/details/77906066</link><guid>https://blog.youkuaiyun.com/archofortune/article/details/77906066</guid><author>archofortune</author><pubDate>Sat, 09 Sep 2017 10:06:17 +0800</pubDate><description><![CDATA[让人相见恨晚的vim插件：模糊查找神器LeaderF提到vim的模糊查找插件，很多人第一反应是ctrlp.vim，ctrlp知名度很高，但跟其它的同类插件相比，它的唯一优点是用vimL编写（这让它的性能是所有同类插件中最差的）。本文向大家推荐一款模糊查找插件——LeaderF，无论是从性能还是匹配精度上，都远远超越ctrlp。LeaderF是什么？LeaderF是一个用Python写的vim插件，可]]></description><category></category></item></channel></rss>