top | item 10839206

(no title)

gcao | 10 years ago

How well does Spacemacs work in a terminal (e.g. iTerm)? I've been using iTerm+Tmux+vim and don't want to give up iTerm+tmux just yet.

discuss

order

emidln|10 years ago

It seems to work reasonably well in a terminal, but I found myself wanting to use some features that weren't supported in the terminal. The biggest reason for me to use tmux + vim was vim-slime for editing+repl environment, which basically works out of the box in all of the modes I care about for emacs (clojure/cljs, python, javascript).

I've found emacs to be reasonably pleasant even for things like git operation (via magit). Most of my scripting for projects end up written in python or bash and controlled via a Makefile, and emacs (like vim) fits in perfectly for this. There is very little I use a terminal for these days, and when I do want one, I open it inside of emacs. This keeps me down to emacs + chrome as my only applications running.

StreakyCobra|10 years ago

It works probably not as well as vim which is a terminal application. Spacemacs is fully featured on the GUI version, the terminal version works well, but be ready to meet a few bugs in the borders :-)

bojo|10 years ago

That is exactly what I have been using since early last year. No problems at all if you aren't interested in some of the more esoteric emacs features such as inline images. Give it a shot!

elliotec|10 years ago

It works great. I use the same setup, and was big into spacemacs and even contributed to it but ended up right back at iterm + tmux + vim again. Vim is faster, and suits my needs better.

DannoHung|10 years ago

When you say faster: Did you try starting emacs in daemon mode and connecting to it with emacsclient?

I still kinda miss vim -p (and I am not a huge fan of eyebrowse as a replacement for vim's tabs), but that very much solved the speed issue for me.

jbssm|10 years ago

Not so well. There are plenty of problems in the term and the community kind of avoids fixing/ta;king about them.

I had some trouble with it: things that only work with a fringe, the theme colors all mixed up, even putting a sensible line number background. And after quite quite some time trying to fix it I decided it was just not worth it and started an emacs config from base (I come from Vim). Now I'm quite happy.

Also, I go back to spacemacs git repo to get ideias, tips for my own emacs config.

Scarbutt|10 years ago

Don't know about Spacemacs but Emacs works perfectly fine in a terminal, from skimming, it looks like Spacemacs is more optimized and configured for GUI Emacs than for terminal Emacs.

pzone|10 years ago

The more common Emacs workflow is to run a terminal inside of Emacs and edit remote files with Tramp, i.e. with a transparent remote connection.

DannoHung|10 years ago

Pretty much okay. I've been using it in PuTTY and it works, but there's definitely been some jiggery poking to get it to play nicely.