Terminal.appを使用してtmuxでページを上下に移動するには?

Terminal.appを使用してtmuxでページを上下に移動するには?

入力すると、tmuxテキストの一部のみが表示されます。上下にスクロールしようとすると、コンソールは上にスクロールします。しかし、実際のテキストではありません。 Ctrl + bを押してからを押すと、ステータスバー[に上向き*tmuxまたは下向きの矢印を押すと、実際にテキストを上下に移動できることが表示されます。一行ずつ。を押すとqステータスバーに表示されますbash

フォローCTRL+bしたり、コンソールを上下したりしますが、テキストは表示されません Page UPPage

一度に複数行のテキストを上下にスクロールするには?

答え1

OS XのTerminal.appを使用している場合は、Page up/downスクロールバーを使用するときと同様に、キーストロークをキャプチャしてウィンドウの内容をスクロールします。Shift+ を使用してPage up/down端末内のアプリケーションに送信できます。

これにより、次を使用して一度に1ページずつスクロールできます。

  1. Control+B
  2. [
  3. 矢印キーまたはShift+Page up/down
  4. Control+Cロールバック完了後

他のプラットフォームの他のすべてのターミナルアプリのように動作するように変更するには、ターミナル - >基本設定、設定に移動してプロファイルを選択し、キーボードに移動し、バインディングを「ページダウン/ページアップ」に置き換え、「ページダウン/ページアップ」 :

Terminal.appキーボード設定のスクリーンショット

答え2

以前のYosemite MacBook Proでは、基本的な組み合わせであるfn++または++を使用していました。fn

編集する:fnYosemite +またはfn+を実行しているMBPでは、基本的に機能する必要があることがわかりました。

文書では通常、⇞または⇟と表示されます。

答え3

~/.tmux.confファイルを編集し、「mouse」設定を挿入してファイルをインポートします。例:

###Find tmux version first:
tmux -V
> 1.8 

###For tmux version 1.8;
vim ~/.tmux.conf ### file
set -g mode-mouse on  ### Edit the .tmux.conf file with this setting
tmux source-file ~/.tmux.conf

###For tmux 2.1 version on:
vim ~/.tmux.conf ### file
set -g mouse on ### Edit the .tmux.conf file with this setting
tmux source-file ~/.tmux.conf

答え4

~からhttps://wiki.archlinux.org/index.php/Tmux

端末で Shift-PageUp/Shift-PageDown を使用してスクロールする際に問題がある場合は、次の手順を試してください。

-g ターミナルオーバーライド 'xterm*:smcup@:rmcup@' 設定

端末エミュレーションの問題かもしれません。次のいずれかを試してください。

export TERM=vt100
export TERM=ansi
export TERM=xterm

おそらく彼らの一人がそうするでしょう。

バインディングキーもあります。~/.tmux.conf

bind-key j page-up
bind-key ; page-down

jとを;前と次にバインドします。

関連情報