diff options
| author | DrNuget <drnuget@outlook.com> | 2026-01-08 08:21:54 +0200 |
|---|---|---|
| committer | DrNuget <drnuget@outlook.com> | 2026-01-08 08:21:54 +0200 |
| commit | 990911211757d20234a340db3c2215b5899319c1 (patch) | |
| tree | e648ac8b92d9b42242364496c25ecf03e928a6e6 /.config | |
| parent | 39a07a96b78dc03949984e46ec6483dcec7cd3de (diff) | |
| download | dotfiles-990911211757d20234a340db3c2215b5899319c1.tar.gz | |
vimrc modify c macros
Diffstat (limited to '.config')
| -rw-r--r-- | .config/nvim/init.lua | 11 |
1 files changed, 6 insertions, 5 deletions
diff --git a/.config/nvim/init.lua b/.config/nvim/init.lua index 0977a2c..24d8f5d 100644 --- a/.config/nvim/init.lua +++ b/.config/nvim/init.lua @@ -81,11 +81,12 @@ vim.cmd([=[ " C Macros autocmd Filetype c,c++,arduino inoremap im<tab> int main()<enter>{<enter><enter>return 0;<enter>}<up><up><tab> - autocmd Filetype c,c++,arduino inoremap i<tab> #include <><left> - autocmd Filetype c,c++,arduino inoremap I<tab> #include ""<left> - autocmd Filetype c,c++,arduino inoremap w<tab> while () {<enter>}<esc>k0f(a - autocmd Filetype c,c++,arduino inoremap f<tab> for (;;) {<enter>}<esc>k0f(a - autocmd Filetype c,c++,arduino inoremap s<tab> switch () {<enter>}<esc>k0f(a + autocmd Filetype c,c++,arduino inoremap inc<tab> #include <><left> + autocmd Filetype c,c++,arduino inoremap Inc<tab> #include ""<left> + autocmd Filetype c,c++,arduino inoremap while<tab> while () {<enter>}<esc>k0f(a + autocmd Filetype c,c++,arduino inoremap for<tab> for (;;) {<enter>}<esc>k0f(a + autocmd Filetype c,c++,arduino inoremap fori<tab> for (int i=0;i<;i++) {<enter>}<esc>k0f<a + autocmd Filetype c,c++,arduino inoremap switch<tab> switch () {<enter>}<esc>k0f(a autocmd Filetype c,c++,arduino inoremap if<tab> if () {<enter>}<esc>kf)i autocmd Filetype c,c++,arduino inoremap eli<tab> else if () {<enter>}<esc>kf)i autocmd Filetype c,c++,arduino inoremap el<tab> else {<enter>}<esc>ko |
