zsh and nvim
This commit is contained in:
6
.config/nvim/plugin/shell-map.vim
Normal file
6
.config/nvim/plugin/shell-map.vim
Normal file
@ -0,0 +1,6 @@
|
||||
map <leader>b i#!/bin/sh<CR><CR>
|
||||
autocmd FileType sh inoremap ,f ()<Space>{<CR><Tab><++><CR>}<CR><CR><++><Esc>?()<CR>
|
||||
autocmd FileType sh inoremap ,i if<Space>[<Space>];<Space>then<CR><++><CR>fi<CR><CR><++><Esc>?];<CR>hi<Space>
|
||||
autocmd FileType sh inoremap ,ei elif<Space>[<Space>];<Space>then<CR><++><CR><Esc>?];<CR>hi<Space>
|
||||
autocmd FileType sh inoremap ,sw case<Space>""<Space>in<CR><++>)<Space><++><Space>;;<CR><++><CR>esac<CR><CR><++><Esc>?"<CR>i
|
||||
autocmd FileType sh inoremap ,ca )<Space><++><Space>;;<CR><++><Esc>?)<CR>i
|
||||
Reference in New Issue
Block a user