diff options
Diffstat (limited to 'nvim')
| -rw-r--r-- | nvim/init.vim | 28 |
1 files changed, 18 insertions, 10 deletions
diff --git a/nvim/init.vim b/nvim/init.vim index f4208f2..c5c2ad0 100644 --- a/nvim/init.vim +++ b/nvim/init.vim @@ -25,6 +25,9 @@ set cmdheight=2 if has('win32') source $VIMRUNTIME/mswin.vim endif +if has('mac') + let g:neovide_input_macos_option_key_is_meta = 'only_left' +endif let g:python3_host_prog='python3' call plug#begin('~/.vim/plugged') @@ -193,7 +196,7 @@ let NERDTreeMapJumpFirstChild='y' "Fuzzy file search let g:fzf_layout = { 'window': {'width': 0.9, 'height': 0.6} } -noremap <A-p> :call fzf#run(fzf#wrap({'sink': 'tabe', 'left': '20%', 'source': 'git ls-files'}))<Cr> +noremap <M-p> :call fzf#run(fzf#wrap({'sink': 'tabe', 'left': '20%', 'source': 'git ls-files'}))<Cr> noremap <C-p> :call fzf#run(fzf#wrap({'sink': 'vsplit', 'left': '50%', 'source': 'git ls-files'}))<Cr> "Set leader @@ -236,15 +239,15 @@ vnoremap H 5h vnoremap L 5l "Navigate splits -tnoremap <A-h> <C-\><C-n><C-w>h -tnoremap <A-j> <C-\><C-n><C-w>j -tnoremap <A-k> <C-\><C-n><C-w>k -tnoremap <A-l> <C-\><C-n><C-w>l +tnoremap <M-h> <C-\><C-n><C-w>h +tnoremap <M-j> <C-\><C-n><C-w>j +tnoremap <M-k> <C-\><C-n><C-w>k +tnoremap <M-l> <C-\><C-n><C-w>l -nnoremap <A-h> <C-\><C-n><C-w>h -nnoremap <A-j> <C-\><C-n><C-w>j -nnoremap <A-k> <C-\><C-n><C-w>k -nnoremap <A-l> <C-\><C-n><C-w>l +nnoremap <M-h> <C-\><C-n><C-w>h +nnoremap <M-j> <C-\><C-n><C-w>j +nnoremap <M-k> <C-\><C-n><C-w>k +nnoremap <M-l> <C-\><C-n><C-w>l "Resize splits "noremap <C-h> :vertical resize -5<Cr> @@ -296,7 +299,7 @@ noremap <C-t> :vsplit<CR>:terminal<CR> noremap <C-f> :Ag<Cr> "Restart vim (alt+1) -noremap <A-1> :source $MYVIMRC \| :PlugInstall<Cr> +noremap <M-1> :source $MYVIMRC \| :PlugInstall<Cr> filetype plugin indent on syntax enable @@ -440,3 +443,8 @@ lua << EOF restart_on_save = false, } EOF + +" Acrisure + +" Sqlfluf leader+sql +"nnoremap <leader>sql :let cfile=expand('%')<CR>:vsplit<CR>:terminal<CR>isqlfluff |
