Ⅰ. 插件描述
Helper functionsⅡ. 基本信息
|
Ⅲ. 安装方法
使用Vundle管理器安装
在你的.vimrc下添加:Plugin 'sniphpets/sniphpets'
… 然后在Vim中运行以下命令:
:source %
:PluginInstall
对于Vundle版本 < 0.10.2,请用上面的Bundle替换Plugin。
使用NeoBundle管理器安装
在你的.vimrc下添加:NeoBundle 'sniphpets/sniphpets'
… 然后在Vim中运行以下命令:
:source %
:NeoBundleInstall
使用VimPlug管理器安装
在你的.vimrc下添加:Plug 'sniphpets/sniphpets'
… 然后在Vim中运行以下命令:
:source %
:PlugInstall
使用Pathogen管理器安装
在终端中运行以下命令:cd ~/.vim/bundle
git clone https://github.com/sniphpets/sniphpets
Ⅳ. 文档说明
This repository contains helper functions for creating php snippets.
Installation
Using pathogen
git clone https://github.com/sniphpets/sniphpets ~/.vim/bundle/sniphpetsUsing vundle
Add to your vimrc:
Plugin 'sniphpets/sniphpets'PSR-4 support
This library can't resolve PSR-4 namespaces properly. To solve this issue I would recommend you to install the phpactor plugin. No configuration needed. All should work out of the box.
Strict typing mode
If you need to enable a strict typing mode, set corresponding variable to true:
" This will cause all file-level snippets (class, trait, interface and etc.)
" to have the strict types declaration at the top
let g:sniphpets_strict_types = 1File-level header
To set a custom file-level docblock use sniphpets_header variable:
let g:sniphpets_header = "/**\n * This file contains an example of coding styles.\n */"License
Copyright (c) Voronkovich Oleg. Distributed under the MIT.