tmux is terminal multiplexer software, allowing users to work with terminals using multiple windows and panes, which can be created, removed, attached, and reattached as needed.

learn more… | top users | synonyms

4
votes
0answers
163 views

Bug with resizing panes in tmux when using ZSH

I am using Tmux with ZSH and have a problem when trying to resize panels. I am currently using these bindings to resize panels as I work: unbind-key M-j ; bind-key -n M-j resize-pane -D 1 ...
0
votes
0answers
159 views

In mc within tmux ctrl-o doesn't work

When I run mc within tmux: $ tmux $ mc 'Ctrl-o' in mc desn't work properly: mc panes disappear, but the shell command prompt doesn't appear, and pressing any key causes mc panes appear again. When ...
2
votes
1answer
747 views

Some shift+arrows not working in tmux?

I am attempting customize tmux so that Ctrl-Arrows are used for pane selection Shift-Arrows are used for pane resizing Alt-Arrows (left, right) are used for window selection ... all are working ...
2
votes
1answer
163 views

tmux - get pwd of another pane in a bash script?

Is there anyway to find out information about the current working directory of any pane from within a tmux session? I'd like to write a bash script that changes the directory of the current pane to ...
0
votes
1answer
530 views

In tmux, is there something similar to `monitor-activity` but for a single pane?

I use bind m setw monitor-activity so that I can easily toggle whether or not I want visual updates about when a window has updated. However, sometimes I'll have a window with panes which have updates ...
0
votes
0answers
19 views

Scrolling in tmux over SSH (PuTTY) [duplicate]

I'm SSH'ing into my RaspPi (Raspbian) with PuTTY and I want to user tmux in order not to worry about a connection ending while I'm installing something. My Problem is, that when I call tmux from a ...
2
votes
1answer
21 views

Tmux detaches from one side when force to adjust redimension

Whenever I have a tmux's session opened at the same time in more than one terminal with different sizes it auto adjusts its size to the smaller one. I could fix that by doing C-b and then :attach -d ...
1
vote
1answer
313 views

How to select pane in tmux via mouse over

As the title suggests, I want to select a pane in tmux by just doing mouse over on the pane, like it can be done with Gnome Terminal. I don't want to click the pane to select it. Is that possible?
2
votes
0answers
363 views

Move tmux status bar to the very bottom of my screen

Is it possible to display the tmux status-bar at the very bottom of my monitor and not have the 1cm gap between it and the bottom of my screen? I looked online and could only see the queries ...
0
votes
1answer
37 views

Can I rename tmux tabs to hostnames and commands?

I'd like my tmux tabs to display the hostname of the machine (the guest machine if I'm SSHed) and the currently running command on that machine. Is that possible? Thus, if I have machines named "Home" ...
1
vote
1answer
204 views

How to make zsh always show environment variable name instead of the path?

I have an environment variable set to my projects folder like this: PROJ=$HOME/projects When I want to open a project folder i just type PROJ/project_name and the shell opens the directory and my ...
0
votes
1answer
166 views

Change tmux window list color

I want to change the color of window list selection highlight (yellow on the screenshot), but can't find the proper parameter. Anyone knows how to do it in .tmux.conf? My current configuration.
1
vote
1answer
157 views

Interactive search of tmux sessions

When switching between tmux sessions with the interactive session menu (<prefix>-s), you can jump to a specific session by typing the session's numeric or alphabetical index, e.g. (0) + ...
9
votes
2answers
2k views

Fixed highlighting in tmux

I miss highlighting (reverse mode) on console since I started to use urxvt + tmux as main terminal. The highlights was replaced with with italic font - what looks pretty cool at first - however I can'...
1
vote
1answer
51 views

Execute a program in tmux without scrolling

I use tmux (with zsh, if that helps). I have a pretty good setup, but often I find myself running a program with a lot of output, and then entering copy mode and reverse searching for the line I typed ...
4
votes
1answer
566 views

Switching solarized colors with mintty and tmux

I am trying to find a way to easily toggle between light/dark solarized themes without needing to create a new terminal/tmux session. I am running mintty on a Windows machine and usually log into a ...
1
vote
1answer
474 views

how do I hide byobu status line?

