Ich hätte gerne ein Makro für vim um .c-Dateien mit gcc zu kompilieren und anschließend auszuführen.
Das Makro hätte ich gerne auf F4, daraus folgt:
Code: Alles auswählen
map #4 :!gcc "%"<CR>
Wie stelle ich das an?
Freundliche Grüße
Jonas
Code: Alles auswählen
map #4 :!gcc "%"<CR>
Code: Alles auswählen
map <f4> :!gcc -o expand("%:t") "%"<CR>
Code: Alles auswählen
/bin/bash: -c: Zeile 0: Syntaxfehler beim unerwarteten Wort `('
/bin/bash: -c: Zeile 0: `gcc -o expand("re_first.c") "/home/jonas/scripts/Language C/re_first.c"'
Code: Alles auswählen
map <f4> :!gcc -o "%:t:r" "%"<CR>
Code: Alles auswählen
map <f3> :!gcc -o "%:r" "%"<CR>
map <f4> :!chmod 740 "%:r"<CR>
autocmd FileType python map <F5> :w<CR>:!python "%"<CR>
autocmd FileType c map <F5> :w<CR>:!"%:r"<CR>