plugin

package
v0.2.3 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Oct 6, 2020 License: BSD-3-Clause Imports: 0 Imported by: 0

Documentation

Overview

Package plugin provides ...

Package plugin provides ...

Package plugin provides ...

Package plugin provides ...

Package plugin provides ...

Package plugin provides ...

Package plugin provides ...

Package plugin provides ...

Package plugin provides ...

Package plugin provides ...

Package plugin provides ...

Package plugin provides ...

Package plugin provides ...

Package plugin provides ...

Package plugin provides ...

Package plugin provides ...

Package plugin provides ...

Package plugin provides ...

Package plugin provides ...

Index

Constants

View Source
const (
	// DeinDevicons plugin
	DeinDevicons = `
[[plugins]]
repo = 'ryanoasis/vim-devicons'
`
	DeinColorscheme = `
{{range .}}
[[plugins]]
repo = '{{.}}'
{{end}}
`

	// DeinDashboard plugin
	DeinDashboard = `
[[plugins]]
repo = 'hardcoreplayers/dashboard-nvim'
`
	// DeinStatusline plugin
	DeinStatusline = `
[[plugins]]
repo = 'hardcoreplayers/spaceline.vim'
hook_source = '''
	let g:spaceline_seperate_style= 'slant'
'''
`
	// DeinBufferLine plugin
	DeinBufferLine = `
[[plugins]]
repo = 'hardcoreplayers/vim-buffet'
on_event = ['BufReadPre','BufNewFile']
`
	// PlugColorscheme
	PlugColorscheme = `
{{range .}}
Plug '{{.}}'
{{end}}
`
	// PlugDevicons
	PlugDevicons = `
Plug 'ryanoasis/vim-devicons'
`
	// PlugDashboard
	PlugDashboard = `
Plug 'hardcoreplayers/dashboard-nvim'
`
	//PlugBufferLine
	PlugBufferLine = `
Plug 'hardcoreplayers/vim-buffet'
`
	//PlugStatusline
	PlugStatusline = `
Plug 'hardcoreplayers/spaceline.vim'
`
	// PlugStatuslineSetting
	PlugStatuslineSetting = `
let g:spaceline_seperate_style= 'slant'
`
)
View Source
const (
	// DeinDatabase
	DeinDatabase = `` /* 467-byte string literal not displayed */

	//PlugDatabase
	PlugDatabase = `` /* 150-byte string literal not displayed */

	//PlugDatabaseUiSetting
	PlugDatabaseUiSetting = `` /* 216-byte string literal not displayed */

)
View Source
const (
	// DeinDein
	DeinDein = `
[[plugins]]
repo = 'Shougo/dein.vim'
`
	//DeinFastJK
	DeinFastJK = `` /* 172-byte string literal not displayed */

	// DeinMundo
	DeinMundo = `
[[plugins]]
repo = 'simnalamburt/vim-mundo'
on_cmd = 'MundoToggle'
`
	// DeinEasyMotion
	DeinEasyMotion = `` /* 297-byte string literal not displayed */

	// DeinRainbow
	DeinRainbow = `` /* 346-byte string literal not displayed */

	// DeinFloaterm
	DeinFloaterm = `` /* 422-byte string literal not displayed */

	// PlugFastJK
	PlugFastJK = `
Plug 'rhysd/accelerated-jk'
`
	// PlugMundo
	PlugMundo = `
Plug 'simnalamburt/vim-mundo'
`
	// PlugEasyMotion
	PlugEasyMotion = `
Plug 'easymotion/vim-easymotion'
`
	// PlugRainbow
	PlugRainbow = `` /* 158-byte string literal not displayed */

	// PlugFloaterm
	PlugFloaterm = `
Plug 'voldikss/vim-floaterm'
`
	// PlugRainbowSetting
	PlugRainbowSetting = `
" Rainbow
let g:rainbow_active = 1
`
	// PlugFloatermSetting
	PlugFloatermSetting = `` /* 265-byte string literal not displayed */

	// PlugEasyMotionSetting
	PlugEasyMotionSetting = `` /* 195-byte string literal not displayed */

	// PlugFastJKSetting
	PlugFastJKSetting = `
"accelerated-jk
nmap <silent>j <Plug>(accelerated_jk_gj)
nmap <silent>k <Plug>(accelerated_jk_gk)
`
)
View Source
const (
	// DeinDefx
	DeinDefx = `` /* 6105-byte string literal not displayed */

	DeinNerdTree = `` /* 348-byte string literal not displayed */

	PlugDefx = `
Plug 'Shougo/defx.nvim'
Plug 'kristijanhusak/defx-icons'
Plug 'kristijanhusak/defx-git'
`

	PlugNerdTree = `
Plug 'preservim/nerdtree'
Plug 'liuchengxu/nerdtree-dash'
Plug 'Xuyuanp/nerdtree-git-plugin'
`

	PlugDefxSetting = `` /* 5364-byte string literal not displayed */

	PlugNerdTreeSetting = `
let g:NERDTreeWinSize = 30
let g:NERDTreeDirArrowExpandable = '▷'
let g:NERDTreeDirArrowCollapsible = '▼'
`
)
View Source
const (
	DeinContextFileType = `
[[plugins]]
repo = 'Shougo/context_filetype.vim'
`

	DeinMarkDown = `` /* 990-byte string literal not displayed */

	DeinToml = `
[[plugins]]
repo = 'cespare/vim-toml'
on_ft = 'toml'
`
	DeinNginx = `
[[plugins]]
repo = 'chr4/nginx.vim'
on_ft = 'nginx'
`

	DeinJson = `
[[plugins]]
repo = 'kevinoid/vim-jsonc'
on_ft = 'json'
`

	DeinDockerFile = `
[[plugins]]
repo = 'ekalinin/Dockerfile.vim'
on_ft = [ 'Dockerfile', 'docker-compose' ]
`
	PlugContextFileType = `
Plug 'Shougo/context_filetype.vim'
`
	PlugMarkDown = `` /* 141-byte string literal not displayed */

	PlugMarkDownSetting = `` /* 688-byte string literal not displayed */

	PlugToml = `
Plug 'cespare/vim-toml', {'for': 'toml'}
`
	PlugNginx = `
Plug 'chr4/nginx.vim', {'for': 'nginx'}
`

	PlugJson = `
Plug 'kevinoid/vim-jsonc',{'for': ['json','jsonc']}
`
	PlugDockerFile = `
Plug 'ekalinin/Dockerfile.vim',{'for':['Dockerfile','docker-compose']}
`
)
View Source
const (
	DeinClap = `` /* 1250-byte string literal not displayed */

	PlugClap = `
Plug 'liuchengxu/vim-clap', { 'do': ':Clap install-binary!' }
Plug 'vn-ki/coc-clap'
`

	PlugClapSetting = `` /* 972-byte string literal not displayed */

)
View Source
const (
	DeinMakeFile = `` /* 554-byte string literal not displayed */

	DeinInstallShell = `` /* 4386-byte string literal not displayed */

	PlugMakefile = `` /* 328-byte string literal not displayed */

	PlugInstallShell = `` /* 4203-byte string literal not displayed */

)
View Source
const (
	DeinCFamily = `` /* 390-byte string literal not displayed */

	DeinR = `
[[plugins]]
repo = 'jalvesaq/Nvim-R'
on_ft = 'R'
`

	DeinRExtension = "coc-R"

	DeinJavascript = `` /* 264-byte string literal not displayed */

	DeinTypescript = `
[[plugin]]
repo = 'HerringtonDarkholme/yats.vim'
on_ft = [ 'typescript', 'typescriptreact' ]
`

	DeinReact = `` /* 198-byte string literal not displayed */

	DeinVue = `
[[plugins]]
repo = 'posva/vim-vue'
on_ft = 'vue'
`
	DeinVueExtension = "coc-vetur"

	DeinGo = `` /* 326-byte string literal not displayed */

	DeinRust = `
[[plugins]]
repo = 'rust-lang/rust.vim'
on_ft = 'rust'
`
	DeinRustExtension = "coc-rust-analyzer"

	DeinHaskell = `` /* 474-byte string literal not displayed */

	DeinPhp = `` /* 325-byte string literal not displayed */

	DeinRuby = `
[[plugins]]
repo = 'vim-ruby/vim-ruby'
on_ft = 'ruby'
`
	DeinRubyExtension = "coc-solargraph"

	DeinScala = `
[[plugins]]
repo = 'derekwyatt/vim-scala'
on_ft = 'scala'
`
	DeinScalaExtension = "coc-metals"

	DeinShell = `` /* 259-byte string literal not displayed */

	DeinLua = `` /* 459-byte string literal not displayed */

	DeinPythonExtension = "coc-python"

	DeinPython = `` /* 330-byte string literal not displayed */

	DeinHtml = `` /* 270-byte string literal not displayed */

	DeinHtmlExtension = "coc-html"

	DeinCss = `
[[plugins]]
repo = 'hail2u/vim-css3-syntax'
on_ft = 'css'
'''
`
	DeinCssExtension = "coc-css"

	DeinLess = `
repo = 'groenewege/vim-less'
on_ft = 'less'
`
	DeinSass = `
[[plugins]]
repo = 'cakebaker/scss-syntax.vim'
on_ft = [ 'scss', 'sass' ]
`
	DeinStylus = `
[[plugins]]
repo = 'iloginow/vim-stylus'
on_ft = 'stylus'
`

	DeinDart = `
[[plugins]]
repo = 'dart-lang/dart-vim-plugin'
on_ft = 'dart'
hook_source = '''
	call coc#add_extension('coc-flutter')
'''
`
	PlugCFamily = `
Plug 'jackguo380/vim-lsp-cxx-highlight',{'for' : [ 'c','cpp' ]}
`
	PlugCFamilyLsp = `` /* 298-byte string literal not displayed */

	PlugR = `
Plug 'jalvesaq/Nvim-R' ,{'for': 'R'}
`
	PlugRLsp = `
call coc#add_extension('coc-R')
`
	PlugJavascript = `` /* 145-byte string literal not displayed */

	PlugJavascriptLsp = `` /* 172-byte string literal not displayed */

	PlugTypescript = `
Plug  'HerringtonDarkholme/yats.vim' , {'for' : [ 'typescript', 'typescriptreact' ]}
`
	PlugTypescriptLsp = `
call coc#add_extension('coc-tsserver','coc-eslint', 'coc-prettier', 'coc-tslint-plugin' ,'coc-docthis')
`

	PlugReact = `
Plug 'MaxMEllon/vim-jsx-pretty', {'for': [ 'javascript', 'javascriptreact', 'typescriptreact' ]}
`
	PlugReactLsp = `
call coc#add_extension('coc-style-helper','coc-react-refactor')
`
	PlugVue = `
Plug 'posva/vim-vue' , {'for': 'vue'}
`

	PlugVueLsp = `
call coc#add_extension('coc-vetur')
`
	PlugGo = `
Plug  'hardcoreplayers/go-nvim' , {'for' : ['go','gomod']}
`
	PlugGoLsp = `` /* 260-byte string literal not displayed */

	PlugRust = `
Plug 'rust-lang/rust.vim' ,{'for' : 'rust'}
`
	PlugRustLsp = `
call coc#add_extension('coc-rust-analyzer')
`
	PlugHaskell = `
Plug 'neovimhaskell/haskell-vim' , {'for': 'haskell'}
`

	PlugHaskellLsp = `` /* 450-byte string literal not displayed */

	PlugPhp = `
Plug 'StanAngeloff/php.vim' , {'for': 'php'}
`
	PlugPhpLsp = `` /* 220-byte string literal not displayed */

	PlugRuby = `
Plug 'vim-ruby/vim-ruby' ,{'for' : 'ruby'}
`
	PlugRubyLsp = `
call coc#add_extension('coc-solargraph')
`

	PlugScala = `
Plug 'derekwyatt/vim-scala',{'for': 'scala'}
`
	PlugScalaLsp = `
call coc#add_extension('coc-metals')
`
	PlugShell = `
Plug 'arzg/vim-sh', {'for': [ 'sh','zsh' ]}
`
	PlugShellLsp = `` /* 173-byte string literal not displayed */

	PlugLua = `
Plug 'tbastos/vim-lua',{'for': 'lua'}
`
	PlugLuaLsp = `` /* 377-byte string literal not displayed */

	PlugPython = `` /* 216-byte string literal not displayed */

	PlugPythonLsp = `
let g:python_highlight_all = 1
call coc#add_extension('coc-python')
`

	PlugHtml = `
Plug 'othree/html5.vim', {'for': 'html'}
`

	PlugHtmlLsp = `` /* 215-byte string literal not displayed */

	PlugCss = `
Plug 'hail2u/vim-css3-syntax' ,{'for': 'css'}
`
	PlugCssLsp = `
call coc#add_extension('coc-css')
`
	PlugLess = `
Plug 'groenewege/vim-less' ,{'for' : 'less'}
`
	PlugSass = `
Plug 'cakebaker/scss-syntax.vim' ,{'for' : [ 'scss', 'sass' ]}
`
	PlugStylus = `
Plug 'iloginow/vim-stylus' , {'for' : 'stylus'}
`

	PlugDart = `
Plug  'dart-lang/dart-vim-plugin' ,{'for': 'dart'}
`

	PlugDartLsp = `
call coc#add_extension('coc-flutter')
`
)
View Source
const (
	DeinCoC = `` /* 1667-byte string literal not displayed */

	PlugCoc = `
Plug 'neoclide/coc.nvim', {'branch': 'release'}
Plug 'honza/vim-snippets'
`

	PlugCocSetting = `` /* 1676-byte string literal not displayed */

)
View Source
const (
	DeinEditorConfig = `
[[plugins]]
repo = 'editorconfig/editorconfig-vim'
`

	DeinIndentLine = `` /* 367-byte string literal not displayed */

	DeinIndenGuides = `` /* 501-byte string literal not displayed */

	DeinCaw = `
[[plugins]]
repo = 'tyru/caw.vim'
depends = 'context_filetype.vim'
on_map = { nx = '<Plug>' }
`

	DeinVista = `` /* 548-byte string literal not displayed */

	DeinGuTenTags = `` /* 723-byte string literal not displayed */

	DeinQuickRun = `` /* 246-byte string literal not displayed */

	DeinEmmet = `` /* 329-byte string literal not displayed */

	PlugIndentLine = `
Plug 'Yggdroot/indentLine'
`
	PlugIndentGuides = `
Plug 'nathanaelkane/vim-indent-guides'
`

	PlugIndentLineSetting = `` /* 260-byte string literal not displayed */

	PlugIndentGuidesSetting = `` /* 334-byte string literal not displayed */

	PlugCawvim = `
Plug 'tyru/caw.vim'
`
	PlugVista = `
Plug 'liuchengxu/vista.vim',{'on': ['Vista', 'Vista!', 'Vista!!']}
`
	PlugVistaSetting = `` /* 392-byte string literal not displayed */

	PlugGuTenTags = `
if executable('ctags')
	Plug 'ludovicchabant/vim-gutentags'
endif
`
	PlugGuTenTagsSetting = `` /* 549-byte string literal not displayed */

	PlugQuickRun = `
Plug 'thinca/vim-quickrun',{'on': 'QuickRun'}
`
	PlugQuickRunSetting = `` /* 139-byte string literal not displayed */

	PlugEditorConfig = `
Plug 'editorconfig/editorconfig-vim'
`

	PlugEmmet = `
Plug 'mattn/emmet-vim' ,{'for': [ 'html','css','javascript','javascriptreact','vue','typescript','typescriptreact' ]}
`

	PlugEmmetSetting = `` /* 136-byte string literal not displayed */

)
View Source
const (
	DeinSandWich = `` /* 270-byte string literal not displayed */

	DeinTextObj = `` /* 871-byte string literal not displayed */

	PlugSandWich = `
Plug 'machakann/vim-sandwich'
`

	PlugSandWichSetting = `` /* 147-byte string literal not displayed */

	PlugTextObj = `` /* 286-byte string literal not displayed */

	PlugTextObjSetting = `` /* 175-byte string literal not displayed */

)
View Source
const (
	DeinVimagt = `
[[plugins]]
repo = 'jreybert/vimagit'
on_cmd = 'Magit'
hook_source = '''
	autocmd User VimagitEnterCommit startinsert
'''
`
	DeinCommita = `` /* 146-byte string literal not displayed */

	DeinFugiTive = `` /* 247-byte string literal not displayed */

	DeinGina = `
[[plugins]]
repo = 'lambdalisue/gina.vim'
on_cmd = 'Gina'
`

	PlugVimagit = `
Plug 'jreybert/vimagit'
`

	PlugVimagitSetting = `
autocmd User VimagitEnterCommit startinsert
`

	PlugCommita = `
Plug 'rhysd/committia.vim'
`

	PlugFugTive = `
Plug 'tpope/vim-fugitive',{'on': [ 'G', 'Git', 'Gfetch', 'Gpush', 'Glog', 'Gclog', 'Gdiffsplit' ]}
`

	PlugFugTiveSetting = `
augroup user_fugitive_plugin
  autocmd!
  autocmd FileType fugitiveblame normal A
augroup END
`

	PlugGina = `
Plug 'lambdalisue/gina.vim',{'on': 'Gina'}
`

	PlugCommitaSetting = `
let g:committia_min_window_width = 7
`
)
View Source
const AutoloadCoc = `` /* 494-byte string literal not displayed */

