Package praise: Prodigy and fancy-dabbrev

This page summarizes the projects mentioned and recommended in the original post on /r/emacs

InfluxDB - Power Real-Time Data Analytics at Scale
Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
www.influxdata.com
featured
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com
featured
  • fancy-dabbrev

    Emacs dabbrev-expand with preview and popup menu

  • fancy-dabbrev: I think this one is seriously underappreciated, with just about 1000 downloads on MELPA. I'm a big fan of dabbrev, often finding that it gives good results very quickly, and I often turn to it even when using LSP, which offers smarter (but oftentimes slower) completion. fancy-dabbrev makes it so that while you're typing, the first dabbrev match for the current word is automatically previewed at point. If that's indeed the word you're typing, just hit TAB to complete it. If not, you're free to ignore it and keep typing, or you can hit TAB multiple times to cycle through other dabbrev matches. It's a little hard to describe, but the homepage has some screenshots that should make it clearer. This saves me a ton of typing, as dabbrev seems to be smart enough that a good deal of the time, the word/variable/function/whatever that I want to type is in fact the one that fancy-dabbrev suggests. Some might find it a little intrusive to always have this kind of preview while you're typing, although there are some settings you can tweak to make it less so. Give it a try if you're a dabbrev fan.

  • prodigy.el

    Manage external services from within Emacs

  • Prodigy: For my job I often have to run various web servers locally, and Prodigy is the best (only?) way that I've found to do that all within Emacs. You can define individual services, and then bring up an overview buffer from which you can start, stop, and view the status of each service. You can also bring up an output buffer for each running service. It has some neat features like being able to define custom statuses for a service that will be triggered based on the output -- for example, when developing locally, I have a couple of services that are set to automatically recompile / restart when I save a file. This can take some time, so I defined a custom "working" status that's triggered when a compiling... message is seen, and then when the compilation finished message is seen, the status flips back to "ready". This way I can get a fairly detailed overview of all my running services.

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

    InfluxDB logo
NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts

  • Good Emacs Packages

    7 projects | /r/emacs | 14 May 2023
  • Returning emacs user - what packages are common now?

    9 projects | /r/emacs | 9 May 2023
  • Replacing packages with more "stripped down" packages

    9 projects | /r/emacs | 19 Dec 2022
  • Auto-complete previews while typing w/ plug-able back-ends?

    7 projects | /r/emacs | 19 Sep 2022
  • Problems with 'centaur-tabs'

    2 projects | /r/DoomEmacs | 10 May 2022