techhub.social is one of the many independent Mastodon servers you can use to participate in the fediverse.
A hub primarily for passionate technologists, but everyone is welcome

Administered by:

Server stats:

4.6K
active users

#doomemacs

1 post1 participant0 posts today

#emacs question

PROBLEM: trying to search for text in #orgmode while ignoring invisible formatting characters.

The evil-search-forward function invokes isearch-forward function, but it doesn't matter how many times i toggle that searching for "this and that" never matches "this /and/ that" even though the formatting slashes are currently invisible.

Anyone know what Magic incantation I need to perform?

Replied to Mar Gonçalves

@mar pra evitar a sobrecarga mental que é o emacs, em vez de aprender tudo sobre #emacs, ultimamente minha filosofia tem sido pensar cada conjunto de funcionalidades de meu interesse no ecossistema do emacs (orgmode + org babel, por exemplo) como uma aplicação construída sobre emacs, na qual devo focar o meu aprendizado.

Eu feito isso usando a distribuição #DoomEmacs, pra ter um esquema de configuração declarativo e compilável.

joining the church of #emacs (via #doomemacs )...

#magit just isn't as good as #sublimemerge. I can't deny it. which means, I intend to go forward using tools *outside* of emacs, and will never *truly* join the cult.
but that's fine. emacs insists it's a text editor as opposed to an IDE.
...i just don't get to eat lunch at the cool kids' table.

I started migrating to a new company laptop. As expected, moving all dev setup was a breeze thanks to #NixOS.

Setting up my mouse was a pain. For whatever reason, #Logitech G HUB detected my mouse inactive until I allowed it in Screen & System Audio Recording. I also needed to re-set my macros (screen left/right).

Next one was #spacemacs. I decided to try #doomemacs, and was fighting a lot installing emacs in a proper way on MacOS. What eventually worked was this:
```
brew tap d12frosted/emacs-plus
brew install emacs-plus
ln -s /usr/local/opt/emacs-plus/Emacs.app /Applications/Emacs.app
```

After having my failed Doom installation in ~/.config/doom.

EDIT: just did this again, and I had to use ~/.emacs.d, which is mentioned in doomemacs' Getting Started section, but not in the main README.

Then, doom install, doom sync, and it should work.

Setup org-cal-dav - those 'events' there? synced to everywhere else I check my calendar. I'd been putting this off as something that I thought was going to be complicated and potentially mess up my org files - working very nicely and no issues so far.

People of Emacs and Org Mode:
Are there any packages to manage a project? I have projectile, but that's more for coding. I mean like a house move or fence build kinda project: something that has multiple todos and will take a protracted amount of time.

Failing any specific package for that, what about a org template for said project?

TYIA

#emacs#org#orgMode

TIL: when you want to reference the first input in a capture template “%N”is used. In a template file that works, but in a configuration-file you need to use “\%N”. Otherwise the “%N” is replaced by a control-character when capturing.
At least with doom-emacs.
#emacs #doomemacs #orgmode

When I put a hashtag in a #Journelly entry, it's best to put it on the same line as the relevant text instead of putting it on its own empty line. This is because in #DoomEmacs, when I search the current buffer with `SPC s s` and then type in a hashtag, the results at the bottom of the screen will show context beside each tag, otherwise it would just be a bunch of lines of the same single tag with nothing to differentiate each matching instance.

I've been using #Emacs for the last couple of months now for all my daily work (I'm a translator, not a programmer) and here's a thought.
Of course, I stumbled upon rather contrasting recommendations:
1) Don't use vanilla, use #DoomEmacs or #Spacemacs. Preferably Doom. Well, I tried this in the past, but it didn't stick. It''s everything and the kitchen sink, but you generally don't know if you really need all this. So you study Doom, not Emacs. I might get back to it in the future. I did prefer Spacemacs, though (aesthetically).
2) Use vanilla and spend ten years building your own config. This sounds fairly reasonable, because you naturally learn the program itself, not its plugins. But it's a huge timesink when you start to "build your own Emacs". So you'd end up with DoomEmacs, but badly written, slow and constantly breaking on every update.
I went with the second alternative and here's what I got for my personal usecase:

me@desktop:~$ grep "use-package" .emacs.d/init.el | wc -l
8

Eight packages. howm, inkpot-theme, which-key, avy, counsel, general, annotate, markdown-mode. I didn't even bother to make annotate work for now, so it's 7. And I don't really use avy, so it could be 6.
That's all I need for now. For several months I haven't had a moment yet when I thought that I need something else or that my workflow is getting somewhat cumbersome.
Of course, this doesn't mean that my setup is perfect. But my point is: configuring your own Emacs could be way easier than you might think (depending on the workflow), and you probably don't need to fight a bazillion packages waging civil war in your config file.

Dum kelka monati me uzis #doomemacs, ma pokope me ne volis uzar ol plu. Nun mi volas uzar emacs sole, tale me povas lernar komo uzar ol bone.

On povas dicar ke DoomEmacs es same kam Nvim e me ja savas komo uzar Nvim bone, ma til nu uzante DoomEmacs me remarkas ke me ne savas komo uzar #emacs nek la maxim baza kozi.