Skip to content

vim plugin that helps with zx spectrum next basic development

Notifications You must be signed in to change notification settings

sanchon/nextbasic-vim

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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

About

vim plugin that helps with zx spectrum next basic development

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published