I am a total emacs newbie and am trying to figure my way around emacs(I am kinda liking it). Now my question is that when I type rails commands in my terminal, they work perfectly well.
user ~ $ rails -v Rails 4.2.1
But when I run the same commands in eshell, I get:
Welcome to the Emacs shell ~/.emacs.d $ rails -v rails: command not found
To my understanding, eshell is a shell within emacs. Right? Or I have it completely wrong?