我的vim配置

" 按f2切换paste set pastetoggle=<F2> " 显示行号 set number " 命令模式下,在底部显示,当前键入的指令 set showcmd " 使用 utf-8 编码。 set encoding=utf-8 " 开启文件类型检查,并且载入与该类型对应的缩进规则 " 比如,如果编辑的是.py文件,…

异常退出、swp

当我们在使用vim编辑器的时候,用着用着突然掉线了。等下次再通过终端登录进去,再次编辑该文件时,会有以下提示: Swap file "/home/wwwroot/default/app/home/controller/.Index.php.swp" already exists! [O]pen Read-Only, (E)dit anyway, (R)ecover, (D)el…

vim插件之快速移动、成对编辑

今天给大家介绍两款非常使用的vim插件,在页面内快速移动以及成对编辑。 easymotion 我们知道vim编辑器可以通过按键h/j/k/l来上下移动,使用/关键字来搜索,使用按键w、e可以在单词间快速移动,使用f{char}可以在行内搜索等等。但是,这些都没有办法在整个页面内快速移动。 今天介绍一个快速移动插件easymotion,有了它,想去哪儿就去哪儿。该插件github地址是:https:…

vim目录树及文件搜索插件

今天和大家介绍两款开发必备VIM插件,目录树以及快速查找文件插件,用的人都说好哦,一般人我不告诉他。O(∩_∩)O哈哈~ Nerd tree 我们知道,vim默认是么有目录文件管理的,对于开发一个稍微大点的项目,是非常的不方便的。但有了NerdTree插件后,就可以满足该需求了哦。 github地址:https://github.com/scrooloose/nerdtree 安装后,打开vim编…

vim美化插件

今天和大家介绍几个vim美化相关的插件,美化对于开发者来说也是非常重要点,毕竟对着屏幕的时间比对着自己的女朋友时间都长。今天只介绍几款插件,关于如何安装插件,之前有写过相关的文章,大家可以先去看看。 启动美化插件 启动vim编辑器的时候就和别人与众不同,让自己逼格满满。这块插件就是startify。github地址是https://github.com/mhinz/vim-startify。 下面…

如何寻找想要的vim插件

之前写过一篇文章说明如何使用vim-plug去安装vim插件,可能有些同学就会有疑问了,那么我要怎么去寻找自己想要的插件呢? 首先有个前提条件,就是有需求,比如你在写php的时候想要代码自动补全,那么你就可以去找这方面的插件。如果你没有这方面的需求,那么你安装这些插件是一种浪费,浪费时间和精力,还有计算机的磁盘空间。 下面介绍几种方法去get到自己想要的插件。 使用搜索引擎 比如,我在百度上输入了…

安装vim插件

我们知道,现在绝大部分编辑器都支持插件扩展,通过插件来扩展编辑器的功能。vim编辑器也支持插件,且它的插件多不胜数,有非常酷炫且高大上的插件。vim的插件是通过vimscript或其他语言编写的vim功能扩展,通过插件可以无限扩展vim的功能哦! 学习vim插件是有前提条件的,你需要掌握vim基础已经vim的配置、映射设置等。 如何安装插件 很久以前,安装插件的办法就是直接克隆插件代码。但现在已经…

vim配置之映射

映射是我最喜欢的vim功能了,通过它可以自由的设置自己的快捷键,可以大大提高我的编写效率。映射可以理解为设置快捷键,就是让你用少量的,便于按的键来替代比较多、繁的键。 什么时候用映射 如果你有以下一个或多个困扰,那么就可以来使用映射了哦 不满现在的按键 想设置一些快捷键来提高编辑速度 想组合一些按键来完成新的需求 映射的分类 我们知道,vim有多种模式,与其对应的,映射也有nmap(普通映射)、i…

vim基本配置

给大家一个建议,学习vim的配置前,先把vim的基本操作练习好。比如如何快速移动,我见过好多开发者,使用vim也有一段时间了,还是使用上下左右键来移动光标,这样基本就失去了学习vim配置的意义了。 为什么进行vim配置 学习vim配置前,先来回答这个问题。经常会遇到这个问题,我想要每次打开vim时,都自动显示行号,而不用每次去敲:set nu。这个时候,我们就可以去编写vim配置文件,讲set n…

安装主题修改配色

给自己的编辑器弄个高大上的配色,这样敲代码的时候心情也愉悦一点。个人一般喜欢比较暗的色调,比较护眼,长时间工作眼睛也不会太累。vim编辑器也是可以修改配色的哦,下面来和大家介绍下如何去配置。 默认配色 裸的vim本身就带有一些主题配色,而且默认使用的是default配色。如何查看当前的主题配色呢?打开vim编辑器,然后进入命令行模式,输入:colorsheme,按下enter键。 那么,如何查看当…