Hacker News new | ask | show | jobs
by tombert 3729 days ago
I use tmux as my primary "IDE" for everything. I personally use the backtiick (`) as my prefix, because ctrl-B conflicted with Emacs.

Now I use vim for everything, but I still use the same prefix because I've gotten used to it.

If you're stuck using someone else's computer, you can always pass through the prefix by hitting it twice...For example, if I ever need a backtick, I can just tap it two times.

https://github.com/Tombert/dotfiles/blob/master/tmux/.tmux.c...

1 comments

The thing I love so far about Vim is no one argues about key bindings because no one is right. But, almost everyone agrees that the default leader key is awful. I imagine it's the same for the Emacs community.
I actually like the default bindings for both, but yes, everyone in the community seems to have a slightly fragmented opinion of them :D.
You like the backslash as the leader key?! Well I never!
I'm a goober and have never once used the leader key...I guess I'm a bit of a noob.
A leader key will expand the number of keys available to you. You can have maps like <leader>j that doesn't interfere with the default j map. There is also <localleader> that does the same thing. They're like having a sticky <ctrl> or <alt> but more comfortable. Read up on them (:h mapleader) and you will have more sun shine fun with Vim! For the record I use the comma as the <leader> key and leave <localleader> as the backslash since it's used rarely.
I started using ? as the leader (I don't do reverse searches). The other options (, \) always get in the way while programming. I might try the backtick, but it means that programming in languages that use backticks (Rust, I think) would be a pain.