blob: 2dd821f557d6aeafbbdee6efa085f18a9f5ff415 (
plain) (
blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
|
" TIC-80: configs and bindings related to the fantasy console TIC-80
" Last Changed: 2020-12-22
" Author: Federico Igne <git@federicoigne.com>
" License: This file is placed in the public domain.
setlocal makeprg=tic80\ --skip\ --fs\ %:p:h
" Load and run cartridge
nnoremap <buffer> <leader>cl :make --cmd "load %"<cr>
nnoremap <buffer> <leader>cc :make --cmd "load % & run & exit"<cr>
" Open editor in TIC-80
nnoremap <buffer> <leader>ce :make --cmd "load % & edit"<cr>
" Export cartridge
nnoremap <buffer> <leader>ct :make --cmd "load % & save %:t:r.tic & exit"<cr>
nnoremap <buffer> <leader>ch :make --cmd "load % & export html %:t:r.zip & exit"<cr>
nnoremap <buffer> <leader>cn :make --cmd "load % & export linux %:t:r & exit"<cr>
|