Running Shells and Terminal Emulators in Emacs

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
  • readline-complete

    Offers completions in shell mode

  • It should be techincally possible given packages like bash-completion exists. The problem is tho that most REPLs disable readline stuff when they encounter a DUMB terminal for obvious reasons AFAIU. Some have a flag to force the fancy stuff on but some don't. A quick search for "emacs readline completion" yields this package -- https://github.com/emacsmirror/readline-complete -- it needs a new breath of life to turn it into capf I suppose.

  • emacs-native-shell-complete

    Completion in shell buffers using native mechanisms

  • I will plug one of my packages that provides native completions in comint buffers. It basically sends tab to the process and collects the output. Works with SQLite and other shells.

  • 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
  • pcmpl-args.el

    Enhanced shell completion in Emacs

  • I've been using pcmpl-args which parses man pages (like zsh and fish do) to generate completions. This approach is comprehensive and shell-independent, but the pcomplete side of things is a bit of a mess.

  • shx-for-emacs

    An Emacs shell-mode (and comint-mode) extension that enables displaying small plots and graphics and lets users write shell commands in Emacs Lisp.

  • I swear by running bash in shell-mode enhanced by shx so I can properly use SSH.

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

  • Package similar to vim Visual mode/Normal mode and tmux?

    5 projects | /r/emacs | 28 Jan 2022
  • Improving shell in emacs

    3 projects | /r/emacs | 24 Jan 2022
  • mistty: Shell/Comint alternative with a fully functional terminal for Emacs 29.1 and later.

    1 project | /r/planetemacs | 12 Nov 2023
  • Getting started with lisp

    8 projects | /r/lisp | 25 May 2023
  • Fastest way to open emacs

    2 projects | /r/emacs | 15 May 2023