在CentOS7上的无root权限安装vim8.2

2022-05-26
阅读 15 分钟
2.2k
VIM 在Centos7上的安装与配置VIM8是目前的最新版本,它有非常多的特性可以提高我们的生产效率,所以我们这里以VIM8为例VIM8 编译前的准备我们需要安装一些插件,有些依赖python, 有些依赖node.js. 所以我们需要先安装这两个安装python3源代码安装, 可以下载3.8.x或3.9.x {代码...} 要生成动态链接库,不能开优化 {代码...

vim从入门到精通

2022-05-22
阅读 14 分钟
1.7k
下载windows安装包, 最新版在这里下载中文帮助安装包, 最新版在这里安装vim-plug插件, 原文件在这里, 下载plug.vim,然后把它放到vim安装路径的autoload目录下

vim之强大的global

2022-04-29
阅读 6 分钟
3.1k
如果要查看可以使用的命令,可以help ex-cmd-index。 如果要查看详细解释, 查看help 10.4 和 help multi-repeat。

[vim]自动更新修改时间和修改次数

2020-02-27
阅读 2 分钟
9.1k
目的 每次修改文件后,希望在文件头上的反应出最后修改时间,并更新修改次数 主要语法 submatch(n) 引用前面匹配的内容, submatch(0)是全部, submatch(1)是第一个 getpos(".") 得到当前光标位置setpos(‘.', save_cursor)用来恢复位置 winsaveview() 保存整个layout 实际代码 {代码...}

Vim之代码异步检测插件 ALE -- 实时检查verilog等代码的正确性

2018-09-14
阅读 3 分钟
17.3k
Vim之代码异步检测插件 ALE 前言 知名的 vim 代码检测插件主要是两个 syntastic neomake ALE ALE 虽是后起之秀,但目前是功能最强大的一个 实时检测。为了让代码可以在编辑时进行实时的检测,ale 的运行方式是将代码做为 stdin 导入检测工具(不支持的话使用临时文件),这样做的好处是我们可以更早的发现错误。 并发运...

VIM与模糊搜索神器FZF的集成用法 - 从简单到高级

2018-08-29
阅读 8 分钟
24.6k
fzf本身并不是一个vim 插件,本来作者只提供了基本的wrapper函数(比如fzf#run). 但后来作者发现很多人并不熟悉VIMScript, 所以就创建一个默认的vim plugin.

在Vim中集成emacs下的verilog-mode功能

2018-07-15
阅读 3 分钟
14.7k
从网上找到的教程清一色是让在$HOME目录下新建一个elisp目录然后放verilog-mode.el进去,再写个.emacs要新建.emacs还需要用cmd窗口echo hi > .emacs但我照做了没有用在emacs下, 依次输入C-h v load-path回车, 就可以看到下面界面里面并不包含$HOME目录,所以它没有起作用

模糊搜索神器fzf

2017-09-23
阅读 5 分钟
34.2k
fzf是目前最快的fuzzy finder。使用golang编写。结合其他工具(比如ripgrep和fd)可以完成非常多的工作。让你通过输入模糊的关键词就可以定位文件或文件夹。当你的思维也习惯了模糊匹配后,在工作中可以大幅提高你的工作效率。模糊搜索的概念如下,你记得文件名含有con, te, go, 那么你只需要把所有文件送给fzf, 然后在窗...

vim高级技巧之生成序列

2017-09-11
阅读 4 分钟
9.6k
在vim中插入数字序列的方法 待处理文本 假设文本原来内容是 这是第一行 这是第二行这是第四行 这是第五行 插入行号变成 1 这是第一行2 这是第二行34 这是第四行5 这是第五行 还有一种想要的效果是 这是第一行 line[1]这是第二行 line[2]这是第三行 line[3]这是第四行 line[4] 下文会对上面两种需求都给出答案,利用下面...