ターミナルが壊れました笑
まず経緯から。。。
ターミナルのlsコマンドでディレクトリの色を変えたいな、と思い調べた結果
どうやら.bash_profile
に下記を追記すればいいそうで
alias ls='ls -G'
そこでvimで.bash_profile
を開いたのですが文字化け・・・
調べたがよくわからず
catコマンドで中身を出力したらちゃんと出るので、これをコピペして、vimで改めて書き直しました。
すると
ターミナルでコマンドがほとんど使えなくなった!!!笑
いや、笑えません・・・
lsやcdは使えたのですが、どうやらシェル組み込み関数がどうとかってでてきました(改めて調べる必要がありそう・・・)
http://oxynotes.com/?p=5418
このサイトであるように.bash_profile
や.bashrc
はログイン時に必ず読み込まれるファイルらしいです。
なのでここでのパスの指定を間違えると大変なことになるということです。
原因はわかり、対処法もわかったのですがここで新たな問題が!!
この時点で、vimコマンドも当然使えず、肝心の.bash_profile
が開けない笑
Finderで隠しファイルを表示させるのもターミナルでの操作が必要で(もちろんこの時点では使えない)打つ手がない・・・
しかしググったら
隠しファイルをFinderに表示させるアプリがあった!
それがこの「Funter」というアプリ
http://nektony.com/products/funter
これでなんとか隠しファイルをFinderに表示させ、無事編集できました。
これでやっと当初の目的であるlsコマンドでの色を変えるができます。