I also remember programming my first games (space invader clones) in BASIC on the A3000 (and the A3020s we had at school) - fun times.
I also remember programming my first games (space invader clones) in BASIC on the A3000 (and the A3020s we had at school) - fun times.
This would make it really easy to do something like duplicate a line while changing some things, just move the copy cursor to the line/variable/thing you wanted to paste and modify, then hold the copy key until you got to where you had to change something (at your current location the characters from the other line would appear), type what you wanted, then back to the copy key for the rest of the line
Seeing my best friend at the time use it it seemed really cool, some days I think of trying to write a minor mode for emacs that lets you do that...
Interesting tidbit: it matched the data on the screen with the font in graphics mode, which meant that if your graphics intersected anywhere with text you wanted to copy that it stopped copying on corrupted characters. There was too little memory in those machines to keep a 'backup copy' of what was in the character cells of the screen, so the copy key function had to recover the screen contents directly.
https://upload.wikimedia.org/wikipedia/commons/3/37/BBC_Micr...
You can see the keyboard here, the copy key is bottom row, rightmost key.
Really surprised it didn't catch on in other editors, I wonder if it could be done in emacs by having a command that copies a char from mark to point and moves them both right, as well as a different cursor to put in mark, since you can already exchange point and mark it seems this should make this functionality feasible
http://www.cpcwiki.eu/index.php/File:CPC_464_old_logo_bilgis...
Edit: It was Nevyron: https://youtu.be/jOwhIlMoZZs
The intro music still sets the spine tingling :)