nvim: init.vim: Fix & update purescript key bindings
Signed-off-by: Sanchayan Maity <maitysanchayan@gmail.com>
This commit is contained in:
parent
fb96c1af6c
commit
13d5041a8a
1 changed files with 13 additions and 11 deletions
|
@ -380,17 +380,19 @@ augroup END
|
|||
|
||||
augroup psc_ide_maps
|
||||
au!
|
||||
au FileType purescript nmap <buffer> <silent> <Leader>pt :<C-U>call Ptype(PgetKeyword(), v:true)<CR>
|
||||
au FileType purescript nmap <buffer> <silent> <Leader>pT :<C-U>call PaddTypeAnnotation(matchstr(getline(line(".")), '^\s*\zs\k\+\ze'))<CR>
|
||||
au FileType purescript nmap <buffer> <silent> <Leader>ps :<C-U>call PapplySuggestion()<CR>
|
||||
au FileType purescript nmap <buffer> <silent> <Leader>pa :<C-U>call PaddTypeAnnotation()<CR>
|
||||
au FileType purescript nmap <buffer> <silent> <Leader>pi :<C-U>call PimportIdentifier(PgetKeyword())<CR>
|
||||
au FileType purescript nmap <buffer> <silent> <Leader>pr :<C-U>call Pload()<CR>
|
||||
au FileType purescript nmap <buffer> <silent> <Leader>pp :<C-U>call Ppursuit(PgetKeyword())<CR>
|
||||
au FileType purescript nmap <buffer> <silent> <Leader>pq :<C-U>call PaddImportQualifications()<CR>
|
||||
au FileType purescript nmap <buffer> <silent> <Leader>pQ :<C-U>call PremoveImportQualifications()<CR>
|
||||
au FileType purescript nmap <buffer> <silent> <Leader>pg :<C-U>call PgoToDefinition(PgetKeyword())<CR>
|
||||
au FileType purescript nmap <buffer> <silent> <Leader>pc :<C-U>call PcaseSplit<SPACE>
|
||||
au FileType purescript nmap <buffer> <silent> <LocalLeader>L :Plist<CR>
|
||||
au FileType purescript nmap <buffer> <silent> <LocalLeader>l :Pload<CR>
|
||||
au FileType purescript nmap <buffer> <silent> <LocalLeader>r :Prebuild<CR>
|
||||
au FileType purescript nmap <buffer> <silent> <LocalLeader>f :PaddClause<CR>
|
||||
au FileType purescript nmap <buffer> <silent> <LocalLeader>T :PaddType<CR>
|
||||
au FileType purescript nmap <buffer> <silent> <LocalLeader>a :Papply<CR>
|
||||
au FileType purescript nmap <buffer> <silent> <LocalLeader>c :Pcase<CR>
|
||||
au FileType purescript nmap <buffer> <silent> <LocalLeader>i :Pimport<CR>
|
||||
au FileType purescript nmap <buffer> <silent> <LocalLeader>q :PaddImportQualifications<CR>
|
||||
au FileType purescript nmap <buffer> <silent> <LocalLeader>g :Pgoto<CR>
|
||||
au FileType purescript nmap <buffer> <silent> <LocalLeader>p :Pursuit<CR>
|
||||
au FileType purescript nmap <buffer> <silent> <LocalLeader>t :Ptype<CR>
|
||||
au FileType purescript au BufWritePost <buffer> Prebuild
|
||||
augroup END
|
||||
|
||||
augroup c_maps
|
||||
|
|
Loading…
Reference in a new issue