Vim 之 vim-autoformat 自动切换使用本地或全局eslint

最近使用vim变成javascript程序,自己的一些写代码的习惯并不是很好,需要经常通过格式化程序帮助自己来格式化代码,

vim-autoformat这个插件肯定是少不了,问题就是如何才能通过eslint来格式化代码,毕竟越来越多的高手都在用eslint来规范自己的代码,网上有些文章说的就是如何配置全局,但是我不喜欢全局配置,毕竟不是每个项目的内容都一样,而且版本可能也有要求,因地制宜才好,于是研

...

如何在vim中搜索项目代码

如何在vim中搜索项目代码


这里使用的工具分别是Ag和Ack

Ag和Ack都是一个全局搜索工具,但是Ag会更快,比Ack和Grep都要快

通过网络搜索后:http://harttle.com/2015/12/21/vim-search.html

使用方式是用Ag来进行搜索,使用Ack用来展示结果。


现在来进行安装步骤总结

安装Ag


# OSX
brew install the_silver_searcher
#
...

一款可以让你开发效率提高10陪的DIY神器 (看完后感觉真的不错)

一款可以让你开发效率提高10陪的DIY神器
关于这篇文章,我看完后,感觉确实不错,虽然我用的是MacVim。但是感觉还是差不多的。

对于学习php同学应该会很有帮助的。

终端下执行命令:whereis vim     将列出vim安装的路径。
否则执行 sudo apt-get install vim 安装vim 。
成功安装了vim,只需要在用户根目录下创建.vimrc文件,在配置文件下写入如下信息。

...

关于mac下的MACVIM的配置

关于MACVIM的配置,我这里只介绍几个网站的找到的配置文件

第一个是我在使用的:


syntax on " 自动语法高亮
colorscheme molokai " 设定配色方案
set number " 显示行号
set cursorline " 突出显示当前行
set ruler " 打开状态栏标尺
set shiftwidth=4 " 设定 << 和 >> 命令移动时的宽度为 4
set s
...

MacVim配置文件

我的MacVim配置文件:

"设置菜单语言
set langmenu=zh_cn

" =========
" 功能函数
" =========
" 获取当前目录
func GetPWD()
    return substitute(getcwd(), "", "", "g")
endf


" =========
" 环境配置
" =========

" 保留历史记录
set his
...