タグ付けされた質問 「tmux」

tmuxは端末マルチプレクサーです。それぞれが個別のプログラムを実行する複数の端末(またはウィンドウ)を作成し、単一の画面からアクセス、制御できます。tmuxは画面から切り離され、バックグラウンドで実行され続け、後で再接続されます。

1
tmuxでUTF-8文字が正しく表示されない
テーマの♪文字zshをプロンプトに使用しています。しかし、tmuxでは、私のプロンプトは次のように余分なスペースを表示して、奇妙に振る舞っていました: ♪ ~ I can type from here ♪ ~ Instead of here like in zsh, and sometimes when I do stuff like cd ♪ ~ cd ~ ♪ ~ cdcd / ♪ ~ ^^These 2 chars just show up but are not actually part of command and not delete-able …
19 prompt  tmux  utf-8 

6
systemd> 230でtmux / screenを実行するには?
16.04を実行し、ユーザーが切断したときにsystemd強制終了tmuxします(変更の概要)。 230で実行tmuxするscreen(または同様のプログラム)方法はありsystemdますか?私はビヘイビアの賛否両論についての白熱した議論をすべて読みましたが、解決策は提案されませんでした。 (229でも同様の動作が見られます)


1
びょうぶスクロールとテキスト選択
私はgnome-terminalで実行中のby風に: マウスホイールのスクロールを、現在のビオブウィンドウで上にスクロールするものとして解釈します。 マウスでテキストを選択できるようにします(クリップボードにコピーするなど)。 これは可能ですか?Alt+F12#1を有効にしますが、テキストを選択できません。それ以外の場合、選択は正常に機能しますが、スクロールはgnome-terminalをスクロールし、現在のビオブウィンドウはスクロールしません。

2
選択をコピーすると、tmux / byobuが画面を文字化けさせるのはなぜですか?
ウィンドウを分割してtmuxから選択範囲をコピーすると、画面が文字化けします。選択範囲のサイズに応じて、多くの場合もあれば、1行だけの場合もあります。以下の画像はデモンストレーションします: 次に、ヒットして選択を行います。 右ペインのすべての文字化けに注意してください。 どうすればこの動作を取り除くことができますか?
14 byobu  tmux 

3
bashはファイルシステムと同期しなくなる可能性がありますか?
私は質問を正しく表現していないかもしれませんが、私が経験している症状を説明するために最善を尽くします。まず、コンテキストのために、Ubuntuサーバー(GUIなし)、バージョン12.04.3 LTS(lsb_releaseユーティリティーによる)を実行しています。私は通常、tmuxですべての作業を行い、Puttyを介してサーバーに接続し、すべてのテキスト編集にvimを使用します。 症状について。tmuxを使用しているため、通常は常にいくつかのウィンドウを開いています。そのうちの1つには、私が遊んでいるノードサーバーがあり、ユーザーアカウントのホーム(具体的には~/battleship)のサブディレクトリにあります。サーバーは、nginxを使用してサーバーからホストしているWebページと対話し、すべてのWebサイトコードが存在します/usr/share/nginx/www/bs(クライアントソースを編集するために別のウィンドウを開いたままにします)。何が起こるかというと、サーバーウィンドウをアイドル状態のままで数時間放置すると、同期がとれなくなるようです。lsファイルを実行して確認し、編集用に開くことができます(vim server.js)。ただし、それを行うと、変更を加えて保存するか、すぐに終了するかに関係なく、実行時にls繰り返しますが、.server.js.swpファイルが表示されますが、変更(もし行った場合)は一切持続しません。そのディレクトリから出て、そして再び戻った場合、それはそれ自体を修正します-私はそれを閉じるときに.swpを残さずに、ファイルを開いてそれを正常に編集できます。クライアントソースについては、/ wwwフォルダーでは発生しないことに気付いたため、クライアントソースの半分について言及しました(おそらく、ユーザーアカウントのホームディレクトリの外にあるためです)。 テキストのその壁の後、私の質問はこれです:んの誰もが知っている、なぜこれが起こって、そしてどのようにそれを防ぐためですか?Putty経由で接続し、tmux / vimを使用するLinuxサーバーはこれだけではないことを考えると、何らかの方法があるとしか想像できませんが、この奇妙な動作が発生するのはそれだけです。任意の助けをいただければ幸いです。 注:bash、tmux、およびputtyでタグ付けしました。そのうちの1つが原因であると想定しているためです。 更新:これは、cat /proc/mountGillesの要求どおりの出力です(ただし、ユーザー名と値の値ecryptfs_fnek_sigおよびecryptfs_sig検閲済みですが、これら2つのことは実際にはわかりませんが、暗号化に関連しており、申し訳ありませんが安全です)。 rootfs / rootfs rw 0 0 sysfs /sys sysfs rw,nosuid,nodev,noexec,relatime 0 0 proc /proc proc rw,nosuid,nodev,noexec,relatime 0 0 udev /dev devtmpfs rw,relatime,size=2008532k,nr_inodes=502133,mode=755 0 0 devpts /dev/pts devpts rw,nosuid,noexec,relatime,gid=5,mode=620,ptmxmode=000 0 0 tmpfs /run tmpfs rw,nosuid,relatime,size=807840k,mode=755 0 0 /dev/disk/by-uuid/2da27263-f079-47ba-90ad-66e4c3a53810 / ext4 …
12 bash  putty  tmux 

