no longer required gettext
make it functionable
fix some operations
load rbenv at fish