AutoloadCoc

View Source
const AutoloadLoadEnv = `` /* 745-byte string literal not displayed */

AutoloadLoadEnv is a hack load data from .env file

View Source
const AutoloadMkdir = `` /* 406-byte string literal not displayed */

AutoloadMkdir ensure dir exist

View Source
const AutoloadSourceFile = `` /* 610-byte string literal not displayed */

AutoloadSourceFile is a hack to source file

View Source
const BuffetKeyMap = `` /* 588-byte string literal not displayed */
View Source
const CawKeyMap = `` /* 428-byte string literal not displayed */
View Source
const ClapKeyMap = `` /* 912-byte string literal not displayed */
View Source
const CocClapKeyMap = `` /* 495-byte string literal not displayed */
View Source
const CocExplorerKeyMap = `
nmap <leader>e :CocCommand explorer<CR>
`
View Source
const CocJson = `` /* 3829-byte string literal not displayed */
View Source
const CocKeyMap = `` /* 2902-byte string literal not displayed */
View Source
const CommittiaKeyMap = `` /* 268-byte string literal not displayed */
View Source
const Core = `` /* 1674-byte string literal not displayed */

Core is dein

View Source
const DataBaseKeyMap = `
nnoremap <silent> <Leader>od :DBUIToggle<CR>
`
View Source
const DefxFindKeyMap = `
nnoremap <silent> <Leader>F
  \ :<C-u>Defx -resume -buffer-name=tab` + "tabpagenr()` -search=`" + "expand('%:p')`<CR>"
