I just compiled my own version of tmux with libevent. Whenver I run tmux, tmux starts, but exits quickly returning [exited].
I'm looking to switch from screen to tmux for my terminal multiplexing needs, but there's a feature of screen that I need to replicate in tmux: the -X option, which allows one to run arbitrary screen commands inside an existing screen session.
I'm trying to a get a ctrl+tab and ctrl+shift+tab binding to work inside of a tmux session (I'm also using PuTTY).
I already went through the pains of having to recompile PuTTY so it would send ctrl and shift correctly. After using ctrl+v, and I'm able to see that ^[[27;5;9~ and ^[[27;6;9~ are being sent for ctrl+tab and ctrl+shift+tab, respectively.
I installed tmux locally (without root priviledges). I also created my .tmux.conf file in my home directory with the following lines:
unbind-key C-b
set -g prefix C-o
bind-key C-o send-prefix
However, tmux does not seem to be sourcing this file (my bind key is still C-b). I have tried closing and re-opening my ssh session (this is on a remote machine) with no success.
What could be hapenning?
I'm using tmux from a while and I'm very happy with it.
In order to copy text to X clipboard in tmux, what I currently do is:
go selection mode with prefix[
start selection with space (using mode-keys vi btw)
select the text and press enter
copy tmux buffer to X clipboard using prefixctrl+c
(I have a mapping as bind C-c run "tmux show-buffer | xclip -selection clipboard -i"
I'm trying to eliminate some of these steps by making a mapping for select
I've been experimenting with different tmux keybinding settings and I've noticed the following:
If I reload my tmux config (from within tmux) the keybindings I once had loaded will remain loaded. The only way (I know of) to clean this up is to quit all tmux sessions and restart.
My current workflow is:
CTRL+SHIFT+T to launch a new terminal window. That starts a new zsh terminal.
Type tmux to start tmux.
How can I have tmux load by default with a new terminal window?
I have a Mini2440 ARM Board, and I have put a base Debian 6.0 system on it using multistrap.
I have used tmux to run several processes in defferent windows from /etc/rc.local. I connect to the board using its serial port and an inittab entry to run getty on that port.