Xdefaults, inputrc: Make meta behaviour sane.
authorMark Wooding <mwooding@ncipher.com>
Fri, 17 Mar 2006 11:43:33 +0000 (11:43 +0000)
committerMark Wooding <mwooding@ncipher.com>
Fri, 17 Mar 2006 11:46:00 +0000 (11:46 +0000)
Follows my preferred policy: Meta sends escape before a character, and
eight-bit things (particularly `£') are passed around as proper
characters.

Xdefaults
inputrc [new file with mode: 0644]
setup

index 31331a2..ab6666a 100644 (file)
--- a/Xdefaults
+++ b/Xdefaults
@@ -46,6 +46,8 @@ XTerm*saveLines:      1000
 XTerm*scrollTtyOutput: false
 XTerm*scrollKey:       true
 XTerm*rightScrollBar:  true
+XTerm*metaSendsEscape: true
+XTerm*eightBitInput:   true
 
 XTerm*VT100*translations: #override \
        <Btn4Down>:     scroll-back(1,halfpage) \n\
diff --git a/inputrc b/inputrc
new file mode 100644 (file)
index 0000000..277cb58
--- /dev/null
+++ b/inputrc
@@ -0,0 +1,6 @@
+### bash and friends, readline configuration
+
+## Eight-bit sensibleness
+set input-meta on
+set output-meta on
+set convert-meta off
diff --git a/setup b/setup
index 71c114e..a55fb16 100755 (executable)
--- a/setup
+++ b/setup
@@ -138,7 +138,7 @@ fi
 
 ### Symlink the various dotfiles into place
 dotfiles=" 
-  bash_profile bash_logout bashrc
+  bash_profile bash_logout bashrc inputrc
   emacs emacs-calc 
   vm mailrc
   lisp-init.lisp:.cmucl-init.lisp