let g:EasyClipShareYanks = 1
let g:EasyClipAutoFormat = 1
let g:EasyClipUseSubstituteDefaults = 1
let g:EasyClipUseGlobalPasteToggle = 0

" Remap cut operation
let g:EasyClipUseCutDefaults = 0
nmap dc <Plug>MoveMotionPlug
xmap dc <Plug>MoveMotionXPlug
nmap dC <Plug>MoveMotionEndOfLinePlug
nmap dcc <Plug>MoveMotionLinePlug

" Remap Yank cycle
let g:EasyClipUsePasteToggleDefaults = 0
nmap ]y <plug>EasyClipSwapPasteForward
nmap [y <plug>EasyClipSwapPasteBackwards

" Ctrl-v pastes
imap <c-v> <plug>EasyClipInsertModePaste
cmap <c-v> <plug>EasyClipCommandModePaste

" Yank buffer
map <leader>yy :Yanks<cr>
map <leader>ip :IPaste<cr>

let g:EasyClipShareYanks = 1
let g:EasyClipAutoFormat = 1
let g:EasyClipUseSubstituteDefaults = 1
let g:EasyClipUseGlobalPasteToggle = 0

" Remap cut operation
let g:EasyClipEnableBlackHoleRedirect = 0
let g:EasyClipUseCutDefaults = 0
nmap dc "_d
xmap dc "_d
nmap dcc "_dd

" Remap Yank cycle
let g:EasyClipUsePasteToggleDefaults = 0
nmap ]y <plug>EasyClipSwapPasteForward
nmap [y <plug>EasyClipSwapPasteBackwards

" Ctrl-v pastes
imap <c-v> <plug>EasyClipInsertModePaste
cmap <c-v> <plug>EasyClipCommandModePaste

" Yank buffer
map <leader>yy :Yanks<cr>
map <leader>ip :IPaste<cr>

Change easyclip to adhere to normal deletes
Change easyclip to adhere to normal deletes

Signed-off-by: Shen Yichen <be3bb257ef8d73236feaba36cd3e5ee9095e6819@gmail.com>

yichenshen/holocron-configs