From: mccormick.bob@gmail.com
To: help-gnu-emacs@gnu.org
Subject: Plain text indentation problem
Date: Sun, 13 Jan 2008 21:17:37 -0800 (PST) [thread overview]
Message-ID: <d7b9efcf-ed4f-468e-b2ea-063eeed0f1ad@d21g2000prf.googlegroups.com> (raw)
I'm having an odd problem with auto-indentation in Emacs in text-mode
that I'm hoping someone here can help me with. I'm trying to edit a
file whose format needs to be similar to this:
--------------------------------------
Story: simple addition
Scenario: add one plus one
Given an addend of 1
And an addend of 1
When the addends are added
Then the sum should be 2
Scenario: add two plus five
Given an addend of 2
And an addend of 5
------------------------------------------------
The problem is, when I get to the second "Scenario" line that needs to
be indented less than the line before it. Emacs automatically indents
it the same as the previous line (which I'd expect), but what's the
best way to get the line back to the same indentation as the previous
line? I've been doing M-b's until I get to the beginning of the first
word ("Scenario"), then backspacing. The problem is if I backspace
back to the beginning of the line, then hit tab again, emacs indents
the line in one space more than the first "Scenario" line. In other
words, it looks kind of like this:
----------------------------
Scenario: add one plus one
Given an addend of 1
Scenario: add two plus five
Given an addend of 2
----------------------------------
Any ideas what I'm doing wrong? Is there an easier way to move a line
back one TAB width?
(BTW.. For anyone whose interested, the file format in question is for
the Ruby Rspec Story Runner tool)
next reply other threads:[~2008-01-14 5:17 UTC|newest]
Thread overview: 3+ messages / expand[flat|nested] mbox.gz Atom feed top
2008-01-14 5:17 mccormick.bob [this message]
2008-01-14 16:46 ` Plain text indentation problem oliver.g.charles
2008-01-14 22:51 ` mccormick.bob
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
List information: https://www.gnu.org/software/emacs/
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=d7b9efcf-ed4f-468e-b2ea-063eeed0f1ad@d21g2000prf.googlegroups.com \
--to=mccormick.bob@gmail.com \
--cc=help-gnu-emacs@gnu.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).