[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Emacspeak] Emacs: Hidden Holiday Gems



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@xxxxxxxxxxxxx> wrote:
> 
> https://emacspeak.blogspot.com/2023/12/emacs-hidden-holiday-gems.html
> -- 
> 
> -- 
> Emacspeak discussion list -- emacspeak@xxxxxxxxxxxxx
> To unsubscribe send email to:
> emacspeak-request@xxxxxxxxxxxxx with a subject of: unsubscribe



|Full archive May 1995 - present by Year|Search the archive|


If you have questions about this archive or had problems using it, please contact us.

Contact Info Page