summaryrefslogtreecommitdiff
path: root/.vimrc
diff options
context:
space:
mode:
Diffstat (limited to '.vimrc')
-rw-r--r--.vimrc7
1 files changed, 2 insertions, 5 deletions
diff --git a/.vimrc b/.vimrc
index a2da4a7..46cc038 100644
--- a/.vimrc
+++ b/.vimrc
@@ -2,9 +2,10 @@ set makeprg=make
set errorformat=%f:%l:%c:\ %m
let g:gdb_executable = 'bidi'
-let g:gdb_arguments = '-r examples/json.lua'
+let g:gdb_arguments = '-r examples/graphics.lua'
nnoremap <leader>m :call LocalMake()<CR>
+nnoremap <leader>r :execute '!./' . g:gdb_executable . ' ' . g:gdb_arguments<CR>
nnoremap <leader>bm :execute '!make && gdb -ex "break main" -ex "run" --args ' . g:gdb_executable . ' ' . g:gdb_arguments<CR>
nnoremap <leader>bl :execute '!make && gdb -ex "break ' . line('.') . '" -ex "run" --args ' . g:gdb_executable . ' ' . g:gdb_arguments<CR>
@@ -24,7 +25,3 @@ function! LocalMake()
cclose
endif
endfunction
-
-" Hardcoded example
-" nnoremap <leader>bm :!gdb -ex "break main" -ex "run" --args bidi -r examples/json.lua<CR>
-" nnoremap <leader>bl :execute '!gdb -ex "break ' . line('.') . '" -ex "run" --args bidi -r examples/json.lua'<CR>