![]() I use both Vim and Emacs, and in most contexts Evil-Mode within Emacs that emulates most of Vim's vanilla functions.Įmacs also has modal editing that allows for per mode based keybindings. This is also why I'm not a fan of stuff like Prelude or emacs-starter-kit. I added some universally useful/specific ones early on like AuCTeX, a solarized theme, turning on syntax highlighting, haskell-mode, and so on, but I've found that piling on a ton of plugins and getting away from the 'default' behavior makes it much harder to create a comfortable workflow. My advice to new users is to start simple and try to only add in extensions/modifications when you hit pain points. (What that something is I'm not quite sure and - I just feel like if I want an extensible editor, emacs is the best. I've found I like a 'regular' text editor more than vi's modes, and that (like rickdale's comment) when I've tried out other editors like Textmate or Sublime Text, they feel like they're missing something compared to the raw extensibility of Emacs. ![]() It is a standalone mode that can be used with any of the various Git version control modes.I had tinkered with emacs over the years but mostly used vim for programming, until the past year or so when I started writing Haskell and LaTeX for school and put in a determined effort to use Emacs full time. That’s what ‘mo-git-blame’ tries to solve. Also what I’d like is having both the source code (including syntax highlighting, of course) and the blame information shown side-by-side with quick access to the log message for particular commits. When I’m hunting bugs one thing I often need is not only the information who modified a certain line but also who modified the line before that. ![]() One thing I’ve always found missing was nice support for ‘git blame’ - and by ‘nice’ I mean some more comfort than the simple display of its output. I’m an active user of Magit for all my Git needs within Emacs. ![]()
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. Archives
December 2022
Categories |