5 ms·
It reminds me how sad I was to have to ditch emacs (due to hand injuries) because I loved org mode so much. I am an avid vim user -- it was nearly my first edit
by djhaskin987 6y ago
It reminds me how sad I was to have to ditch emacs (due to hand injuries) because I loved org mode so much. I am an avid vim user -- it was nearly my first editor -- but I wish something like workflowy or org mode could be used in vim. Kinda sad to just be using markdown alone.
- anamexis 6y agoWhy not use emacs with vim bindings?
- djhaskin987 6y agoI'm really good in vim too, though. I like vim. I just wish we had nice things in vim, too. Besides, vim bindings is a square peg in a round hole. There are edge cases and community momentum to think about, all of which run against the grain when nonstandard setups are used with anything, including emacs.
- jordan_curve 6y agoAs someone who has only loosely dabbled with emacs and org, is there a reason that an org equivalent couldn’t exist in vim? I know there’s vimwiki and stuff but I mean is there a reason that the full functionality of orgmode couldn’t be ported to vim (modulo some keybindings)? Does it really on having more control over the UI than just what’s available in a terminal?
- djhaskin987 6y agoI think that full org mode wouldn't work in vim, but at a deeper level, it doesn't jive with the "zen" of vim. But I'd want a solution that did. Here's an example. Emacs has SLIME[1], and vim has like SLIME for vim[2]. The vim counterpart leaves editing in the editor but makes it easy for vim to work with terminal emulators to create a great but simple SLIME experience. It respects the "zen" of vim. I wish there were an org mode equivalent. Will be checking out vimwiki. 1: https://common-lisp.net/project/slime/ https://common-lisp.net/project/slime/ 2: https://github.com/jpalardy/vim-slime https://github.com/jpalardy/vim-slime
- proxycon 6y agothere is this package (unmaintained but still kind of working) https://github.com/jceb/vim-orgmode https://github.com/jceb/vim-orgmode I tried spacemacs, but its just too unfamiliar & seems slow.
- jascii 6y agoI can't speak for others, but for me it comes down to work flow, vim is always 2 keystrokes away and starts instantly, and sane configuration defaults (my definition of sanity anyway..) it is available on all hosts I frequent and behaves predictably without having to sync extensive configurations.
- thotsBgone 6y agoFor me, emacs is also 2 keystrokes away and starts instantly (as long as the daemon is already running). Doom emacs has sane (good!) defaults. My main valid gripe with emacs is the slow rendering engine.
- anamexis 6y agoI agree - whenever I'm on any remote host, I just use vim, but for local development, emacs + evil mode is my daily driver.
- sasaf5 6y agoI once tried Vim with the expectation that it would reduce keystroke count, but found that to be largely exagerated. As an example: save in Vim: [esc] : w enter 3 or 4 keystrokes involving two hands. save in emacs: C-x-s one 3 fingered chord with the left hand. And then I missed all the depth provided by emacs modes, perforce integration, org mode etc etc.
- aidenn0 6y agoAs someone who uses vim as a daily driver and emacs with evil-mode for a lisp IDE and occasional org-mode, biggest issue is every new mode you add will either use chording like emacs or will need completely new vim-compatible keybindings. It's not a lot of work, but it's enough to say "eh, I just won't use that package"
- anamexis 6y agoYeah, that's totally valid. It is a pain to fit everything into the evil-mode world.
- fao_ 6y agoYou might love doom emacs. I've used emacs for 8 years and switched in July, and I can see myself using this for the next 10 years. I tried Spacemacs, and the vim integration was so sloppy that the first time I tried to install a single package I was dumped in with unfamiliar emacs bindings, which I then had to look up to even get out of it. The integration in doom emacs is much tighter and better fitting. https://github.com/hlissner/doom-emacs https://github.com/hlissner/doom-emacs
- bananamerica 6y agoDoom Emacs is superb :)
- agambrahma 6y agoI keep seeing this and ... I used to have this problem in the beginning too, with the "chords of doom" (Meta + Ctrl + ...). But what worked for me was: (1) Remap Caps-Lock to Control: I do this mindlessly, automatically, as the _first_ step on any new laptop now (2) Set aliases for frequently used stuff: E.g. `C-x C-m` instead of `M-x`. In general, this piggybacks on (1) above. A lot of Ctrl-? key combinations become very ergonomic, and you don't have to twist your hand into weird shapes. Good luck! :-)