web-dev-qa-db-ja.com

Ubuntu-tmux 1.8をtmux-next 1.9に変更

Tmuxのプラグインをいくつかインストールしてみたところ、tmuxのバージョンが1.8であることがわかりました。

この回答の手順に従って、tmux 2.1をインストールします: Ubuntu 14.04で1.8から1.9にtmuxをアップグレードします (tmux = 1.9a-1〜ppa1〜tが見つからず、代わりにインストールしますtmux-nextおよびusr binのリンクをSudo ln -sf $(which tmux-next) /usr/bin/tmuxに置き換えます

Tmuxは問題なく動作しますが、設定をロードしませんでした。 tmuxソースを試しましたが、今はtmux source tmuxを使用するたびに。

そして結局、私はこのエラーを受け取ります:

unknown option: mode-mouse
unknown option: mode-mouse
unknown option: mouse-select-pane
unknown option: mouse-resize-pane
unknown option: mouse-select-window
unknown option: mode-mouse
unknown option: mode-mouse

Tmux-nextは同じtmuxですか?そして、。tmux.confを自動的にロードするにはどうすればよいですか?

39
Sonique

Ubuntu Serverにtmux 2.1をインストールしたところ、同じ問題に直面しました。私にとっての解決策は、それらの未知のオプションをすべて削除し、代わりにそれらの行を追加することです:

 set -g mouse-utf8 on
 set -g mouse on

Tmux 2.1では、ペイン、ウィンドウを選択し、tmux 1.8のようにマウスですべてのサイズを変更できます

「man tmux」のマウスサポートセクション

「デフォルトのキーバインディングにより、マウスを使用してペインを選択およびサイズ変更し、テキストをコピーし、ステータスラインを使用してウィンドウを変更できます。これらは、マウスオプションがオンの場合に有効になります。」


[〜#〜] update [〜#〜]多くの質問があるため) :

0 Install:

brew cask install easysimbl

1.dmgファイルをここからダウンロードしますhttps://bitheap.org/mouseterm/

2Execute

cd /Volumes/MouseTerm && cp -r MouseTerm.bundle /Library/Application\ Support/SIMBL/Plugins

3.tmux.confファイルにこれを追加します

set -g mouse-utf8 on
set -g mouse on
bind -n WheelUpPane   select-pane -t= \; copy-mode -e \; send-keys -M
bind -n WheelDownPane select-pane -t= \;                 send-keys -M

4 Reload tmux

5 Scroll!!!1

これが役立つことを願っています。 iTerm 2/OS X El Capitan/tmux-2.1で動作します

77
smileart

オプションmode-mousemouse-select-panemouse-resize-panemouse-select-windowは非推奨です。代わりにmouseオプションを使用してください。これらの4つのオプションのすべての機能をカバーしています。

set -g mouse on

公式の廃止 日付 v2.1に戻りましたが、実際の変更は 導入 v1.9とv2.0の間でした。

31
user2683246