about summary refs log tree commit diff
path: root/README.md
diff options
context:
space:
mode:
authorSören Tempel <soeren+git@soeren-tempel.net>2021-05-20 13:25:57 +0200
committerSören Tempel <soeren+git@soeren-tempel.net>2021-05-20 13:25:57 +0200
commit602b5f86a14f74b3c558e4a4c5346640bfe1e860 (patch)
treef40c80489bf8fd5e665516739312b8bc211b2c30 /README.md
parenta05f4f3a6bd5dcb915d72a9ceeb8027ea89bdfdf (diff)
README.md: Add usage section
Diffstat (limited to 'README.md')
-rw-r--r--README.md11
1 files changed, 11 insertions, 0 deletions
diff --git a/README.md b/README.md
index e6fe941..82b24df 100644
--- a/README.md
+++ b/README.md
@@ -64,6 +64,16 @@ If these are installed run the following command to install `saneterm`:
 
 For development setups just run `python3 saneterm/__main__.py`.
 
+## Usage
+
+Since many modern day shells use ANSI escape sequences heavily for
+providing editing features, your favorite shell might not directly work
+with `saneterm`. Simple shells like [dash][dash web] are known to work
+well though. You might also want to consider using a clean environment,
+to do so run the following command to start `saneterm`:
+
+	$ saneterm -- env -i dash
+
 ## Configuration
 
 The terminal appearance can be configured using [Gtk's CSS][gtk css]
@@ -149,3 +159,4 @@ with this program. If not, see <http://www.gnu.org/licenses/>.
 [9term man page]: https://9fans.github.io/plan9port/man/man1/9term.html
 [plan9port web]: https://9fans.github.io/plan9port/
 [gtk css]: https://developer.gnome.org/gtk3/stable/chap-css-overview.html
+[dash web]: http://gondor.apana.org.au/~herbert/dash/