去年曾经写过一个模仿sublime的全局搜索功能的vim插件,名叫ctrlsf.vim。也曾经在v2ex上发过帖子,不知还有没有人记得:
https://www.v2ex.com/t/96130现在ctrlsf.vim更新至v1.0版了。
1.0版与其说是更新,其实更接近于重写(添加2600+行,删除1000+行)。调整了代码结构,替换了基础数据结构,将功能模块解耦到不同文件,更加利于今后的扩展了。
对于用户来说,主要有以下的新特性:
1. 新增编辑模式,可以直接修改搜索结果,并保存到文件。
2. 默认literal search,免除了escape的麻烦。
3. 允许自定义map,自定义color。
4. 修正了大部分高亮错误的bug。
5. 调整了默认颜色组,变得更加清晰。
6. 以及很多之前拖着没有解决,重写之后“消失”的bug。
以下是github链接,如果你觉得还不错的话,请不吝star,对我来说是一种鼓励。
如果你发现有什么bug,或者觉得有希望实现的特性,也请提出issue。当然如果是pull request的话就更欢迎了。: )
https://github.com/dyng/ctrlsf.vim
这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。
https://www.v2ex.com/t/194689
V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。
V2EX is a community of developers, designers and creative people.