summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--.config/nvim/init.lua5
1 files changed, 3 insertions, 2 deletions
diff --git a/.config/nvim/init.lua b/.config/nvim/init.lua
index 87b4f56..f379c26 100644
--- a/.config/nvim/init.lua
+++ b/.config/nvim/init.lua
@@ -55,8 +55,9 @@ vim.cmd([=[
autocmd Filetype c,c++,arduino inoremap w<tab> while() {<enter>}<esc>ke2li
autocmd Filetype c,c++,arduino inoremap f<tab> for(;;) {<enter>}<esc>ke2li
autocmd Filetype c,c++,arduino inoremap s<tab> switch() {<enter>}<esc>ke2li
- autocmd Filetype c,c++,arduino inoremap if<tab> if () {<enter>}<esc>ke2la
- autocmd Filetype c,c++,arduino inoremap eli<tab> else if () {<enter>}<esc>ke2la
+ 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
" HTML Macros
autocmd Filetype html,php inoremap im<tab> <!DOCTYPE html><enter><html><enter><body><enter><enter></body><enter></html><up><up><tab><tab>