Skip to content

Latest commit

 

History

History
34 lines (24 loc) · 1.39 KB

File metadata and controls

34 lines (24 loc) · 1.39 KB

nextbasic-vim

vim plugin that helps with zx spectrum next basic development

Because vim cannot edit tokenized .bas files I've decided that I'll use the .txtbas (plain text "bas" files) as the nextbasic file extension, when compiled they will be converted to .bas

BackLog

  • Detect .bas files as nextbasic files
  • Compile and run .bas files with CSpect and HDFMonkey
    • Convert plain text bas (.txtbas) files into compiled (.bas) files with nextbasic2txt.py (by Kounch)
    • Push files into disk image with hdfmonkey
    • Refactor the code that calculates .bas file path, join Compile() and Deploy() functions
    • Create appropriate autoexec.bas
    • Push autoexec.bas to .img file
    • run cspect
  • Port language syntax to vim from VSCode and ZX Basic

Useful links