【OS X】
Mountain Lion v10.8.4

Ruby の勉強をしているのですが、
Homebrew や rbenv のことで少々トラブり、
/usr/ の中を弄った後に困った事が起こりました。

何か余計なファイルを触ってしまったのか、
VIM を終了した後に VIM 起動前の
コンソールを復元できなくなってしまいました。

.vimrc に
「restorescreen というオプションを設定すると復元できる」
という解説をされているページを見ましたが、
これは Windows 専用のものということで出来ませんでした。
UNIX では termcap に何かすればいいらしいんですが、
Mac ではどうすればいいのでしょうか。

UNIX の基本的な知識もないのに
色々と大胆なことをしてしまったようです。
困りました。

解決法が分かる方、
知恵を貸していただけませんか。

よろしくお願いします。

このQ&Aに関連する最新のQ&A

A 回答 (2件)

MacOSXでも同じです。


https://developer.apple.com/library/mac/document …

○まず、現在の端末の設定を確認しましょう。環境変数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を変更しているかもしれません。
    • good
    • 0
この回答へのお礼

言いたいことを
汲み取ってくださってありがとうございます。
分かりづらい文章だったと思います。

$TERM が ansi でした。
/usr/share/terminfo に
97 が見当たらなかったのですが、
78 があったので xterm で代用することにしました。

今までの VIM の振る舞いに戻りました。
感謝です。ありがとうございました。

お礼日時:2013/07/01 21:42

>VIM を終了した後に VIM 起動前の


>コンソールを復元できなくなってしまいました。
復元とは何を指しているのか分かりませんが、

設定を戻したいのでしたら、~にある.vimから始まるファイルあるはフォルダを全部消してしまえばもとにもどります。

初心者でしたらエディタはCoteditorをお勧めします。
http://sourceforge.jp/projects/coteditor/
また標準でviも入っていますのでとりあえずはそちらを使うのも
    • good
    • 0
この回答へのお礼

わざわざすみません。
CotEditor は
HTML や CSS のコーディングなどに使用しています。

この質問の件で
どのような表現が適切だったのかは分かりませんが、
No. 2 の方から頂いた回答で解決出来ました。

ありがとうございます。

お礼日時:2013/07/01 21:45

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!

このQ&Aと関連する良く見られている質問

QOS X 10.8 Mountan Lion インストール DVD

4年ちょい前のmacbookproを使ってます。
今日、最新のMacOSにアップデートしました。
途中、インストール時に変な操作をしてしまって、HDDの中が空っぽになり泡食いました。
結局、外付けHDDにTime Machineでバックアップを取っていたもので、10.8.5に戻し、アップデートをやり直して事なきを得ました。
この経験から、ヤフオクで「OS X 10.8 Mountan Lion インストール DVD」を購入する必要性を感じてきました。
買うのが正解でしょうか?
よろしくお願いいたします。

Aベストアンサー

OSX10.8Mountain Lionはダウンロード購入でしたので、
DVD販売はありません。
ヤフオクで販売しているとしたら、ダウンロード後
DVDにコピーしたディスクかと思います。
それが使えるかは確認できません。

10.8は有料でしたのでAppleStoreで今も購入できます。
(ダウンロード版だと思いますが。)
ヤフオクで購入するよりは断然安心かと思います。
http://www.apple.com/jp/shop/product/D6377Z/A/os-x-mountain-lion
ただ、元のOSXが10.8なのでしたら、購入する必要はなく
再ダウンロードすれば良いのではないでしょうか。

ダウンロード後USBメモリにインストールディスクとして作成しておけば、
再ダウンロードせずにインストールできます。
現に私も10.8は元より、ダウンロード済みの無料OSX10.9、10.10、
10.11、10.12のうち10.9と10.11は所有のMacで使っているので、
インストールディスクとしてUSBメモリに作成してあります。
(そのうち10.10も10.12も作成するつもりです。)

