Recently found about tramp-mode. I’m trying to use it as primary way to work. My previous workflow was: VNC to VM, open emacs for editing and shell-pop for issuing run commands etc. My shell-pop config is: '(shell-pop-full-span t) '(shell-pop-shell-type '("eshell" "*eshell*" (lambda nil (eshell shell-pop-term-shell)))) '(shell-pop-universal-key "C-t") '(shell-pop-window-position "bottom") '(shell-pop-window-size 30)

With tramp-mode I would like to follow similar approach. I can get shell-pop to come up with ctrl-t and it opens current working directory. However .cshrc related to VM is not loaded and I don’t have access to correct VM shell commands / tools.

is there way to source RC file (from VM) before invoking eshell?