問題タブ [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.
r - tmux/screen に再接続した後にキーボード IO が壊れる
screen または tmux セッションを ssh 経由で再接続した後、一般的に次の 2 つの問題が発生します。
- vim タブの補完が壊れています。 ファイルを提案する代わりに
:e <Tab>
生成します。:e ^I
タグ (:tj
) も同様です。vim を閉じて再度開くとこれは修正されますが、vim の状態が失われます。 - R はグラフィックスを生成できません。X11 転送 (
ssh -X -Y
) を有効にしています。閉じて再度開くことは役に立ちません。
ssh ウィンドウを閉じて再接続しても、意図的に問題を再現することはできません。問題は通常、再接続と再接続の間のネットワーク接続が長期間ない場合に発生し、通常は突然の接続解除になります (ネットワーク接続の喪失)。
ruby - TmuxはCucumberシナリオ内から実行されません-「ターミナルではなく」エラーが発生します
tmuxを実行して新しいセッションを作成するRubyプログラムを実行しようとしています。私はこれをキュウリでテストしています。Rubyプログラム自体は正常に動作し、tmuxセッションを開始しますが、コードをCucumberシナリオから実行すると、Cucumber出力の中でコンソールにエラーが発生します-「ターミナルではありません」。
これは、tmuxが起動時に呼び出すisatty()の戻り値が原因で、ターミナルで実行されていないとtmuxが信じているためだと理解しています。Cucumberを実行しているときにこれが発生するのはなぜですか。これらのシナリオでプログラムをテストできるようにしたいので、とにかくその周りにあります。
vim - 名前のないレジスタのVim+Tmuxヤンク/貼り付けを修正
tmuxセッション内でvimを使用している間、名前のないレジスタにヤンクしたり貼り付けたりすることはできません。名前付きレジスタに移動することは正常に機能しますが、名前なしは機能しません。
エラーは次のとおりです。
tmuxがないと、vimは現在の設定を使用して正常に動作します。yエラーやレジスタを指定せpずに使用できるように修正するにはどうすればよいですか?
tmux - tmux 2 バインドキー
次のように、2つのキーでtmuxのバインドキーを作成してみます
私は私の中でこれを試してみます~/.tmux.conf
そしてこのスクリプトtmux-v.sh
これは機能しますが、このソリューションはウィンドウを分割します。
と試してみますがcommand-prompt
、run-shell
プレスが必要ですENTER
なにか提案を ?
tmux - tmuxは次のように入力して検索を開始します
(vimのように)何かを入力するときにtmuxに検索を開始させるにはどうすればよいですか?
実際、私は(tmuxのviモード)を持っています:
- コピーモードに入る:[
- 検索モードに入る:/
- 何かを入力して、「Enter」を押します。これは、検索パターンを変更するたびに、毎回非常に退屈なタイプの「Enter」です。
tmux - tmuxでCbのキーバインドをcaに設定した場合、カーソルを行の先頭に移動するにはどうすればよいですか?
GNU画面からtmuxに移動し、画面を押してからもう一度C-a
入力a
すると、行の先頭に移動できます。tmuxに固執するのではないかと思いC-a
ますが、これを回避するにはどうすればよいですか?
linux - tmux で CPU 使用率を表示するより良い方法はありますか?
これは、多くのCPU使用率を消費する可能性のあるソリューションです(この記事から盗みました):
私のUbuntu 12 ec2サーバーには違いがあります..top -bn1
の代わりに使用する必要がありtop -ln
ます.
ここに私の関連.tmux.conf
ファイルがあります:
set -g status-right '#[fg=yellow]#[(getCpuUsage.sh)]'
実際にはtop
2 秒ごとに呼び出し、大量の情報を出力します。top
CPUの消費量を減らすか、フラグを使用して出力をCPUの使用量のみに制限する方法が必要だと思います。
tmux - tmux set -g mouse-mode on が機能しない
私は周りを見回してきましたが、人々は
tmux の実行時に端末出力をスクロールできるようにする必要があります。ただし、これを~/.tmux.conf
ファイルに入れてtmux set -g mouse-mode on
、tmux セッションでいつ言った後でも、何も変わりません。スクロールすると、デフォルト設定でvimをスクロールするように、tmuxの外に出ます。
これがなぜなのか知っている人はいますか?
unix - tmux set -g マウス選択ウィンドウが機能しない
私が理解していることから
ステータス バーのウィンドウをクリックして、そのウィンドウに移動できるようにする必要があります。私はそれを tmux.conf ファイルに入れましたが、ウィンドウをクリックしても何も起こりません。私は何を間違っていますか?
tmux - tmux でプレフィックスキーを押したときにヒントを与える
プレフィックスキーCtrl-btmux を押しても、押されたというヒントが得られません。
すでに押したかどうか思い出せないことがあります。
プレフィックスキーを押したときに表示されるように、ハイライト/色の変更やステータスバーに特別な記号を表示するなどのヒントを設定できますか?