テキストエリアでタブ文字を入力 Tabinta

調べものしていたら便利そうな Firefox アドオンを発見。
ふと今日は・・・・・・  Tab in textarea 日本語化
普通テキストエリアで Tab キーを押すと次の項目にカーソルがいきますが、Tabinia を On にするとタブ文字を入力してインデントすることができます。

設定項目は一つだけ。Tabinia で Tab キーとして使うキーを設定できます。
これは通常の Tab キーを設定してもいいし、別のキーを設定してもおっけー。
Shift + Tab など組み合わせた設定もできました。

Tabinia 機能の On / Off は、テキストエリア内で右クリックすると表示されるメニューにありますので、不要なときはチェックを外しておくこともできます。
Tabinia が On の状態では、設定した Tabinia 用 Tab キーを使ってテキストエリア→次の入力項目(インプットエリア・テキストエリア等)への移動ができませんので、タブ文字を入力したい頻度に応じて On / Off を切り替えるとよいかも。

ちなみに Serene Bach 3.x では記事編集画面やテンプレート編集画面のテキストエリアでリッチエディタって言うんでしたっけ・・・タブ文字も入力できたりコードに色がついたりする機能がありますが、このアドオンだと単機能で動作も軽快なので便利に感じました。

Firefox のバックアップと復元

基本はプロファイルをフォルダ毎バックアップ、再インストール後に丸ごと戻す、でいいと思います。
Firefox Help: プロファイルの管理

項目を選んでバックアップ・復元ができるのがこの拡張機能。
FEBE Firefox Extension
私の環境(Mac OSX 10.4.11・Firefox 2.0.0.12)では、「これらのファイルのアクセス権を 755 にするよ!できなかったら自分でやってよ!」というダイアログが出た後に変更できなかったよエラーが出たので手動でパーミションを変更し、オプションのデバッグにある Disable permissions check のチェックを外したところうまくいきました。
早速新規プロファイルを作ってこの拡張機能をインストールして普段のプロファイルのバックアップから復元しようとしましたが、うまく復元できない項目もあるようで。

やっぱり地道にプロファイルフォルダから復元するのが確実かな。
でも項目は選んで復元をしたいので調べてみました。

  • bookmark.html ブックマーク
  • cookies.txt Cookie
  • formhistory.dat フォームの入力履歴
  • signons2.txt Basic 認証のユーザ名とパスワード
  • pref.js 各種設定

pref.js には環境設定での設定項目以外にも about:config で設定した内容もすべて記載されているので、まっさらな状態で始めるには復元しない方がいいのかも。

拡張機能についてはもう一度インストールし直してプロファイルフォルダのバックアップからファイルをコピーして復元、もしくはもう一度設定し直すのがよさそう。現在利用している拡張機能をメモっておく。

続きを読む Firefox のバックアップと復元