博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
仿sublime全局搜索vim插件ctrlsf在windows下的安装方法
阅读量:5310 次
发布时间:2019-06-14

本文共 941 字,大约阅读时间需要 3 分钟。

用过sublime全局搜索的人都知道,sublime这项功能确实很强大也很实用,尤其当项目比较大的时候。vim虽然有vimgrep命令来完成多文件的搜索,但是文件间跳转不是很方便。经过搜索发现ctrlsf这个插件能很方便实现全局搜索。但是windows下的安装很麻烦,在这里分享下自己的经验。

下载

ctrlsf下载地址:

安装

安装ack或者ag

首先安装chocolatey

我这里选择安装ag,也就是The Silver Searcher:。

按照官方说明windows安装只有通过chocolatey是最方便的。经过google,chocolotey就是一个软件包管理工具,犹如ubuntu下的apt-get。chocolatey官网地址:。
但是可能由于被墙的原因大陆打不开这个网站,最后无奈我用代理成功打开。chocolatey的安装很方便,在windows下用管理员权限打开powershell(不懂的自行百度)。kyD8VWL.png
在powershell输入命令:

iex ((new-object net.webclient).DownloadString('https://chocolatey.org/install.ps1'))

等待安装完成。如果安装过程中出现

无法加载文件 ******.ps1,因为在此系统中禁止执行脚本

的错误。在powershell中运行

set-executionpolicy remotesigned

即可。然后重新运行安装命令。

安装ag

chocolatey安装完成后再powershell运行

choco install ag

等待ag安装完成。

安装ctrlsf

接下来在vim中安装

ack.vim(https://github.com/mileszs/ack.vim)

在_vimrc中加入

let g:ackprg = 'ag --nogroup --nocolor --column'

或者

let g:ackprg = 'ag --vimgrep'

最后安装ctrlsf。

687474703a2f2f692e696d6775722e636f6d2f6d6c576a336d7a2e676966

注:上面vim中插件的安装我都是通过vundle来完成

转载于:https://www.cnblogs.com/yuehq/p/4067817.html

你可能感兴趣的文章
Linux 终端连接工具 XShell v6.0.01 企业便携版
查看>>
JS写一个简单日历
查看>>
LCA的两种求法
查看>>
Python 发 邮件
查看>>
mysql忘记密码的解决办法
查看>>
全面分析Java的垃圾回收机制2
查看>>
[Code Festival 2017 qual A] C: Palindromic Matrix
查看>>
修改博客园css样式
查看>>
Python3 高阶函数
查看>>
初始面向对象
查看>>
docker一键安装
查看>>
leetcode Letter Combinations of a Phone Number
查看>>
Unity 5.4 测试版本新特性---因吹丝停
查看>>
7.5 文件操作
查看>>
DFS-hdu-2821-Pusher
查看>>
MyEclipse中将普通Java项目convert(转化)为Maven项目
查看>>
node js 安装.node-gyp/8.9.4 权限 无法访问
查看>>
windows基本命令
查看>>
VMware中CentOS设置静态IP
查看>>
[poj1006]Biorhythms
查看>>