commit 4d83e65278916a300282bd1501a51c7dee1c34bb
parent b7f14e790267340253b67969431208488a525d4e
Author: Martin Kloeckner <mjkloeckner@gmail.com>
Date: Sun, 31 Mar 2024 22:56:20 -0300
Add vim keybindings
Diffstat:
1 file changed, 10 insertions(+), 1 deletion(-)
diff --git a/guias/2/ej12.cpp b/guias/2/ej12.cpp
@@ -135,15 +135,24 @@ void game_key_handler(void) {
switch(cmd) {
case 'w':
case 'k':
+ game_move_cursor_up();
+ break;
case 's':
case 'j':
+ game_move_cursor_down();
break;
case 10: // Enter
case ' ':
game_set_cross_at_cursor_pos();
break;
case 'l':
- case 'f':
+ case 'd':
+ game_move_cursor_right();
+ break;
+ case 'h':
+ case 'a':
+ game_move_cursor_left();
+ break;
break;
case 'q':
run_program = false;