Questions tagged [comint]

is the command interpreter mode for interacting with external processes. Using the base comint-mode, Emacs provides derived modes for specific process-in-a-buffer. Common ones are shell, lisp, scheme, cmutex (for TeX and LaTeX). Support for programming languages with REPL interfaces, such as Haskell, are also derived from comint-mode. Such buffers share the same key bindings, shortcuts, and history manipulation facilities.

Useful Link:

84 questions
2
votes
1 answer

How can I have comint buffer input histories betweens different comint sessions?

I'm missing the input histories like what's in IPython. But it seems that the defaults do not keep input histories after the comint buffer is killed. Also I'd like to keep them between emacs sessions.
Saddle Point
  • 486
  • 8
  • 24
2
votes
1 answer

I need example of correct using of comint and getting last comand output

I had a problem with execution of (comint-simple-send process command). My previous example would not show the last output because I didn't use the hook and the result was being dispalyed before the command finished it's execution. Als I didn't know…
ruby_object
  • 437
  • 2
  • 12
1
vote
0 answers

do not echo commands to comint-mode buffer

I have a comint managing a subprocess and I want to send a huge text payload to it that the user doesn't need to see (it's a multi-page configuration string that must be provided this way). Text sent to the comint is normally echoed to the buffer,…
fommil
  • 1,780
  • 11
  • 25
0
votes
0 answers

recenter-top-bottom failing to observe bottom target in comint

In emacs-version 28.2, I'm observing my comint managed processes getting into a state when C-l is just doing nothing when it would have previously moved the cursor to the bottom of the window and showed me the maximal amount. Normally C-l cycles…