Skip to Content.
Sympa Menu

emacspeak - Re: [Emacspeak] Emacs: Hidden Holiday Gems

Subject: Emacspeak discussion list

List archive

Re: [Emacspeak] Emacs: Hidden Holiday Gems


Chronological Thread 
  • From: Robert Melton <lists AT robertmelton.com>
  • To: "T.V Raman" <raman AT google.com>
  • Cc: Emacspeaks <emacspeak AT emacspeak.net>
  • Subject: Re: [Emacspeak] Emacs: Hidden Holiday Gems
  • Date: Fri, 15 Dec 2023 16:25:33 -0500

I love you linking these articles to the list, but I think it might be even
better if you published the content as well. Not that it is hard to click
and read, but so people can respond inline to parts of it. This one in
specific is an excellent contender for having stuff quoted and added to
inline.

Honestly, the article kicked off more questions than answers for me!

In regards to the article:

> Selective Display

This section sounds like it is talking about outline-minor-mode, but for me
the most game changing has been narrow and widen. Specifically with python
where IMHO it can be a bit easy to get lost in large functions being able to
narrow the world to that function is amazing.

> Registers

I like you use them as a place to dump something I might want to paste later
without going back through the kill ring.

> Bookmarks

I just never got deep on bookmarks, I fear I am using worse tools like
recentf and savehist to do a lot of what bookmarks would be great at.

> Tabulated Lists
> Forms Mode

Both tabulated lists and forms mode seem insanely powerful to me and
something I want to learn, but the learning curve on the starting edge feels
brutal to me.

> Mark Ring

This is something I use constantly, it lets you go back and forth between a
set of things very like automatically generated marks. This was called a
jump list in vim land and is amazing. Now, in vim (and evil) it is Control-O
and Control-I to move forward and back, I find the default bindings in emacs
to be a bit unfriendly but the fact that this acts like a forward and back
button for emacs editing is amazing.

> Undo

There is a hint here that there are better ways to do undo in Emacs... like
what, is this referencing plugins like undo-tree? I use the most basic undo
as well.

> Writable Dired

Whelp... I didn't know this existed and really, really, really could have
used it before... TIL

> Org-Mode

So powerful, and I use it as a glorified markdown editor. But I do like it.

> Magit

Another so powerful I barely use it and drop to eshell instead.

> Forge

Will be playing with this, never tried it.

> EWW

Accidentally discovered while using the next item, Elfeed, shocked to find
out how many sites it actually worked on (hint: way more than you think).

> Elfeed

This is how I consume all my news these days... I have a flow of finding
stuff to read, marking it and coming back and reading through stuff later.

> GNUS

I have tried everything including GNUS to read email in emacs. I wrote this
email from Apple Mail cause I basically gave up. Maybe I need to look at
GNUS again, but email from emacs feels very ... bad.

> Tramp

The quality of Tramp means that I don't have to export my accessibility stuff
elsewhere, while I know you can do emacspeak over ssh (and there is a great
article on the site documenting how), the expeirence is... blah. While using
Tramp just works in many cases over ssh. Glorious when you just need a quick
edit.

> Eshell

So... Eshell has become the backbone to my non-editing in emacs, I use it to
do git commits, change directories, search, so many things, I got it bound to
S-e and use it endlessly. I have a bunch of custom aliases that do stuff
like creating new github tickets, talking to JIRA, and tons of other things
and I never need to open a web browser and it works so smoothly with
Emacspeaks.

> Comint

Another thing that seems amazing.

> Zip (archive) support

I now take this for granted.

> Calc

This is kinda insane... it has features on features on features... you want
internal calculation of interest, algebra, arbitrary precision , so much
more. I am so glad I now know about this, need to finish tutorial and jump
more into docs.

----

I would add a few amazing things to the list.

+ Eglot

LSP for emacs, does a lot of heavy lifting for language features.

+ Occur

This is a built-in feature I use every single day, it breaks out lines that
match, there are fancy plugins that do similar or better things.



> On Dec 15, 2023, at 12:14, T.V Raman (via emacspeak Mailing List)
> <emacspeak AT emacspeak.net> wrote:
>
> https://emacspeak.blogspot.com/2023/12/emacs-hidden-holiday-gems.html
> --
>
> --
> Emacspeak discussion list -- emacspeak AT emacspeak.net
> To unsubscribe send email to:
> emacspeak-request AT emacspeak.net with a subject of: unsubscribe




Archive powered by MHonArc 2.6.19+.

Top of Page