• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:【OS X】VIM 終了後のコンソール復元)

【OS X】VIM 終了後のコンソール復元

このQ&Aのポイント
  • Ruby の勉強中に VIM 終了後のコンソール復元ができなくなってしまいました。
  • 解決法を教えてください。
  • Mac でのコンソール復元方法について知恵を貸してください。

質問者が選んだベストアンサー

  • ベストアンサー
  • kmee
  • ベストアンサー率55% (1857/3366)
回答No.2

MacOSXでも同じです。 https://developer.apple.com/library/mac/documentation/darwin/reference/manpages/man5/terminfo.5.html ○まず、現在の端末の設定を確認しましょう。環境変数TERMを調べます。 echo $TERM これは、ターミナルの環境設定> プロファイル >詳細 にある「ターミナルの宣言方法」と同じになっているはずです。 他に、termcapの設定を上書きする環境変数TERMCAPが定義されていないか、念の為確認します。 ○上記$TERMに該当するterminfoが存在するかどうか、確認してください。 上記マニュアルにあるように、/usr/share/terminfo/ の下に、頭文字1文字、あるいはその文字コードの16進数2文字のディレクトリがあり、その下に、$TERMと同じ名前のファイルがあるかどうか、です。 例えば、$TERMが xterm なら、78/xterm が存在するか確認します。78は「x」のASCIIコードの16進表記です。 terminfoが無い場合 ・バックアップから復元する ・他の互換のあるもので代用する。 となります。 また、環境設定で設定したものと、echo $TERMで確認したものが違う場合は、 .bashrc等の初期設定中にTERMを変更しているかもしれません。

noname#197548
質問者

お礼

言いたいことを 汲み取ってくださってありがとうございます。 分かりづらい文章だったと思います。 $TERM が ansi でした。 /usr/share/terminfo に 97 が見当たらなかったのですが、 78 があったので xterm で代用することにしました。 今までの VIM の振る舞いに戻りました。 感謝です。ありがとうございました。

すると、全ての回答が全文表示されます。

その他の回答 (1)

  • ki073
  • ベストアンサー率77% (491/634)
回答No.1

>VIM を終了した後に VIM 起動前の >コンソールを復元できなくなってしまいました。 復元とは何を指しているのか分かりませんが、 設定を戻したいのでしたら、~にある.vimから始まるファイルあるはフォルダを全部消してしまえばもとにもどります。 初心者でしたらエディタはCoteditorをお勧めします。 http://sourceforge.jp/projects/coteditor/ また標準でviも入っていますのでとりあえずはそちらを使うのも

noname#197548
質問者

お礼

わざわざすみません。 CotEditor は HTML や CSS のコーディングなどに使用しています。 この質問の件で どのような表現が適切だったのかは分かりませんが、 No. 2 の方から頂いた回答で解決出来ました。 ありがとうございます。

すると、全ての回答が全文表示されます。

関連するQ&A