Some checks failed
Detach Plugins / check (FlyGrep.vim) (push) Has been cancelled
Detach Plugins / check (GitHub.vim) (push) Has been cancelled
Detach Plugins / check (JavaUnit.vim) (push) Has been cancelled
Detach Plugins / check (SourceCounter.vim) (push) Has been cancelled
Detach Plugins / check (cpicker.nvim) (push) Has been cancelled
Detach Plugins / check (dein-ui.vim) (push) Has been cancelled
Detach Plugins / check (git.vim) (push) Has been cancelled
Detach Plugins / check (iedit.vim) (push) Has been cancelled
Detach Plugins / check (scrollbar.vim) (push) Has been cancelled
Detach Plugins / check (vim-chat) (push) Has been cancelled
Detach Plugins / check (vim-cheat) (push) Has been cancelled
Detach Plugins / check (vim-todo) (push) Has been cancelled
Detach Plugins / check (xmake.vim) (push) Has been cancelled
test / Linux (nvim, nightly) (push) Has been cancelled
test / Linux (nvim, v0.3.8) (push) Has been cancelled
test / Linux (nvim, v0.4.0) (push) Has been cancelled
test / Linux (nvim, v0.4.2) (push) Has been cancelled
test / Linux (nvim, v0.4.3) (push) Has been cancelled
test / Linux (nvim, v0.4.4) (push) Has been cancelled
test / Linux (nvim, v0.5.0) (push) Has been cancelled
test / Linux (nvim, v0.5.1) (push) Has been cancelled
test / Linux (nvim, v0.6.0) (push) Has been cancelled
test / Linux (nvim, v0.6.1) (push) Has been cancelled
test / Linux (nvim, v0.7.0) (push) Has been cancelled
test / Linux (nvim, v0.7.2) (push) Has been cancelled
test / Linux (nvim, v0.8.0) (push) Has been cancelled
test / Linux (nvim, v0.8.1) (push) Has been cancelled
test / Linux (nvim, v0.8.2) (push) Has been cancelled
test / Linux (nvim, v0.8.3) (push) Has been cancelled
test / Linux (nvim, v0.9.0) (push) Has been cancelled
test / Linux (nvim, v0.9.1) (push) Has been cancelled
test / Linux (true, vim, v7.4.052) (push) Has been cancelled
test / Linux (true, vim, v7.4.1689) (push) Has been cancelled
test / Linux (true, vim, v7.4.629) (push) Has been cancelled
test / Linux (true, vim, v8.0.0027) (push) Has been cancelled
test / Linux (true, vim, v8.0.0183) (push) Has been cancelled
test / Linux (vim, nightly) (push) Has been cancelled
test / Linux (vim, v8.0.0184) (push) Has been cancelled
test / Linux (vim, v8.0.1453) (push) Has been cancelled
test / Linux (vim, v8.1.2269) (push) Has been cancelled
test / Linux (vim, v8.2.2434) (push) Has been cancelled
test / Linux (vim, v8.2.3995) (push) Has been cancelled
test / Windows (nvim, nightly) (push) Has been cancelled
test / Windows (nvim, v0.3.8) (push) Has been cancelled
test / Windows (nvim, v0.4.2) (push) Has been cancelled
test / Windows (nvim, v0.4.3) (push) Has been cancelled
test / Windows (nvim, v0.4.4) (push) Has been cancelled
test / Windows (nvim, v0.5.0) (push) Has been cancelled
test / Windows (nvim, v0.5.1) (push) Has been cancelled
test / Windows (nvim, v0.6.0) (push) Has been cancelled
test / Windows (nvim, v0.6.1) (push) Has been cancelled
test / Windows (nvim, v0.7.0) (push) Has been cancelled
test / Windows (nvim, v0.7.2) (push) Has been cancelled
test / Windows (nvim, v0.8.0) (push) Has been cancelled
test / Windows (nvim, v0.8.1) (push) Has been cancelled
test / Windows (nvim, v0.8.2) (push) Has been cancelled
test / Windows (nvim, v0.8.3) (push) Has been cancelled
test / Windows (nvim, v0.9.0) (push) Has been cancelled
test / Windows (nvim, v0.9.1) (push) Has been cancelled
test / Windows (vim, nightly) (push) Has been cancelled
test / Windows (vim, v7.4.1185) (push) Has been cancelled
test / Windows (vim, v7.4.1689) (push) Has been cancelled
test / Windows (vim, v8.0.0027) (push) Has been cancelled
test / Windows (vim, v8.0.1453) (push) Has been cancelled
test / Windows (vim, v8.1.2269) (push) Has been cancelled
test / Windows (vim, v8.2.2434) (push) Has been cancelled
test / Windows (vim, v8.2.3995) (push) Has been cancelled
docker / docker (push) Has been cancelled
mirror / check (coding) (push) Has been cancelled
mirror / check (gitee) (push) Has been cancelled
mirror / check (gitlab) (push) Has been cancelled
57 lines
1.6 KiB
VimL
57 lines
1.6 KiB
VimL
if exists('g:loaded_unstack')
|
|
finish
|
|
endif
|
|
let g:loaded_unstack = 1
|
|
|
|
"Settings {{{
|
|
if !exists('g:unstack_mapkey')
|
|
let g:unstack_mapkey = '<leader>s'
|
|
endif
|
|
if g:unstack_mapkey !~# '^\s*$'
|
|
exe 'nnoremap <silent> '.g:unstack_mapkey.' :set operatorfunc=unstack#Unstack<cr>g@'
|
|
exe 'vnoremap <silent> '.g:unstack_mapkey.' :<c-u>call unstack#Unstack(visualmode())<cr>'
|
|
endif
|
|
|
|
"List of text extractors
|
|
if (!exists('g:unstack_extractors'))
|
|
let g:unstack_extractors = unstack#extractors#GetDefaults()
|
|
endif
|
|
|
|
"populate quickfix with stack
|
|
if (!exists('g:unstack_populate_quickfix'))
|
|
let g:unstack_populate_quickfix = 0
|
|
endif
|
|
|
|
"open stack in vsplits in a new tab
|
|
if (!exists('g:unstack_open_tab'))
|
|
let g:unstack_open_tab = 1
|
|
endif
|
|
|
|
"Either landscape (vsplits) or portrait (splits)
|
|
if (!exists('g:unstack_layout'))
|
|
let g:unstack_layout = "landscape"
|
|
endif
|
|
|
|
"'scrolloff' value while files are opened
|
|
if (!exists('g:unstack_scrolloff'))
|
|
let g:unstack_scrolloff = 0
|
|
endif
|
|
|
|
"where to put the line from the stack trace
|
|
if (!exists('g:unstack_vertical_alignment'))
|
|
let g:unstack_vertical_alignment = "middle"
|
|
endif
|
|
|
|
"Whether or not to show signs on error lines (highlights them red)
|
|
if !exists('g:unstack_showsigns')
|
|
let g:unstack_showsigns = 1
|
|
endif "}}}
|
|
"Commands {{{
|
|
command! -nargs=1 UnstackFromText call unstack#UnstackFromText(eval(<f-args>))
|
|
command! UnstackFromClipboard call unstack#UnstackFromText(@+)
|
|
command! UnstackFromSelection call unstack#UnstackFromText(@*)
|
|
command! UnstackFromTmux call unstack#UnstackFromTmuxPasteBuffer()
|
|
"}}}
|
|
|
|
" vim: et sw=2 sts=2 foldmethod=marker foldmarker={{{,}}}
|