2
VlockでTmuxセッションをロック
をインストールtmuxしましたvlock。lock-sessionコマンドを実行しようとすると、端末が点滅し、何も起こりません。ロックユーティリティがあることを.tmux.conf伝えるために追加する必要があるものがありtmuxますか?もしそうなら、それは何ですか? 言い換えると: 私はどのように行うことができますlock-sessionとtmux?

1
パテ、Byobu、Tmux、ファンクションキー
私は現在、PuTTYからssh経由でbyobuを使用しようとしています。私は現在持っているputty-256colorとして、Terminal-type stringそれ以外もない屏風バインディングが働いたと私は新しいウィンドウを作成したり、それらの間を移動することができなかったので。私はTmuxバックエンドを持っていてbyobu-crtl-a設定しemacsましたが、ミッドナイトコマンダーでもhtopでもFキーを機能させることができません。Ctrl+ aとShift+ F12を提案どおり有効にしようとしましたが、メッセージが表示されず、まだ機能しません。 何が悪いのですか?助けてくれてありがとう。

1
端末エミュレーターを左クリックしてリンクを開く
したがって、私はLinuxを私の主要なOSとして使用するようにしようとしています。私はGnome 3でUbuntu 12.04を実行しています。複数のターミナルエミュレータを試しましたが、すべてに共通の失敗があるようです。ブラウザでリンクを開くには、Ctrlキーを押しながらリンクを開くか、右クリックして、コンテキストメニューオプション[リンクを開く]を選択します。 これは私にとって最適ではありません。私がLinuxデスクトップ環境として使用しているマシンは、仕事で使用するラップトップです。自宅で仕事をしていて、オフィスではなく寝室にいるときにこれを使用します。私のオフィスには、WindowsゲームリグとローカルLinuxサーバー(通常、ラップトップまたはゲームリグからSSH経由でアクセスし、内部でtmuxを実行しています)があります。私は妻が寝ているときに外付けマウスを使用するスペースがないときによく使用します。私はそれが多くの追加の詳細(トピック外の境界線)であることを知っていますが、私のユースケースの背後にある理由をより明確に示し、機能しない特定のソリューションを除外しようとしています。 右クリックして開いているリンクを選択し、Ctrlキーを押したままにするのも、外部マウスを使用できる場合は簡単ですが、トラックパッドを使用している場合は、とても不快です。私が自宅で仕事をしてベッドでノートパソコンを使用する理由の1つは、慢性的な痛みがあるためです。自分の快適さのために環境をカスタマイズする方法を見つけることは、障害を管理する上で重要です。 私はgnomeターミナル、ターミネーター、グアケ、そして今は思い出せない他のいくつかを試しました。rxvtは、xtermの場合と同じように、リンク(通常バージョンまたはUnicodeバージョン)を認識していないようです。tmuxが正しく描画するためには、Unicodeも重要であるように見えます(これを回避するための設定の微調整があるかもしれませんが、これは今テストしているときに気づいたことです)。 これで動作するように人気のあるエミュレーターの1つを構成する方法、または別のエミュレーターを構成する方法についての提案はありますか?最近、Guakeを使用しているのは、その中で最も優れているように思えるからですが、それがうまくいけば、間違いなく切り替えを行うことができます。可能な場合はaptを使用してすべてを管理することを好むため、コードを手動でパッチしない方がいいですが、必要な場合はそうします。これまでのところ、Gnome内で単一のKDEアプリを実行するための余分なオーバーヘッドがあるため、KDE固有のアプリを回避しましたが、代替手段がなく、十分に機能する場合は、同様に検討する価値があります。 これが人々にとって些細な問題のように思われる場合は申し訳ありませんが、これは実際に私がLinuxをデスクトップ環境として使用しようとして対処している1つの最も厄介なことです(私の意見では、 Linuxデスクトップの状態)。しかし、私の障害のため、結果としてデフォルトのブートをWindowsに戻したくなります。これを完全に処理するputty-urlを使用することに慣れました。 ご協力いただきありがとうございます。

