Skip to content

Releases: micahcowan/a2vimode

a2vimode v0.5 - AppleSoft integration features

12 Aug 06:45
ab92091
Compare
Choose a tag to compare

In this release of a2vimode, the following features have been added (see the manual for complete usage information):

What's coming next?

Expect the following features in an upcoming release:

  • Direct, in-prompt support for switching in and out of 80-column mode
  • Screen-copying feature, to replace the firmware's built-in feature via ESC
  • Fix for using ESC on an unenhanced Apple IIe in 80-column mode
  • Support for alternate keybindings, such as Emacs, or WordStar (note: not all features may be supported with alternate keybindings)
  • Less-awkward location in memory freeing up more RAM for BASIC programs and data
  • An interactive tutorial (maybe?)

avimode v0.4 - delete-by-movement

27 Jul 20:17
Compare
Choose a tag to compare
Pre-release

In this release of a2vimode, the following features have been added (see README for detailed usage information):

  • In normal mode, prefixing a command with a typed number, will repeat that command the specified number of times. Example: 3W will jump forward by three words.
  • In normal mode, prefixing a movement command with D or C will delete between the current position, and the moved-to position. (C will also then enter insert mode.) The prompt will change while D or C is waiting for you to specify the movement.
  • Typing Control-Z (in either insert or normal mode) displays a2vimode's version string.

Happy hacking!

NOTE: The DOS version is recommended; the ProDOS version doesn't currently protect itself from being overwritten by AppleSoft BASIC programs.

a2vimode v0.3 - Fixes for ProDOS

26 Jul 11:49
Compare
Choose a tag to compare
Pre-release

This pre-release implements some workarounds to unpleasant abuses that ProDOS attempts to employ against our prompt routine, and a ProDOS disk is now included with the release assets.

Have fun, lovely vi-style line editing at your DOS/AppleSoft, Monitor, or program input prompts!
See the README for details and instructions.

a2vimode v0.2 - fixed for //c!

24 Jul 07:11
Compare
Choose a tag to compare
Pre-release

This version fixes issues in v0.1 that prevented working properly on the Apple //c!

Have fun, lovely vi-style line editing at your DOS/AppleSoft, Monitor, or program input prompts!
See the README for details.

a2vimode v0.1

23 Jul 03:21
c856fd1
Compare
Choose a tag to compare
a2vimode v0.1 Pre-release
Pre-release

Have fun, lovely vi-style line editing at your DOS/AppleSoft, Monitor, or program input prompts!
See the README for details.

NOTE: Currently known not to work on some models of Apple II, including all ROM versions of the Apple //c. It has been tested (in emulators) on the Apple ][+ and unenhanced Apple ][e. For best results, try it out in the provided emulator linked in this repository's README.