合致端末のtmuxで実行されるnanoのスクロールの問題を修正しました。

合致端末のtmuxで実行されるnanoのスクロールの問題を修正しました。

質問:

  • 端末を開きます(Linux Mintでは合致端末です)。
  • zshはシェルです
  • 次にtmuxを実行します。
  • nanoでファイルを編集する
  • カーソルを使用してファイルを上下にスクロール
  • 質問:nanoを下にスクロールすると、ターミナルウィンドウの下半分のみが更新されます
  • 質問:nanoで上にスクロールすると、ターミナルウィンドウの上半分だけが更新されます。

スクロールすると、ファイルのナノビュー全体がターミナルウィンドウで更新されません。どのようなヒントがありますか?

編集:my.tmux.conf

特にこの行が犯人のようです(コメントで処理すると問題が解決するため)。

set -g default-terminal "xterm-256color"

SSHセッション中にnanoの実行に問題があったので、その行を追加したと確信しています。

完全なファイルは次のとおりです。

set-option -g default-shell /bin/zsh

# Make sure tmux knows we're using 256 colours, for
# correct colourised output
set -g default-terminal "xterm-256color"

# The following were marked as "unknown", so
# I do know what I'm doing wrong.
#set -g mode-mouse on
#setw -g mouse-select-window on
#setw -g mouse-select-pane on

# Attempting to stop "alert" sound upon startup
# but none of these are working...
set-option bell-on-alert off
set-option bell-action none
set-option visual-bell off

ベストアンサー1

tmux FAQから:

************************************************** ***** ****************************
*注:ほとんどの表示問題は誤った用語が原因で発生します!今後*
*問題を報告するには、内部用語が正しく設定されていることを確認して*
*外部tmux。 *
**
* tmux内のTERMは「screen」またはそれに似ている必要があります(例:「screen-256color」)。 *
*存在しない問題を報告しようとしないでください! *
**
*外部的には端末と一致する必要があります。特にrxvtには「rxvt」を使用してください。 *
*とデリバティブ。 *
************************************************** ***********************************

http://tmux.git.sourceforge.net/git/gitweb.cgi?p=tmux/tmux;a=blob;f=FAQ

おすすめ記事