tasking update
This commit is contained in:
41
.vimrc
41
.vimrc
@@ -94,7 +94,7 @@ Plug 'tpope/vim-surround'
|
||||
" Plug 'rhysd/vim-grammarous' "cmd :GrammarousCheck, req java
|
||||
|
||||
"todo.txt: https://github.com/freitass/todo.txt-vim
|
||||
Plug 'freitass/todo.txt-vim'
|
||||
" Plug 'freitass/todo.txt-vim'
|
||||
" if localleader is '\' then for todo.txt files:
|
||||
" <localleader>s sort
|
||||
" <localleader>s+ sort on projects
|
||||
@@ -193,6 +193,7 @@ let g:jupyter_cell_separators = ['##', '#%%', '# %%', '# <codecell>', '```']
|
||||
nnoremap <buffer> <silent> <localleader>r :JupyterSendCell<CR>
|
||||
" execute lines in visual mode: <localleader>e
|
||||
" buffer local var for kernel can be python, ir, javascript, julia, rust
|
||||
" :JupyterConnect
|
||||
" b:jupyter_kernel_type =
|
||||
"JupyterSendRange
|
||||
|
||||
@@ -227,6 +228,9 @@ nnoremap <buffer> <silent> <localleader>r :JupyterSendCell<CR>
|
||||
"call neomake#configure#automake('nrwi', 500)
|
||||
|
||||
"General vim config
|
||||
set title
|
||||
set noshowmode
|
||||
"set cmdheight=0
|
||||
set tabstop=8
|
||||
set softtabstop=4
|
||||
set shiftwidth=4
|
||||
@@ -269,6 +273,7 @@ set mouse=n
|
||||
"Quick save config
|
||||
imap ;s <ESC>:update<enter>
|
||||
nmap ;s <ESC>:update<enter>
|
||||
nmap ;q <ESC>:quit<enter>
|
||||
" imap jjw <ESC>:update<enter>
|
||||
"<CR> vs <enter> and running code
|
||||
|
||||
@@ -306,8 +311,6 @@ augroup resCur
|
||||
autocmd BufReadPost * call setpos(".", getpos("'\""))
|
||||
augroup END
|
||||
|
||||
set title
|
||||
|
||||
" Triger `autoread` when files changes on disk
|
||||
" https://unix.stackexchange.com/questions/149209/refresh-changed-content-of-file-opened-in-vim/383044#383044
|
||||
" https://vi.stackexchange.com/questions/13692/prevent-focusgained-autocmd-running-in-command-line-editing-mode
|
||||
@@ -365,13 +368,37 @@ let g:NERDSpaceDelims = 1
|
||||
"Use compact syntax for prettified multi-line comments
|
||||
let g:NERDCompactSexyComs = 1
|
||||
|
||||
" set background=dark
|
||||
" Configure status bar toggle
|
||||
let s:hidden_all = 0
|
||||
function! ToggleHiddenAll()
|
||||
if s:hidden_all == 0
|
||||
let s:hidden_all = 1
|
||||
set noshowmode
|
||||
set noruler
|
||||
set laststatus=0
|
||||
set noshowcmd
|
||||
"set cmdheight=0
|
||||
else
|
||||
let s:hidden_all = 0
|
||||
set showmode
|
||||
set ruler
|
||||
set laststatus=2
|
||||
set showcmd
|
||||
endif
|
||||
endfunction
|
||||
|
||||
nnoremap <S-h> :call ToggleHiddenAll()<CR>
|
||||
|
||||
" Configure color
|
||||
set background=dark
|
||||
if filereadable(expand("~/.vimrc_background"))
|
||||
let base16colorspace=256
|
||||
source ~/.vimrc_background
|
||||
endif
|
||||
|
||||
colorscheme base16-gruvbox-dark-hard
|
||||
" Set color manually
|
||||
" colorscheme base16-gruvbox-dark-hard
|
||||
colorscheme base16-atelier-dune-light
|
||||
|
||||
"gvim options
|
||||
" if &t_Co > 2 || has("gui_running")
|
||||
@@ -384,10 +411,12 @@ if has("gui_running")
|
||||
" default is go=aegimrLtT
|
||||
set go=aegLt
|
||||
":set go+=m or go-=m to toggle menu
|
||||
colorscheme base16-atelier-dune
|
||||
" colorscheme base16-atelier-dune-light
|
||||
" colorscheme base16-gruvbox-dark-hard
|
||||
autocmd VimEnter * Goyo
|
||||
autocmd VimEnter * Limelight0.8
|
||||
"Switch cursor blink rate to 0msec
|
||||
set guicursor+=a:blinkon0
|
||||
set noshowmode
|
||||
endif
|
||||
|
||||
|
||||
Reference in New Issue
Block a user