title: ksh autocomplete and previous commands together
body: <p><code>set -o vi-tabcomplete</code> is turning on tab autocomplete</p>
  
  <p>and </p>
  
  <p><code>set -o emacs</code> is turning on history ( up for previous command, down for next command ) </p>
  
  <p>But, if I set both in ~/.kshrc, it is turning on only one which is emacs(history) and I am not able to turn on tab autocomplete. Am I missing something?</p>
  
  <pre><code>set -o vi-tabcomplete
  set -o emacs
  </code></pre>
  
  <hr>
  
  <p>Did the following </p>
  
  <pre><code>set -o emacs
  
  Esc, Ctrl V -- This gave me 
  $ Version AJM 93t+ 2010-02-02
  </code></pre>
  
  <p>Also tried doing</p>
  
  <pre><code>$ set -o emacs
  $ bind "^I=complete"
  ksh: bind: not found [No such file or directory]
  </code></pre>
  
  <p>Also put these things in .kshrc</p>
  
  <pre><code>set -o emacs
  bind "^I=complete"
  </code></pre>
  
  <p>Now, the history alone is working, not tab complete.</p>