1
無関係なtmuxセッションを無視しながら、複数のbyobuセッションを使用する
したがって、私は他の人や私がいくつかの作業を行う共有シェルアカウントにアクセスできます。 一部の人々はtmuxの使用を好むため、tmuxセッションを開いて、から設定をロードしてい~/.tmux.confます。私byobuはtmuxのラッパーを使用することを好みます。それは、はるかに優れたキーバインディングやその他のものがあるためです。 問題は、他の人が使用するtmuxセッションがあるとき、私がbyobuを実行するときはいつでも、新しいbyobuセッションを作成する代わりに、tmuxセッションを再開することです。 だから、私はを実行してみましたbyobu-tmux new-sessionが、それ~/.tmux.confはbyobuの代わりにそれらの設定(から)を使用して新しいtmuxセッションを開始します。 どうすれば回避できますか?
9 byobu  tmux 

2
Ctrl-b + c、%、n、wなどがtmuxコンソールで機能しない
sudo apt-get install tmuxUbuntu 16.04システムにを使用してtmuxをインストールしました。 ターミナルでtmuxと入力するだけでtmuxを実行してみましたが、うまくいきました。しかし、「新しいウィンドウの作成Ctrl-b + c」、「ウィンドウのリストCtrl-b + w」、「ウィンドウを2つのCtrl-b +%に分割」などの機能はどれも機能していないようです。応答がない 私は何をすべきか?
9 tmux 

2
起動時にTmux [終了]
私は最近Tmuxをインストールし、本当に嬉しくなりました。突然ですが、ターミナル内から新しいセッションを作成しようとすると、エラーがスローされます。 tmux new -s my-session アプリケーションをクラッシュさせて返すだけです [exited] 次のコマンドラインに次のように入力します。 62;9;c Tmuxの初心者なので、この問題を解決する方法はわかりません。誰かがこのエラーを認識し、それを修正する方法を知っていますか?
8 13.10  gnome  tmux 

2
Tmuxキーバインディングの問題
しばらく画面の使用からtmuxの使用に切り替えました。tmuxのデフォルトの+ ではなく、画面のCtrl+ aシーケンスを使用するtmux設定があります。Ctrlb ただし、見つけた問題の1つは、ctrl-aを押してから、前の画面でpを押すか、次の画面でnを押すと、ctrlキーを放さずにtmuxがキーシーケンスを無視することです。Ctrl+ を押しa、を離してCtrlから、nまたはを押すと、正常にp動作します。 何が悪いのかについての考えはありますか?私の設定は次のとおりです: # $Id: t-williams.conf,v 1.1 2009/11/02 18:59:28 nicm Exp $ # # ~/.tmux.conf - tmux terminal multiplexer config # Thayer Williams (http://cinderwick.ca) # "Feel free to do whatever you like with it." # set prefix key to ctrl+a unbind C-b set -g prefix C-a # …
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.