View Source
const DefxKeyMap = `
nnoremap <silent> <Leader>e
  \ :<C-u>Defx -resume -toggle -buffer-name=tab` + "`tabpagenr()`<CR>"
View Source
const Dein = `` /* 3379-byte string literal not displayed */
View Source
const DsfKeyMap = `
nmap dsf <Plug>DsfDelete
nmap csf <Plug>DsfChange
`
View Source
const EasyMotionKeyMap = `
nmap gsj <Plug>(easymotion-w)
nmap gsk <Plug>(easymotion-b)
nmap gsf <Plug>(easymotion-overwin-f)
`
View Source
const Event = `` /* 1668-byte string literal not displayed */

Event is event.vim

View Source
const FloatermKeyMap = `
nnoremap <silent> <Leader>t :<C-u>FloatermToggle<CR>
`
View Source
const FugiTiveKeyMap = `` /* 300-byte string literal not displayed */
View Source
const General = `` /* 8999-byte string literal not displayed */
View Source
const InitVim = `execute 'source' fnamemodify(expand('<sfile>'), ':h').'/core/core.vim'`
View Source
const MarkdwonPreviewKeyMap = `
nnoremap <silent> <Leader>om  :<C-u>MarkdownPreview<CR>
`
View Source
const MultiBlockKeyMap = `` /* 185-byte string literal not displayed */
View Source
const MundoKeyMap = `
nnoremap <silent> <Leader>m :MundoToggle<CR>
`
View Source
const NerdTreeKeyMap = `
nnoremap <silent><leader>e :NERDTreeToggle <CR>
nnoremap <silent><leader>F :NERDTreeFind <CR>
`
View Source
const NiceBlockKeyMap = `
silent! xmap I  <Plug>(niceblock-I)
silent! xmap gI <Plug>(niceblock-gI)
silent! xmap A  <Plug>(niceblock-A)
`
View Source
const OperatorReplaceKeyMap = `
xmap p <Plug>(operator-replace)
`
View Source
const PlugCore = `` /* 1768-byte string literal not displayed */

