問題タブ [tmux]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
397 参照

linux - Ubuntu set -gは、tmuxでのスクロールの動作を変更するために使用できません-postgressetを取得します

Ubuntuとtmuxでスクロールを機能させようとしています。たとえば、ホイールでページをスクロールバックします。

アドバイスのほとんどは次のように思われます。

set -g mode-mouse on

しかし、私setには-g選択肢がありません:

ただし、セットの1番目のマニュアルページの上部に次のように表示されていることに気付きました。

postgresの「設定」はset私が使用したい通常のコマンドを「覆い隠す」のですか?

もしそうなら、どうすればこれを回避して、set -g私が望む実際のことをすることができますか?

0 投票する
4 に答える
3783 参照

tmux - Tmuxコピーモード:独自のコマンドを作成する方法は?

私はTmuxとViコマンドを使ったそのコピーモードが大好きですが、このモードが実際のVimほど効率的ではないという事実に本当に悩まされています。

たとえば、単語(yw)をコピーするだけのキーバインドはありません。常に「単語の先頭に移動」、「選択を開始」、「単語の末尾に移動」、「選択を終了」にする必要があります。vimでywを実行する必要がある場合の多くの操作。

Tmuxコピーモードで独自の「yw」コマンドを作成する方法を探しました。必要なすべての操作を連鎖させることは良い考えですが、コマンドを区切った単純なバインド;は機能しません(同様のことが非コピーモードでも機能します)。私が見逃しているものはありますか?それとも、Tmuxのコピーモードは制限されており、必要なほどスクリプト化できませんか?

0 投票する
3 に答える
4589 参照

tmux - tmux の反応を速くする方法は?

私は tmux を使用しており、その問題を 1 つ見つけました。たとえば、tmux の下の 1 つのウィンドウ内に 2 つのペインを作成します。1 つのペインで Linux カーネルをコンパイルすると、ご存じのとおり、そこに多くのメッセージが出力されます。コンパイル中に tmux の別のペインでコマンドを入力しようとすると、反応が非常に遅くなります。これを解決するには?ありがとう!

ブラジル

0 投票する
1 に答える
345 参照

gnu-screen - クライアントからgnu-screen/tmux/byobuを実行します

ターミナルマルチプレクサの基本的な概念を理解する必要がありますが、答えが見つからないようです。

私が理解しているように、これらのプログラムはサーバーにインストールする必要がありますが、必ずしもクライアントにインストールする必要はありません。gnu-screenはほとんどのシステムにすでにインストールされているため、問題にはなりませんが、tmuxやbyobuには当てはまりません。問題は、サーバーにソフトウェアをインストールする権限がないことです。クライアントから屏風を実行して、接続しているサーバーに関する統計を表示する方法はありますか?

また、「byobu-enable」オプションの効果は正確には何ですか?

0 投票する
1 に答える
7161 参照

tmux - Moshにログインすると、tmuxセッションが自動的に再接続されます

tmuxでMoshを使用しています

moshが正常に接続した後、コマンド「tmux attach-t0-d」を実行したいと思います。

mosh経由で正常にログに記録したときに、tmuxを再接続するコマンドを自動的に呼び出すにはどうすればよいですか?

0 投票する
8 に答える
46162 参照

vim - vimインスタンスを実行している異なるtmuxペイン間でコピーして貼り付ける方法

例: 1 つの tmux ペインに (vim 経由で) コピーしてから、別のペインに切り替え (別の vim インスタンスを実行)、vim paste コマンドを使用して貼り付けます。これは tmux (prefix+] を使用) を介して実行できることはわかっていますが、vim を実行している異なるペインを切り替えるだけなので、vim バインディングを使用してコピー アンド ペーストできると非常に便利です。

何か案は?

0 投票する
1 に答える
1833 参照

vim - Vim、vimux、tmux、スクロールバック バッファのペインのクリア

更新:私はこれをもっといじっていましたが、tmux のclear-historyコマンドが壊れているようです。

0.0とで 2 つのペインが開いていて0.1、18 個のコマンドを入力した0.1場合 ( で0.0) 実行します。

...次にペインに切り替えて0.1コピーモードに入り、上にスクロールすると、スクロールバッファはクリアされません。

ただし、clear; tmux clear-historyから直接実行する0.1と、スクロールバッファは正しくクリアされます。

私はtmux 1.6を実行しています。この動作について何か考えはありますか?


vimuxを使用してテストを tmux ペインに送信し、テスト コマンドの前に

...しかし、MiniTest はいくつかの失敗でかなり長いスタック トレースを提供してくれるので、vimux ペインでコピー モードに入り、ERRORwithを検索することにしまし/た。これは非常にうまく機能します。

唯一の問題は、ペインがスクロールバック履歴を保持することです。これにより、修正したことがわかっているテストの失敗を見つけることができます (履歴を検索しているため)。

上記を修正してみました

しかし、vimux から送信された場合は機能しないようです。まったく同じコマンドを手動で実行すると (vimux ペインに切り替えて自分で実行する場合と同様)、問題なく動作します。

これは、vimux がペインにコマンドを送信する方法と関係があると思いますが、修正方法がわかりません。誰にも提案はありますか?

0 投票する
11 に答える
47116 参照

shell - 新しいシェルセッションを開始するたびにTMUXをアクティブにするにはどうすればよいですか?

tmux毎回入力する代わりに、新しいセッションウィンドウに常に使用できるようにするにはどうすればtmuxよいでしょうか。

では、ターミナルウィンドウを開いていない状態で開いた場合、最初のセッションをどのように行うことができtmuxますか?

.bashrcある種のことのように思えますか?

0 投票する
3 に答える
4037 参照

zsh - Mac OS Lion で tmux を使用すると、プロンプトの前に奇妙なスペースが表示される

私のLionシステムで起こったばかりです.tmuxでzshを使用しています

zsh シェルでは通常

ここに画像の説明を入力

tmux 画面のダブルスペース

より広いインデント

zsh または tmux に設定がありませんか?

0 投票する
2 に答える
7471 参照

tmux - 現在使用中の tmux ソケットを見つけることは可能ですか?

現在使用されている tmux ソケットのリストを取得しようとしていますが、これまでに思いついた最善の解決策は、/tmp/tmux* または TMPDIR をチェックインすることです。

私が知る限り、現在の tmux セッションがそれらを使用していない場合でも、tmux はこれらのソケットをしばらく保持します。

そのため、tmux list-sessions に似たものがあることを望んでいましたが、ソケットの場合、現在使用されているすべてのソケットが得られます。マニュアルページで見つけられなかったようで、あったとしても、ソケットのリストがその目的であることを正しく理解していませんでした。

ありがとう!