linux自动补全命令插件,vim自动补全插件snipMate

linux下安装vim自动补全插件snipMate

环境:ubuntu

下载snipMate 官方网站:http://www.vim.org/scripts/script.php?script_id=2540

https://codeload.github.com/msanders/snipmate.vim/zip/master

打开vim分别输入以下几行命令

:echo $VIM

:ehco $VIMRUNTIME

:scriptname

前两个会输出vim的路径,我这里的路径为

/usr/shre/vim/

/usr/shre/vim/vim73

第三个会输出vim加载的脚本名,可以看到这里是没有加载/snipMate 的

这是我们要添加插件/snipMate,下面为操作过程

cd ~/

mkdir .vim

touch .vimrc

在 .vimrc里面添加配置

set runtimepath=/usr/share/vim/vim73,~/vim,~/vim/after

let g:snippets_dir='~/.vim/snippets'

filetype plugin on

此文件作为vim配置文件扩展(我的vim配置文件在/etc/vim/vimrc),同样可以写入vim的配置,例如:

"默认显示行号

set nu

"不生成备份文件

set nobackup

"开启自动缩进

set autoindent

第一行是设置vim的运行路径,第二行是设置snopMate的代码扩展组件路径,第三行是打开载入文件类型为插件

将软件包解压到~/.vim目录下

cp ~/soft/snipmate.vim-master.zip ~/.vim

unzip snipmate.vim-master.zip

这时打开vim,输入命令 :scrpitname ,出现~/.vim/plugin/snipMate.vim  ~/.vim/after/plugin/snipMate.vim表示插件已加载.

这时在代码文件中,例如index.php中输入一个php,再按TAB键就能出现以下补全内容

?>

如果对补全内容不满意可以自行修改代码配置文件

cd ~/.vim/snippets

会发现该目录下有多种语言的.snippets配置文件,按自己的需求修改,建议将自己修改好的配置文件备份保持,以便在换电脑或这重装系统后能快速配置

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值