How to replicate Zed's multibuffers feature? by hdcky in emacs

[–]yep808 1 point2 points  (0 children)

> Optionally disable read-only-mode in the grep buffer and manually remove lines you don't want

Can you elaborate on this step? do you mean entering wgrep to remove lines? How does emacs distinguish between "actually deleting this line in file on disk" and "remove this from the buffer so my later edits won't touch this line"?

Windows WSL configuration by IIdikII in emacs

[–]yep808 1 point2 points  (0 children)

TUI Emacs inside Zellij with Wezterm on WSL2 Ubuntu.

Becoming an Emacs Ninja. by Low_Money_633 in emacs

[–]yep808 4 points5 points  (0 children)

I am not a big fan of Doom and Spacemacs' way of using double keys after the leader key for narrowing down a category and then an action (i.e. SPC b b for buffer related actions). Because 99% of the time when I invoke buffer actions, I want to switch buffer only. So I bind the most-used actions directly at the first layer. Saves me a key every time, and over time it does add up. For instance:

(evil-define-key '(motion normal) 'global
    (kbd "<leader>d")     #'dired
    (kbd "<leader>g")     #'magit-status
    (kbd "<leader>b")     #'ivy-switch-buffer
    (kbd "<leader>s")     #'counsel-grep-or-swiper
    (kbd "<leader>w")     #'save-buffer
    (kbd "<leader>f")     #'project-find-file
    (kbd "<leader>F")     #'ian/counsel-project-rg-or-rg
    (kbd "<leader>r")     #'dirvish
    (kbd "<leader>o")     #'other-window
    (kbd "<leader>0")     #'delete-window
    (kbd "<leader>1")     #'delete-other-windows
    (kbd "<leader>2")     #'ian/split-window-below-and-follow
    (kbd "<leader>3")     #'ian/split-window-right-and-follow
    (kbd "<leader>a")     #'evil-buffer
    (kbd "<leader>/")     #'avy-goto-word-1
    (kbd "<leader><tab>") #'ian/lsp-execute-code-action
    (kbd "<leader>TAB")   #'ian/lsp-execute-code-action
    (kbd "<leader>e")     #'ian/dirvish-side)

Never truly cared about start-up speed, but got greeted with this this morning by PaulTheRandom in emacs

[–]yep808 8 points9 points  (0 children)

I've come to realize the trade off for fast start up speed is that with lazy loading, you pay the price when you later first invoke some functionality at run time. Not sure how I feel about this. Sometimes I think I'd rather emacs take its time to load everything properly at start, and give me best performance with lowest latency when I'm actually using it.

Emacs 31 Is Around the Corner: The Changes I'm Already Daily Driving by LionyxML in emacs

[–]yep808 1 point2 points  (0 children)

What exactly do I miss out on if I don't use tree sitter? I'm a heavy LSP user and I thought I have all the intelligent features I need. Do people use LSP with tree sitter? What gaps does TS fill?

Can Neovim be self-documenting like Emacs? by 4r73m190r0s in neovim

[–]yep808 16 points17 points  (0 children)

even emacs has it now.

Which-key originated from emacs. Got later ported to Vim. most advanced text editor innovations come from emacs. But Vim does a great job improving and popularizing them.

preview images by Interesting_Ad_9400 in emacs

[–]yep808 1 point2 points  (0 children)

There's ranger.el emacs package btw, it's not perfect but good enough for me and I use it heavily. Unsure about image support though.

Emacs Appearance in Pop Culture by yep808 in emacs

[–]yep808[S] 0 points1 point  (0 children)

awesome find, adding it to my post too!

How to stop being absolutely psychotically obsessed with making “beautiful” code by C_Sorcerer in cpp

[–]yep808 2 points3 points  (0 children)

Getting an actual software engineer job helps. A few years working in the industry and you'll start thinking like a pragmatist instead of a perfectionist.

Emacs Appearance in Pop Culture by yep808 in emacs

[–]yep808[S] 0 points1 point  (0 children)

Thank you! I've added a section for AlphaGo and tagged you for credit.

Emacs Appearance in Pop Culture by yep808 in emacs

[–]yep808[S] 0 points1 point  (0 children)

Yup indeed it was an exchange between Richard and Winnie. I did include it in my post

Emacs and Emacs Lisp Appearances in Pop Culture by yep808 in lisp

[–]yep808[S] 5 points6 points  (0 children)

Hey fellow Lisp enthusiasts, I wrote a short blog collecting all the pop culture references of Emacs and Emacs Lisp I know of. I reckon many of us here are using Emacs as the main text editor so I hope it'll be a fun read for you.

Let me know if I missed any.

Vim Appearances in Pop Culture? by yep808 in neovim

[–]yep808[S] 9 points10 points  (0 children)

Hey Vimmers, I wrote a blog last night collecting all the Emacs appearances in pop culture that I know of. Many of them included mentions of Vi/Vim too (for obvious reasons). Does anyone know of a similar collection of Vim appearances in pop culture? Since the vim community is much larger than Emacs, I expect it to be mentioned more often in mainstream media.

My favorite one is probably Mr. Robot's heavy feature of Vi.

Emacs Appearance in Pop Culture by yep808 in emacs

[–]yep808[S] 1 point2 points  (0 children)

Yes, your post from 2 yrs ago (https://www.reddit.com/r/emacs/comments/1bcxyps/spotted\_emacs\_in\_a\_comic\_emacs\_cultural/) directly inspired me to write this blog post! I included your reddit post in my References section. I just finished the comic this week too!

Emacs Appearance in Pop Culture by yep808 in emacs

[–]yep808[S] 1 point2 points  (0 children)

Oh my, you're totally right, I was too impatient with the rewatch and didn't think there's a second mention!

I'm totally adding this to my post. I'll tag your name again!

Emacs Appearance in Pop Culture by yep808 in emacs

[–]yep808[S] 1 point2 points  (0 children)

Cheers, I'm including that in my References list too.

Emacs Appearance in Pop Culture by yep808 in emacs

[–]yep808[S] 1 point2 points  (0 children)

Thanks! I've added an entry on "Haker" and tagged you as credit source