![]() Note that I use the graphical interface to Emacs and would've left Emacs many years ago if itworked only inside the terminal environment. I am not particularly unhappy about that fact however and will probably spend a lot of time writing code that runs inside vscode if it becomes my daily driver. I admit that I have spent a lot of time adjusting Emacs to my preferences (by writing Emacs Lisp code that gets loaded automatically every time my Emacs starts). That's wonderful! But now that there's an excellent, MIT-licensed, well supported alternative that doesn't everything that I want in practice, I'm sold.īut if MS ever loses the plot and ruins VS Code, I'll be back on Emacs in a heartbeat. And I definitely still love the idea that I can rewrite all of Emacs to make it my own personal slice of editing heaven that is optimized for me and me alone. I had switched to Sublime Text at one point but came back to the 'Macs because ST wasn't good enough to win me over permanently. Basically, VS Code does everything that I ask of Emacs, but in a modern package. It looks pretty, with nice easier-to-install themes and icon packages. I don't have Emacs's beautiful macros, but I do have multi-cursor editing which is beautiful in a different way. Menus (and their shortcuts) work as expected. ![]() The key bindings feel like other modern apps (yay for using the same Mac shortcuts for moving around that every thing else uses). And in that code editing environment, I honestly prefer VS Code. Once I've tweaked the Python module a little bit, I tend to ignore its other options and get back to editing code. Well, VS Code offers the equivalents of all the Emacs packages that I actually use, and they come with sane defaults. It's more common that I'll install a package, tweak a couple of knobs, and get on with work. But as it turns out, I don't actually use most of that flexibility. I love Emacs and the concept of infinite configurability. I used Emacs for a couple of decades but switched over to VS Code after a couple of days of playing with it. I don't know so many emacs-level-10-wizard level commands, but making a macro saves me a lot of time and thought at least once a week. If you use Bash/Zsh or Mac OS, the basic cursor movement in the very first section of the tutorial can also be used in the Bash/Zsh shell, and in many Mac OS textboxes as alternatives to the Home/End/PgUp keys etc.Ĥ. It should take about 10-15 minutes to run though. Again, this is true regardless of using Emacs (it applies just the same to typing capital letters with the shift keys).ģ. To press control-H, you would use the left control with your left hand, and the H with your right hand. It's also a good idea to use opposing hands when using modifier keys. I think this is useful regardless of whether you use Emacs or not. Swap your control and caps lock keys, or if you never use caps lock set it to an additional control key.
0 Comments
Leave a Reply. |