Permalink
Browse files

Add Gauche settings

gosh is not support history and completion functions.
rlwrap is readline rapper. This adds history and completion to gosh.
How to completion
The words file is required for completion
gosh_completions is it.
make_gosh_completion makes gosh_completions file.
  • Loading branch information...
dictav committed Dec 18, 2012
1 parent 72ff8d6 commit 29110af2a0a5830f766274120347c860f35f7e8f
Showing with 3,942 additions and 2 deletions.
  1. +1 −2 .bashrc
  2. +1 −0 .gitignore
  3. +3,887 −0 .rlwrap/gosh_completions
  4. +53 −0 .rlwrap/make_gosh_completion.gosh
View
@@ -20,6 +20,7 @@ alias ll='la -l'
alias vt='vim --remote-tab-silent'
alias displaytype='ioreg -lw0 | grep IODisplayEDID | sed "/[^<]*</s///" | xxd-r | strings -6'
alias diff='vim -d0'
+alias gosh="rlwrap -b '(){}[],#\";| ' gosh"
export EDITOR=vim
export PAGER=vimpager
@@ -42,5 +43,3 @@ branch=$(parse_git_branch)
export PS1='\[\033[1;37m\][\u@\h:\w] - $(parse_git_branch)\n\t \$\[\033[0m\] '
-### Added by the Heroku Toolbelt
-export PATH="/usr/local/heroku/bin:$PATH"
View
@@ -6,3 +6,4 @@
!.gitignore
!.global_gitignore
!.vim
+!.rlwrap
Oops, something went wrong.

0 comments on commit 29110af

Please sign in to comment.