#EmacsTip: Want better completion in #ShellMode or #Eshell? Try #BashCompletion, it uses #GNU #Bash as the completion backend, so it often provides better completions.
https://github.com/szermatt/emacs-bash-completion
#Emacs #ShellMode #Eshell #BashCompletion #Completion #AutoCompletion #GNU #Bash
#emacstip #ShellMode #eshell #bashcompletion #gnu #bash #emacs #completion #autocompletion
#EmacsTip: Want to your auto-completion UI (#Company, #Corfu, etc) in your shell? Check out #BashCompletion, it allows you to use #GNU #Bash as a completion backend in your #ShellMode, #Eshell or #Term.
https://github.com/szermatt/emacs-bash-completion
#Emacs #BashCompletion #Completion #AutoCompletion #GNU #Bash
#emacstip #company #corfu #bashcompletion #gnu #bash #ShellMode #eshell #term #emacs #completion #autocompletion
@pkal @eightball @louis #ShellMode is undoubtedly great and when combined with #Coterm, it's better than #Vterm for me.
@yeti I too prefer #Eshell over Shell in most cases, because it integrates more nicely with #Emacs. But when I need #bash or #TerminalEmulation, I go to #ShellMode.
#eshell #emacs #bash #TerminalEmulation #ShellMode
#EmacsTip: Do want the power of Emacs in your shell? Enter #ShellMode, a specialized mode for command shell. It allows you to write shell command, run Emacs commands on your incomplete shell command and output. Before you say that it isn't a proper terminal emulator, I would like say, it is! With #Coterm, you can run any full screen terminal program in #ShellMode.
Shell: https://www.gnu.org/software/emacs/manual/html_node/emacs/Interactive-Shell.html
Coterm: https://elpa.gnu.org/packages/coterm.html
#emacstip #ShellMode #Coterm #emacs #shell #comint #terminal #TerminalEmulator