Every time I come to this forum
nemo (145) 2546 posts |
I end up trying to shut down Windows with Ctrl-Shift-F12, save with F3 and can’t find anything on SublimeText’s menus. |
Rick Murray (539) 13840 posts |
When I do something stupid like calling a SWI in SVC mode without saving R14 first, I end up swearing in various languages when Ctrl-Alt-Del doesn’t work, and Zap never saves stuff when I ^S, it does something else, never mind ^F… Don’t get me started on the eccentric copy/paste where ^C is immediate and ^V moves. Thank God for ^Z, no, wait, I mean F8. Aaargh! ;-) |
Steve Revill (20) 1361 posts |
I’ve spent a long time getting SublimeText working like Zap. In fact, in most ways I now think it’s better (gasp!). I actually need to get my Zap configuration changed now so it’s more like ST! :) |
Michael Emerton (483) 136 posts |
Have you used the multi-cursor feature in Sublime yet? Invaluable I find… especially with the auto-number insert feature (incrementing with padding across the multi-cursor). Only issue I HATE is it’s auto update feature, some points it complains saying I need to install the latest, and then REFUSES to start if I ignore it long enough! If you get Zap configured like Sublime, could you share how you did it ;@) |
Steve Revill (20) 1361 posts |
All the time – also useful when combined with my “run the selection through the Python expression evaluator” add-on. I can convert a load of expressions into their values in one go. I could share what I did, sure – it’s mostly about the key mappings and syntax colouring – but I strongly suspect my Zap configuration is non-standard, too! For example, in Zap (and sublime) I have things like “ctrl+I – delete from caret to last character on line (leaving that char)”. If I find half an hour I’ll document what I did and then upload something somewhere and post a link. Note: this is all SublimeText 2 (no idea how my stuff will work in ST3). |
nemo (145) 2546 posts |
It’s true that ST is pretty good, but the ability to have multiple views onto the same buffer in different modes is possibly unique to Zap.
Obscure! I’ve recently changed Ctrl-I in Zap to be incremental search, thanks to Visual Studio. The RO program I use the most, my labelling disassembler, accepts both RO and Windows style hotkeys. It’s only a matter of time before I have to make Ctrl-S universal. Apologies, ancient Acorn archaeologists! ST2 to ST3 was slightly awkward ISTR. I had to massage a few syntax modes I recall. The biggest difficulty though is that its constituent files are much more obfuscated – built-in modes are a right pain to find and edit for example. |
Steve Revill (20) 1361 posts |
Yep. Comes from using Python and BASIC a lot where I’m editing (for example) a PRINT “blah blah” and I want to change the text but don’t want to delete that " at the end. In ST2, at some point I’ll make it a plug-in that’s more smart – because in C you often also have a "; at the end, or ); or even "); and I tend to want to keep all of those chars when I’m doing this type of edit. |
nemo (145) 2546 posts |
The way I write BASIC I’d have 27 other statements after the print anyway. :-/ |