Thank you very much.
I just now put those commands into jed.rc. In jed, I now
see tabs only taking up 4 spaces, but jed is still inserting
explicit Control-I characters into the buffer.
In other words, spaces are indeed used to show the tab stops
on the screen when using jed, but the file itself still
contains Control-I characters instead of those spaces.
Is there perhaps more besides this that is also necessary
to ensure that spaces always explicitly get inserted into
the buffer instead of any Control-I characters?
On 5/14/26 3:45 PM, Tom Culliton wrote:
Add this to your .jed/jed.rc or the equivalent:
TAB = 0; % 0 means always use spaces
You may also need to set various mode indents like:
C_INDENT = 4;
variable Py_Indent_Level = 4;
variable XML_INDENT = 4;
On Thu, May 14, 2026, 15:32 Hippo Man <hippo@xxxxxxxx
<mailto:hippo@xxxxxxxx>> wrote:
I have read the documentation about tabs in this document:
https://www.logikalsolutions.com/wordpress/information-technology/configuring-jed/
I want to use simulated tabs consisting of 4 spaces in all files
that I edit via Jed, without exception.
I don't want to manually perform the Esc-X sequence described
in that documentation in each buffer that I edit, and I want
to force the use of 4-space simulated tabs by means of one or
more commands within the Jed configuration files.
And to be clear, I want the result to always be that no
Ctrl-I characters ever appear in any of my Jed-edited text,
and that all tabbing is implemented via the use of spaces.
However, I can't figure out from that documentation how to
force such space-character-implemented tabbing via any kind of
function call or configuration in the Jed config files.
Is there any way to do this in Jed, or am I stuck with having
to rely on the manual Esc-X sequence in each buffer that I
am editing?
-- hippo@xxxxxxxx <mailto:hippo@xxxxxxxx>
_______________________________________________
For list information, visit
<http://jedsoft.org/jed/mailinglists.html>.