You know, in tmux there's an option set -g status off that allows me to hide the tmux status bar, can I do the same with byobu? I can't find any option that allows me to hide the status bar and gives ...
0
votes
0answers
74 views

Copying from Emacs to other tmux pane (code execution for Ipython, sql, bash, etc)?

My preferred setup is running a terminal window with several tmux panes (a couple of shells, and an emacs session). What is the easiest way to send code from the emacs pane to be executed in the shell ...
0
votes
1answer
97 views

after SSHing into another machine and starting vim, run terminal command in original terminal

I use ssh to remotely login to a machine where I subsequently work primarily from Vim. Sometimes I want to run some shell command on my original machine without leaving Vim. What is a non-disruptive ...
2
votes
0answers
193 views

Tmux 1.9a - variable #{pane_current_command} doesn't work as expected

I'm trying to get vim-tmux-navigator to work on my my Cygwin (Win7 x64) + Tmux 1.9a but it doesn't. The reason is the variable #{pane_current_command} always returns bash instead of vim, so the ...
1
vote
1answer
394 views

tmux / screen ctrl+arrow (left right) doesn't work on SSH

I've configured tmux to skip words on Ctrl+right / left : set-window-option -g xterm-keys on It works just fine, but as I do SSH, it doesn't work and prints ;5D or ;5C.. The same issue occurred ...
1
vote
1answer
338 views

How to update DBUS_SESSION_BUS_ADDRESS in tmux when that address changes?

I have noticed, that I can’t run steam in a tmux pane: it gave me error Error: Unable to open a connection to X. Check your DISPLAY environment variable and make sure that you have enabled X. If ...
5
votes
0answers
336 views

Mouse click only works once with iterm2/tmux/mosh

I'm trying to set up iTerm2 + mosh + tmux to do my remote work. I can get everything to connect up, but for some reason, the mouse response is funky. If I split my tmux window so I have two panes and ...
2
votes
1answer
2k views

How do I resize the ‘usable area’ of a tmux session?

I'm using a ‘session group’, to keep multiple OS-level, window-managed terminal windows open to different tmux ‘windows’ (so they share a default working-directory, tmux settings, etceteras.) Those ...
1
vote
1answer
447 views

tmux: Detect which process runs in the active pane

Is there a way how to detect what process runs in the active pane? tmux: Find "my" window, check if it's active is related, however, it deals with the detection from within the pane. I ...
36
votes
2answers
8k views

How does one swap two panes in Tmux?

I have two panes in horizontal split. I'd like to have the pane currently on the right to be on the left in the window. I'm not talking about moving the focus (Ctrl+B o). How do I achieve this? 'left ...
1
vote
2answers
4k views

Attach a tmux session to a remote machine

I am using tmux on my local machine and usually have several sessions simultaneously. What I usually do is I have a session with different windows to work locally and the other sessions in which I ...
0
votes
1answer
61 views

TMUX window names disappear after one command

I'm running TMUX on OSX Yosemite. I can name the windows without any issues, but when ever I make a new command (anything, even just enter) it switches back to the "directory" as the window name. Why ...
0
votes
1answer
782 views

Pipe directly to a Tmux pane

I've been looking at the available Tmux commands and I can see, out of the box, that I can pipe output from a pane elsewhere or write to the terminal assigned to the session. I would like to have ...
0
votes
2answers
141 views

In tmux how do I exit the command prompt without typing an invalid command?

I can't figure out how to get out of the command prompt state I sometimes end up in when I hit cntrl+b :. I do this sometimes by accident when I'm about switch panes and then want to go into the vim ...
3
votes
1answer
2k views

Scrolling up and down in tmux session on OSX iTerm 2 and Macbook Pro

