Now I read lots of good stuff about spacemacs and want to try it out.

I like the way iterm2 separates hosts/projects cleanly.
Can I use iterm2 + spacemacs (maybe in terminal mode?)

Or do I lose most of spacemacs functionality if I don't use gui

  • Your question risks being deleted because it is too broad. Please narrow the focus, to pose one specific question (e.g. how to ___). Broad questions are more appropriate for a discussion site such as Reddit. Thx.
    – Drew
    Commented Aug 27, 2020 at 21:41
  • Different people have different opinions / tolerances / networks. You're the only one who can decide whether using tramp is an acceptable experience for you.
    – phils
    Commented Aug 28, 2020 at 0:47
  • @phils so is it true that tramp is actually slower than sshing in and opening up emacs there on the remote machine? (maybe tramp has to go through connection establishment step more often than sshing?
    – eugene
    Commented Aug 28, 2020 at 0:49
  • Personally I use (and love) tramp for tasks which are only occasional. Any host where I'm doing a lot of work in Emacs has Emacs installed on it, and I run it directly on that machine (with GUI frames if it's on the local network, and terminal frames if it's a slower network). Do what works best for you. The nice thing is that Emacs supports numerous different approaches.
    – phils
    Commented Aug 28, 2020 at 0:51
  • Tramp definitely has overheads; it couldn't not have any. If ControlMaster is available then it will re-use connections by default, so hopefully you won't be seeing connection handshaking for every action; but it's still having to talk a lot over the network. If you ssh to the host and run Emacs locally in the terminal, the network usage is purely the terminal I/O (and of course Emacs redisplay in a terminal is pretty network-friendly).
    – phils
    Commented Aug 28, 2020 at 0:55


Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Browse other questions tagged or ask your own question.