home.social

#evilmode — Public Fediverse posts

Live and recent posts from across the Fediverse tagged #evilmode, aggregated by home.social.

  1. I'm finally giving vanilla #emacs a try. As much as I love my vim keybindings and #EvilMode, I just keep running into friction between that and the rest of emacs. Yes, of course you can rebind and customize things, but it got tedious quickly

  2. Thanks to @rahguzar for suggesting using lossage. I tried it and it doesn't show the letter I'm holding down. It shows the previous key presses, but not the one being held down.
    Between the escape and the C-h l, I'm holding down j, so something is afoot...

    #emacs #evilMode

  3. Emacs people - I've searched high and low and can't work it out:
    How do I configure it so that when I press and hold h, j, k, l (using evil mode) it moves till I take my finger off the key. At the moment I have to continually hit the key and it's annoying. When using the arrow keys, it works fine.

    I've searched for character repeat, and all I get is how to repeat a command with . which is not what I want.

    Tyia

    #emacs #evilMode #OrgMode

  4. @dougmerritt @screwlisp @veer66

    More about #Emacs #evilmode and modal editing in emacs.

    Heres a 12 year old explanation of Viper, Vimpulse and Evil.

    stackoverflow.com/questions/14

    Meow-edit is lightweight visual modal editing like Helix.

    github.com/meow-edit/meow

    Boon is another , but lacks visuals.

    github.com/jyp/boon

  5. Building my own Emacs Init thanks to @daviwil, and the joy he has in finally enabling evil mode in video 3 made me think of and create this (poorly written) meme.

    #evilMode #emacs #vim #orgMode

  6. Has anyone gotten "evil-set-leader" to work in org-agenda? I think evil-org is eating some things, but just simply writing this isn't working

    #emacs #evilmode #orgmode

  7. @soliman oh! you made me discover that #evilmode *already has* wrappers for some of the functions I was struggling with, such as evil-ace-jump-char-mode.

    So, while this override-everything design seems disgusting, it's solving at least part of my problem. YAY 😄 And thanks!

  8. Call for #emacs #evilmode experts.

    I'm trying to configure evil-mode so that "long" distance motions (e.g., searches with isearch or text jump with ace-jump-mode) do not reset the evil-repeat command used by "."

    Anyone?

  9. @mms I suppose there's worse options. I'd still be pythoning it myself.

    But I'd pick vim over emacs any day of the week, so what would I know?

    #EvilMode

  10. Still having fun with making my own emacs config. A combination of annoying and fun. So much to do...

    #emacs
    #norestforthewicked
    #evilmode

  11. Instead of enabling Evil mode globally, I now have it turned on only in buffers with major modes derived from prog-mode or text-mode.

    Since Evil is disabled in non-editing buffers like Magit and Dired (where it was a nuisance), I got rid of Evil collection and cut my startup time in half.

    #emacs #evilmode

  12. 🔴 Today on Live, we'll discuss a major change I'm making to my Emacs configuration: the total removal of Evil Mode. We'll hack on my configuration a bit to figure out some ways to smooth out the transition.

    Can I kick the habit, or am I forever possessed?

    Join us here: systemcrafters.net/live

    - youtube.com/live/AG_OB3CiPnI
    - twitch.tv/SystemCrafters

    🕐 in your time zone: time.is/compare/1800_in_Athens

  13. I just got my first PR for merged. It was promptly reviewed by the maintainers, they gave me valuable feedback and helped me with unit tests.

    100% will contribute again 🙂

  14. Today I ported the Vim :retab command to Emacs Evil mode. It may take some time before the PR gets merged but you can easily copy it to your config if you want to.

    github.com/emacs-evil/evil/pul

  15. @ericsfraga @revk @hajovonta @publicvoit

    > one the most underrated features of #evilmode in #Emacs

    If that is what you want, then good for you. I would be very happy if I never had to interact with any Vi-like editor in my life again. I've been using them for *35 years* now and I hate them as much today as I did in 1988.

    My favourite Linux shell text editor is Tilde. I wrote about it & why I like it here:
    theregister.com/2021/12/17/til

    Because xNix types don't get this: when I mention "weird arcane things from the 1970s" that means Emacs and Vi[m]. I detest both, and that article tries to explain why.

  16. @revk

    And, as an aside, one the most underrated features of #evilmode in #Emacs is that there is a complete (almost?) implementation of #ex under the hood, accessible via the `:` key binding (as in #vi).

    And the combination of Emacs, evil mode, and #mastodonel is unbeatable for interacting with the #fediverse. 🙃

    @lproven @hajovonta @publicvoit

  17. @redmp I use #vim bindings in #emacs via #evilmode and simply pressing `p` in normal state works for inserting #clipboard contents there.

    It inserts the contents from the primary cilpboard if they are more recent than the latest copy ("kill") action in Emacs and regions copied via `y` are also added to the clipboard (in addition to the "kill-ring"), though this is custumizable via the `select-enable-clipboard` setting. It's quite intuitive. Works on X11 and on Wayland for me.

  18. @[email protected] @thelegendlinux And I think it's a good thing works so well without any work. I wouldn't have become an user without the preconfigured setup in . I would have fixed my dll-hell broken vim installation instead. Maybe I'll create my own config from scratch in time, but I really like that someone had given me sensible defaults and chosen nice packages to get me started.

  19. Managed to turn evil mode off in my Room Emacs config, but found that it would often "turn itself back on". Possible bug, or a feature to turn more people over to Evil mode.

    So I've decided I'll give it a proper go and try the evil-tutor package and give it a fair shot.

    #doomEmacs
    #emacs
    #evilMode

  20. Spent the weekend reviewing articles and videos from @daviwil and decided I'm going to try Doom Emacs. Got the basic set up working before end of work, tomorrow I'll have a proper go. Just one thing... How do I turn off evil key bindings?
    #emacs
    #doomEmacs
    #evilMode

  21. I am on a multi-year long journey of denial that will inevitably lead to me switching to #evilmode in #emacs.

  22. @av6
    > Best change in :neovim: over :vim: ?
    >
    > nnoremap Y y$ by default :ablobcathappypaws:

    This seems a *bit* like damning with faint praise. I mean, I'm thinking back to the pre-Vim-8 days, when the best change was something like "doesn't block the main thread for tasks that should run asynchronously"

    (But then, I haven't really been following vim/neovim recently – I've been a satisfied user for a few years now)

  23. A main drawback of #vim insert mode is the lack of going backwards and forwards one character without arrow keys,
    #emacs's C-f and C-b are a blessing.

    #vim users just try it

    inoremap <C-f> <Right>
    inoremap <C-b> <Left>

    #EvilMode #TryEmacs

  24. @daviwil using with and to generate a static HTML site and/or throw it to and run in an eshell/vterm buffer. I imagine that entire workflow should be pretty appealing and show off a lot of the power of emacs while being very accessible to users.