PlugCore is vim-plug

View Source
const QuickRunKeyMap = `
nnoremap <silent> <Leader>cr :QuickRun<CR>
`
View Source
const SandWichKeyMap = `` /* 1053-byte string literal not displayed */
View Source
const SplitJoinKeyMap = `
let g:splitjoin_join_mapping = ''
let g:splitjoin_split_mapping = ''
nmap sj :SplitjoinJoin<CR>
nmap sk :SplitjoinSplit<CR>
`
View Source
const TextObjFunctionKeyMap = `` /* 177-byte string literal not displayed */
View Source
const Theme = `` /* 1042-byte string literal not displayed */
View Source
const VimExpandRegionKeyMap = `
xmap v <Plug>(expand_region_expand)
xmap V <Plug>(expand_region_shrink)
`
View Source
const VimKeyMap = `` /* 1539-byte string literal not displayed */
View Source
const VimPlug = `` /* 3072-byte string literal not displayed */
View Source
const VimagitKeyMap = `
nnoremap <silent> <Leader>gg :Magit<CR>
`
View Source
const VistaKeyMap = `
nnoremap <silent> <Leader>i :<C-u>Vista!!<CR>
`

Variables

View Source
var JsTsExtensions = []string{
	"coc-tsserver",
	"coc-eslint",
	"coc-prettier",
	"coc-tslint-plugin",
	"coc-docthis",
}
View Source
var PlugCocExplorer = false
View Source
var ReactExtensions = []string{
	"coc-style-helper",
	"coc-react-refactor",
}

Functions

This section is empty.

Types

This section is empty.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL