iTerm2 ターミナルが広すぎるエラー

iTerm2 ターミナルが広すぎるエラー

iTerm2 を使用してさまざまなサーバーに SSH 接続しています。VI を使用してファイルを編集すると、「ターミナルが広すぎます」というエラーが表示されます。これを修正するには、次のコマンドを使用します。「stty columns 120」。このコマンドを入力しなくても済むように iTerm で設定できるものはありますか?

答え1

ターミナルウィンドウをあまり広くしすぎないでください(フルスクリーンなど)。ターミナルとiTermはどちらも、画面スペースを無駄にしないために、デフォルトでウィンドウが処理できる最大幅のターミナルを作成します。残念ながらviハードコードされた列数(160現在 )。

の中にex-viconfig.hソース コード、リリース 050325、94行目、およびでex_v.c、このエラーを生成する関数定義を確認してくださいvok

一部のLinuxディストリビューションどうやら、viより大きな画面でより多くの列を取得するためにソース コードにパッチを適用したようです。

関連情報