Skip to content

Commit d14a065

Browse files
committed
+ Add mappings for comment/uncomment block of code in GDScript
1 parent 42768d9 commit d14a065

File tree

1 file changed

+9
-0
lines changed

1 file changed

+9
-0
lines changed

vimrc

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -235,4 +235,13 @@ augroup filetype_cpp
235235
autocmd FileType cpp iabbrev <buffer> forj for (int j = 0; j <; j++) {<cr><++><up><right><right><right><right><right><right><right><right><right><right><right>
236236
augroup end
237237
"/*}}}*/
238+
" Filetype GDscript " /*{{{*/
239+
augroup filetype_gdscript3
240+
autocmd!
241+
autocmd FileType gdscript3 inoremap <buffer> <expr> <leader>/ getline('.') =~ '^\s*#' ? "\<esc>mm\^dw`ma" : "\<esc>mmI#<space>\<esc>`ma"
242+
autocmd FileType gdscript3 nnoremap <buffer> <expr> <leader>/ getline('.') =~ '^\s*#' ? "mm\^dw`m" : "mmI#<space>\<esc>`m"
243+
autocmd FileType gdscript3 vnoremap <buffer> <leader>/ :normal!<space>I#<space><cr>
244+
autocmd FileType gdscript3 vnoremap <buffer> <leader>. :normal!<space>^dw<cr>
245+
augroup end
246+
" /*}}}*/
238247
"/*}}}*/

0 commit comments

Comments
 (0)