Skip to content

Instantly share code, notes, and snippets.

@frank89722
Last active August 9, 2023 03:44
Show Gist options
  • Save frank89722/efbd288770fa6298ca3ece27865c635d to your computer and use it in GitHub Desktop.
Save frank89722/efbd288770fa6298ca3ece27865c635d to your computer and use it in GitHub Desktop.
set number relativenumber
set idearefactormode=keep
set ideajoin
set ignorecase
set smartcase
set incsearch
set multiple-cursors
set nowrap
set surround
set scrolloff=8
set showmode
set guicursor=n-v-c:block,i:hor90
let mapleader = " "
nmap <leader>yy "+yy
vmap <leader>y "+y
nmap <leader>p "+p
vmap <leader>p "+p
nmap <leader>P "+P
vmap <leader>P "+P
nmap <leader>dd "+dd
vmap <leader>d "+d
nmap <leader>s :split<CR>
nmap <leader>vs :vsplit<CR>
nmap <S-h> :action PreviousTab<CR>
nmap <S-l> :action NextTab<CR>
nnoremap <C-j> :m .+1<CR>==
nnoremap <C-k> :m .-2<CR>==
inoremap <C-j> <Esc>:m .+1<CR>==gi
inoremap <C-k> <Esc>:m .-2<CR>==gi
vnoremap <C-j> :m '>+1<CR>gv=gv
vnoremap <C-k> :m '<-2<CR>gv=gv
set NERDTree
let g:NERDTreeMapActivateNode='l'
let g:NERDTreeMapJumpParent='h'
set keep-english-in-normal
let keep_input_source_in_normal="com.apple.keylayout.UnicodeHexInput"
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment