@@ -11,7 +11,7 @@ looks freaking horrible compared to all the other applications. As such, I've
1111tried a couple different solutions to replicate dwm+urxvt functionality within
1212iTerm2.
1313
14- 1 ) Native iTerm2 panes. http://www.iterm2.com
14+ 1 . Native iTerm2 panes. < http://www.iterm2.com >
1515
1616Using iTerm's builtin panes, you can do horizontal or vertical splits and
1717switch between them. I configured iTerm to use cmd-j and cmd-k to navigate
@@ -21,7 +21,7 @@ management. Splits all have to be manually configured, are a pain in the ass to
2121rearrange, and you can't temporarily full-screen a pane. Wasn't scratching my
2222dwm itch.
2323
24- 2 ) tmux. http://tmux.sourceforge.net/
24+ 2 . tmux. < http://tmux.sourceforge.net/ >
2525
2626I use tmux on my shell server, and I'm pretty used to it. However, the split
2727functionality has the same kind of shortcomings, where rearranging and resizing
@@ -32,7 +32,7 @@ otherwise, it's more of a multiplexer than a window manager. Also, I use tmux
3232on a remote host to attach to a long-running session, and nesting two tmux
3333instances is even more painful.
3434
35- 3 ) dvtm. http://www.brain-dump.org/projects/dvtm/
35+ 3 . dvtm. < http://www.brain-dump.org/projects/dvtm/ >
3636
3737dvtm is essentially dwm for the terminal --- it does dynamic window management,
3838rearranging windows for you in a stack instead of you having to decide where to
@@ -45,7 +45,7 @@ tmux, and would have to keep them both straight). So, it's *almost* great, but
4545a toss-up between this and using native panes when it comes to convenience.
4646Then, I discovered:
4747
48- http://tangledhelix.com/blog/2012/04/28/iterm2-keymaps-for-tmux/
48+ < http://tangledhelix.com/blog/2012/04/28/iterm2-keymaps-for-tmux/ >
4949
5050Ding! Brilliant. Now I can configure my keybindings in iTerm so that the keys I
5151use in dwm will perform the exact same actions in dvtm. I kept the stock escape
@@ -58,7 +58,7 @@ are some artifact issues, but I think it's worth it.
5858
5959I've put my iTerm2 config here:
6060
61- https://github.com/lxcode/dotfiles/blob/master/iterm2.plist
61+ < https://github.com/lxcode/dotfiles/blob/master/iterm2.plist >
6262
6363Ideally, I'd like to see iTerm integrate dynamic tiling, but for the moment,
6464this is about as close as you can come.
0 commit comments