{緊急時に使うMountain Lionインストール用のUSBメモリーを作る方法」
http://weekly.ascii.jp/elem/000/000/156/156669/

OSX10.8Mountain Lionはダウンロード購入でしたので、
DVD販売はありません。
ヤフオクで販売しているとしたら、ダウンロード後
DVDにコピーしたディスクかと思います。
それが使えるかは確認できません。

10.8は有料でしたのでAppleStoreで今も購入できます。
(ダウンロード版だと思いますが。)
ヤフオクで購入するよりは断然安心かと思います。
http://www.apple.com/jp/shop/product/D6377Z/A/os-x-mountain-lion
ただ、元のOSXが10.8なのでしたら、購入する必要はなく
再ダウンロードすれば良いのではない...続きを読む

Qメールの復元方法

プロバイダ変更し、旧メールアカウントを削除してしまいました。
すると、それまでの受信メールが全て消えてしまいました。
サイトで調べ、旧アカウントのメールは発見出来たのですが、
それをメールappに入れる方法が分かりません。

出来れば、メール画面左側の「このMac内」にフォルダを作り、
そこに旧アカウントのメールを入れたいと考えております。
やり方のご教示の程、よろしくお願い致します。

OS 10.9.4
メールバージョン 7.3

Aベストアンサー

削除したらライブラリからも無くなっているみたい。
再度作ったアカウントをクリックして、TimeMachineを起動したら
復元できました。

Qディスクユーティリティでの復元

初めまして。
MacのHDDをディスクユーティリティを使ってSSDに換装しようとしているのですが、ネットで調べていくつかある方法の中から上記方法で行おうと実行に着手しました。
しかしディスクユーティリティを使って復元する段階で何をチョイスして実行したら良いのかが分かりません。ほぼ初心者なため、この方法が良いのか悪いのかもよく分かりませんが…
画像を添付しますのでご教授お願いします。
ちなみに必要な情報か分かりませんがMacbook2009lateでosは10.9.1です。宜しくお願いします。

Aベストアンサー

HDの変装は、HDDの中身を丸ごとコピーするか、Time Machineで復元するか、の手法が一般的です。
→http://akiba-pc.watch.impress.co.jp/docs/column/noteextend/20150706_707303.html

丸ごとコピーの場合はSSD(SATA)を繋げる環境を整えるのが先です。
USBやFireWire、Thunderboltなどを介してSSDを繋いでコピーする。
コピーはディスクユーティリティの復元で出来ます。

写真を見る限りではdisk1の「OS X Base System」がSSDなのでしょうか?
そうだとするとそのまま復元ボタンを押せばコピーが始まります。
終わったら、「option」を押したままMacBookを再起動しSSDを選んで起動するか、システム環境設定から起動ディスクでSSDを選んで再起動して見て下さい。
ちゃんと起動すればOKですので、物理的な変装をしましょう。

仮にSATAを繋げられなくても、一時的に他HDDに環境をコピーし、物理的な変装が終わった後にSSDへコピーする事も可能です。
その場合は、SSD変装後の起動時に「option」押下で起動し、環境をコピーしたHDDを選んで起動後、同じ作業をSSDでやって下さい。

HDの変装は、HDDの中身を丸ごとコピーするか、Time Machineで復元するか、の手法が一般的です。
→http://akiba-pc.watch.impress.co.jp/docs/column/noteextend/20150706_707303.html

丸ごとコピーの場合はSSD(SATA)を繋げる環境を整えるのが先です。
USBやFireWire、Thunderboltなどを介してSSDを繋いでコピーする。
コピーはディスクユーティリティの復元で出来ます。

写真を見る限りではdisk1の「OS X Base System」がSSDなのでしょうか?
そうだとするとそのまま復元ボタンを押せばコピーが始まります。
...続きを読む

QMacBookAirのインターネット復元について

友人のMacBookAirが不調です。

試しにPCをリカバリしようと提案しリカバリディスクを探したのですが見当たりませんでした。
私なりに調べ「インターネット復元」という方法があるのがわかったのですが
このMacでできるのよくかわらないのと、敷居が高そうな感じで実行するまでには至っていません。

Macの使用はネットやメールで使用する程度で、データのバックアップは取ってあるそうです。
友人も修理にお金を掛けたくは無いようで、修理に出すのなら買い替えてしまうような感じでした。

詳細は以下のとおりです。

【MacBookAirの詳細】

 MacBookAir 4.1
 Core i7 1.8GHz
 4GB
 SSD250GB
 ドライブなし
 Wi-Fi接続(有線変換コネクタ?なし)


どなたか以下の2点についてアドバイスください。

・リカバリディスクが存在しないらしいのですが本当ですか?
・このまま「インターネット復元」でリカバリをすべきでしょうか。

Aベストアンサー

>・リカバリディスクが存在しないらしいのですが本当ですか?

本当です。
機種はMacBook Air4.1とのことですので、
購入時のOSXのバージョンは10.7Lionだと思います。
(質問の際はOSXのバージョンも記載されたほうが、
いいと思いますよ。)
MacのOSは10.7からインストールディスクは付属せず、
インターネットからのOSX再インストールになります。

下記はAppleの公式HPに記載があるOSX10.7Lionの
再インストール方法です。
USBメモリなどに起動ディスクを作成してあれば、
簡単だったのですが、ない場合はOSXのダウンロードと
インストールになりますので、Wi-Fi接続ですとインターネット回線の
状況によっては時間がかかる事もあります。
http://support.apple.com/kb/PH4439?viewlocale=ja_JP

尚、MacBookAirの不調がOSXの不具合なら再インストールで
回復するでしょうが、ハードの故障(HDDなどの部品)である場合は、
再インストールでは回復しません。
修理にお金を掛けたくなくとも、修理しないとMacBookAirは
使えませんので、修理に出すか新しいパソコンを購入するしかないと思います。

>・このまま「インターネット復元」でリカバリをすべきでしょうか。

不具合がどのような症状なのかが不明ですので、
リストア(Macではリカバリではなくリストアと言います。)するか
しないかを決めるのは、そのMacBookAirを
使用している方なのではないでしょうか。

>・リカバリディスクが存在しないらしいのですが本当ですか?

本当です。
機種はMacBook Air4.1とのことですので、
購入時のOSXのバージョンは10.7Lionだと思います。
(質問の際はOSXのバージョンも記載されたほうが、
いいと思いますよ。)
MacのOSは10.7からインストールディスクは付属せず、
インターネットからのOSX再インストールになります。

下記はAppleの公式HPに記載があるOSX10.7Lionの
再インストール方法です。
USBメモリなどに起動ディスクを作成してあれば、
簡単だったのですが、...続きを読む

Qoffice mac 2011のデータ復元

過去のソフトで申し訳ないのですが、どなたかご存知でしたら教えてください。
使用中のApple PowerBookが壊れたため、新しいPowerBookを購入しました。
officeを使用する必要がありますので、office mac 2011を新しい方にもインストールしました。
幸い壊れた方のPowerBookから、Microsoft ユーザー データ というフォルダーを救出できましたので、バックアップはなんとかなったと思い、書類フォルダーの中に入れましたが、outlook上で過去のデータが復旧できません。
インポートをしようとすると ".olm "というファイルを選択するような画面になるのですが、その様なファイルが見つかりません。
Office 2011 Identitiesというフォルダーの中に、使用していたアカウント名のフォルダーがあり、中の "データーベース"というファイルが29.78GBもあるので、これが欲しい情報を含んだものと思われるのですが・・。
なんとかならないでしょうか。
マイクロソフトのサポート番号 0120-54-2244 にかけても、音声ガイダンスでWindows10のメニューの紹介ばかり流れて、サポートが受けられません。
申し訳ないのですが、お知恵をくださいませ。

過去のソフトで申し訳ないのですが、どなたかご存知でしたら教えてください。
使用中のApple PowerBookが壊れたため、新しいPowerBookを購入しました。
officeを使用する必要がありますので、office mac 2011を新しい方にもインストールしました。
幸い壊れた方のPowerBookから、Microsoft ユーザー データ というフォルダーを救出できましたので、バックアップはなんとかなったと思い、書類フォルダーの中に入れましたが、outlook上で過去のデータが復旧できません。
インポートをしようとすると ".olm "とい...続きを読む

Aベストアンサー

それなら、専門の復元ソフトを試してみてください。例えばhttp://goo.gl/aVS6hFなど。
どうか参考になりますように。


人気Q&Aランキング

おすすめ情報