I have a Macbook Pro without dedicated PgUp and PgDown keys. What would be proper way to configure iTerm 2 and tmux so that I can scroll back tmux buffer with Fn+Up and Fn+Down (I think these usually ...
1
vote
1answer
26 views

How to automate text selection in tmux?

I'd like to automate the following task in tmux: enter copy mode move the cursor up X lines select Y lines above the cursor yank those lines Is this feasible? How? I was able to enter copy mode ...
3
votes
0answers
247 views

Tmux copy the selection to /dev/clipboard without key-mapping

Many answers related to this topic suggest to map Ctrl+y to a command that pipes tmux show-buffer to xclip. In the specific case of cygwin, the correct way to interract with the Windows clipboard is ...
2
votes
1answer
2k views

tmux in putty: use ctrl-arrow to switch window

I found several questions about this, but I didn't find a working answer. I'm using putty (0.63) to login to my ubuntu 14.04 vps. In tmux I would like to use ctrl-left and ctrl-right to switch tmux ...
2
votes
1answer
1k views

How can I increase the font size for tmux status line?

Is there a way to increase the font size in the tmux status line independent of the size in the panes?
3
votes
1answer
571 views

Byobu type keybindings for tmux

I have been using Byobu for some time now and really enjoying it. But now thinking of moving back to tmux. The reason is given in the later half of the question. First of all, the question: The ...
0
votes
1answer
134 views

tmux or weechat not updating screen

I'm running weechat(1.0.1) in a tmux(1.6) session on my Raspberry Pi (Raspbian[Linux 3.12.28+ armv6l GNU/Linux]). One of these two breaks screen updates. When running weechat by itself it works fine ...
2
votes
0answers
349 views

tmux search is sensitive to line wrap. Can I disable this?

When I size my terminal window so a long line is wrapped like: ----------- | hel| |lo | |> | ----------- and search backwards for "hello" in copy mode nothing is found. When I ...
2
votes
2answers
277 views

tmux printing u'0x001b' and “]112” randomly

So I've lived with this problem for several weeks now, hoping that if I just let it happen enough, I would figure out the underlying trigger. No luck. tmux in bash in gnome-terminal in XMonad on ...
1
vote
2answers
2k views

Tmux - Execute command in session on startup

What I want to do is really simple, but I can't seem to find a straightforward answer. I found this question and this question, but they're not quite what I need - I'm not running multiple sessions ...
15
votes
3answers
17k views

Adjusting screen split pane sizes in tmux

I'd like to resize the panes so I can expand / compress the pane sizes (up / down / left / right etc) .. Any way to get this done?
0
votes
1answer
54 views

Easily move between tmux windows and OSX spaces

I have bound Control+H and Control+L to switch to the previous and next tmux windows. In OSX, I have a similar key combination ⌘+⌥+Left/Right to move between spaces. I want to set it up so that I can ...
0
votes
1answer
263 views

tmux and xf86 keys (the 'Fn' key, xf86WakeUp)

I'm interested in hijacking the Fn key on my laptop and using it as the mod key for tmux, but after a bunch of tinkering with xmodmap and tmux.config, I'm not much further along in getting this to ...
0
votes
1answer
66 views

Tmux waits after switching panes

I have been using tmux for a while now, but this issue only seemed to really appear after switching machines. When switching panes directionally using prefix + arrow keys, tmux waits for a little ...
4
votes
1answer
542 views

Can't scroll back after cat with mosh, tmux and iterm2 setup

My setup is the following: https://filippo.io/my-remote-shell-session-setup When I do apt-get update on my server I can see all the output and am also able to scroll back as I expect. When I do cat ...
1
vote
1answer
278 views

tmux' “run-shell” blocks for background processes

I'm using tmux version 1.9a and I noticed that run-shell blocks using of any prefix-key commands until the command terminates. To reproduce this just execute run-shell "sleep 10" and try to ...
0
votes
1answer
673 views

tmux on Windows (msys2) and non-admin fails

Whe trying to run tmux as a non-admin I'm greeted with failed to connect to server: Permission denied It works fine when running msys-bash-mintty as administrator though. Where should I start ...
3
votes
1answer
205 views

How to set Vim inside Tmux as default system editor? (Linux)

At all times I have Tmux running, with Vim inside it. I want text files to be by default opened in that Vim instance, and not a new one. I presume I need to somehow change the default text editor as ...
1
vote
1answer
157 views

tmux multiple instances of the same session

I've recently converted from gnu-screen to tmux. I am struggling with 1 thing. My workflow is something like this. I create a session for each "task" I am doing at any point in time. That way I can ...
3
votes
1answer
472 views

Tmux + mutt not redrawing

I've recently switched to mutt, but have been using tmux for a year or so now. Mutt seems to have occasional issues redrawing, for example if I delete a bunch of email using d and then persist the ...