Imrpove vim config and add screenshotter
This commit is contained in:
@@ -194,10 +194,10 @@ defbindings("WMPlex.toplevel", {
|
|||||||
-- bdoc("Zumhotface from buffer."),
|
-- bdoc("Zumhotface from buffer."),
|
||||||
-- kpress(META.."X",
|
-- kpress(META.."X",
|
||||||
-- "ioncore.exec_on(_, 'zhfclip')"),
|
-- "ioncore.exec_on(_, 'zhfclip')"),
|
||||||
--
|
|
||||||
-- bdoc("Zumhotface screen."),
|
bdoc("Save screenshot."),
|
||||||
-- kpress(META.."Print",
|
kpress(META.."Print",
|
||||||
-- "ioncore.exec_on(_, 'zhfscreen')"),
|
"ioncore.exec_on(_, '/home/kressh/bin/screenshot-fs')"),
|
||||||
|
|
||||||
bdoc("Query for file to view."),
|
bdoc("Query for file to view."),
|
||||||
kpress(META.."F3",
|
kpress(META.."F3",
|
||||||
@@ -380,6 +380,7 @@ defbindings("WMoveresMode", {
|
|||||||
defmenu("mainmenu", {
|
defmenu("mainmenu", {
|
||||||
menuentry("Run...", "mod_query.query_exec(_)"),
|
menuentry("Run...", "mod_query.query_exec(_)"),
|
||||||
menuentry("Terminal", "mod_query.exec_on_merr(_, XTERM or 'urxvt')"),
|
menuentry("Terminal", "mod_query.exec_on_merr(_, XTERM or 'urxvt')"),
|
||||||
|
menuentry("Shrug", "mod_query.exec_on_merr(_, shrugger)"),
|
||||||
menuentry("Lock screen",
|
menuentry("Lock screen",
|
||||||
"notioncore.exec_on(_, 'locker')"),
|
"notioncore.exec_on(_, 'locker')"),
|
||||||
menuentry("Help", "mod_query.query_man(_)"),
|
menuentry("Help", "mod_query.query_man(_)"),
|
||||||
|
|||||||
17
.nvimrc
17
.nvimrc
@@ -12,6 +12,7 @@ Plugin 'tpope/vim-fugitive'
|
|||||||
|
|
||||||
" Autocomplete
|
" Autocomplete
|
||||||
Plugin 'Shougo/deoplete.nvim'
|
Plugin 'Shougo/deoplete.nvim'
|
||||||
|
Plugin 'jiangmiao/auto-pairs'
|
||||||
" Plugin 'Valloric/YouCompleteMe'
|
" Plugin 'Valloric/YouCompleteMe'
|
||||||
" Plugin 'Shougo/unite.vim'
|
" Plugin 'Shougo/unite.vim'
|
||||||
" Plugin 'ervandew/supertab'
|
" Plugin 'ervandew/supertab'
|
||||||
@@ -108,6 +109,9 @@ let g:vimwiki_hl_headers = 1
|
|||||||
let g:vimwiki_hl_cb_checked = 1
|
let g:vimwiki_hl_cb_checked = 1
|
||||||
let g:vimwiki_ext2syntax = {'.md': 'markdown', '.mkd': 'markdown', '.wiki': 'media'}
|
let g:vimwiki_ext2syntax = {'.md': 'markdown', '.mkd': 'markdown', '.wiki': 'media'}
|
||||||
|
|
||||||
|
" Disable markdown syntax concealing
|
||||||
|
let g:vimwiki_conceallevel=0
|
||||||
|
|
||||||
" NERD Commenter
|
" NERD Commenter
|
||||||
" Add spaces after comment delimiters by default
|
" Add spaces after comment delimiters by default
|
||||||
let g:NERDSpaceDelims = 1
|
let g:NERDSpaceDelims = 1
|
||||||
@@ -167,7 +171,7 @@ smap <expr><TAB> neosnippet#expandable_or_jumpable() ?
|
|||||||
|
|
||||||
" For conceal markers.
|
" For conceal markers.
|
||||||
if has('conceal')
|
if has('conceal')
|
||||||
set conceallevel=2 concealcursor=niv
|
set conceallevel=0 concealcursor=niv
|
||||||
endif
|
endif
|
||||||
|
|
||||||
" Enable snipMate compatibility feature.
|
" Enable snipMate compatibility feature.
|
||||||
@@ -253,7 +257,6 @@ au BufRead,BufNewFile *.rabl setf ruby
|
|||||||
au BufRead,BufNewFile *.arb setf ruby
|
au BufRead,BufNewFile *.arb setf ruby
|
||||||
au BufRead,BufNewFile *.axlsx setf ruby
|
au BufRead,BufNewFile *.axlsx setf ruby
|
||||||
au BufRead,BufNewFile *.tag setf coffee " riotjs tags
|
au BufRead,BufNewFile *.tag setf coffee " riotjs tags
|
||||||
au BufRead,BufNewFile *.vue setf coffee " riotjs tags
|
|
||||||
|
|
||||||
" silent! nmap <C-f> :FufLine<CR>
|
" silent! nmap <C-f> :FufLine<CR>
|
||||||
" silent! nmap <C-g> :FufCoverageFile<CR>
|
" silent! nmap <C-g> :FufCoverageFile<CR>
|
||||||
@@ -265,9 +268,14 @@ let g:airline_theme = 'solarized'
|
|||||||
let g:airline_powerline_fonts = 1
|
let g:airline_powerline_fonts = 1
|
||||||
" let g:airline_left_sep = '▶' " Set custom left separator
|
" let g:airline_left_sep = '▶' " Set custom left separator
|
||||||
" let g:airline_right_sep = '◀' " Set custom right separator
|
" let g:airline_right_sep = '◀' " Set custom right separator
|
||||||
" let g:airline#extensions#tabline#enabled = 1 " Enable airline for tab-bar
|
let g:airline#extensions#tabline#enabled = 1 " Enable airline for tab-bar
|
||||||
" let g:airline#extensions#tabline#show_buffers = 0 " Don't display buffers in tab-bar with single tab
|
" let g:airline#extensions#tabline#show_buffers = 0 " Don't display buffers in tab-bar with single tab
|
||||||
"let g:airline#extensions#tabline#fnamemod = ':t' " Display only filename in tab
|
" let g:airline#extensions#tabline#fnamemod = ':t' " Display only filename in tab
|
||||||
|
|
||||||
|
" Buffer/Tab navigation like Firefox.
|
||||||
|
nnoremap <C-b>h :bp<CR>
|
||||||
|
nnoremap <C-b>l :bn<CR>
|
||||||
|
nnoremap <C-b>d :bd<CR>
|
||||||
|
|
||||||
" Vim gitgutter
|
" Vim gitgutter
|
||||||
let g:gitgutter_sign_added = '█'
|
let g:gitgutter_sign_added = '█'
|
||||||
@@ -280,6 +288,7 @@ let g:ctrlp_map = '<c-g>'
|
|||||||
let g:ctrlp_cmd = 'CtrlP'
|
let g:ctrlp_cmd = 'CtrlP'
|
||||||
let g:ctrlp_custom_ignore = '\v(node_modules|vendor\/bundle)$'
|
let g:ctrlp_custom_ignore = '\v(node_modules|vendor\/bundle)$'
|
||||||
let g:ctrlp_user_command = ['.git', 'cd %s && git ls-files -co --exclude-standard']
|
let g:ctrlp_user_command = ['.git', 'cd %s && git ls-files -co --exclude-standard']
|
||||||
|
let g:ctrlp_dont_split = 'NERD'
|
||||||
|
|
||||||
" Vim maximizer
|
" Vim maximizer
|
||||||
let g:maximizer_default_mapping_key = '<F3>'
|
let g:maximizer_default_mapping_key = '<F3>'
|
||||||
|
|||||||
Reference in New Issue
Block a user