![]() |
LINUX |
seamonkey2 のインストール
seamonkey-2.1.0・ログイン端末で "#" はroot、"$" は一般ユーザのプロンプトの記号です
・設定ファイルで "#" で始まる行はコメントとして解釈されます
インストール・日本語版をダウンロードすれば、日本語化されています
・今のところインストールの選択はできません
・rootでログインします
・(http://www.mozilla.org/projects/seamonkey/)からダウンロードします
(日本語 Linux) seamonkey-2.1.tar.bz2
・インストール
[root@mars:~]
# tar jxf seamonkey-2.1.tar.bz2
# mv seamonkey /usr/lib
・アイコンのコピー
# cd /usr/lib/seamonkey/chrome/icons/default/
[root@mars:/usr/lib/seamonkey/chrome/icons/default]
# cp default.png /usr/share/pixmaps/seamonkey-icon.png
・/usr/binに起動コマンドのリンクを作ります
# cd /usr/bin [root@mars:/usr/bin] # unlink seamonkey # ln -s /usr/lib/seamonkey/seamonkey seamonkey
・/usr/bin/seamonkeyで起動します
htmlソースの自動改行を抑制・seamonkey/omni.jarに含まれるeditor.jsを修正します
・修正する前に必ずオリジナルを保存しておく
・rootでログインします
# cd /usr/lib/seamonkey
[root@mars:/usr/lib/seamonkey]
# cp -a omni.jar omni.jar.orig
・空のディレクトリへコピーします
# cp -a omni.jar ~/tmp
# cd ~/tmp
[root@mars:~/tmp]
# unzip omni.jar
・chrome/comm/content/editor/editor.jsを修正します(下記参照)
・KompoZerのeditor.jsを参考にしています
# vi chrome/comm/content/editor/editor.js
・zipで圧縮し、seamonkeyディレクトリにコピーします
[root@mars:~/tmp]
# rm omni.jar
# zip -r omni .
# cp -a omni.zip /usr/lib/seamonkey/omni.jar
:content/editor/editor.js (root root 644)
344行目に追加します(紫色部分)
var params = newCommandParams();
if (!params)
return;
editor.wrapWidth = gPrefs.getIntPref('editor.htmlWrapColumn');
try {
commandManager.getCommandState(aTopic, gContentWindow, params);
var errorStringId = 0;
var editorStatus = params.getLongValue("state_data");
・about:configでeditor.htmlWrapColumnを設定します
[ブラウザ]の[ロケーションバー]で about:config 画面を右クリック [新規作成] → [整数値] [新しい整数値の設定名] editor.htmlWrapColumn [OK]をクリック [整数値] 9999(9999は改行が起きないような大きな値) [OK]をクリック
ランチャーの作成・Top Panelにseamonkey-composer用ランチャを追加します
Top Panelを右クリック→「パネルへ追加」を選択します
カスタム・アプリケーションのランチャを選択します
「追加」をクリック
名前:Composer
コマンド:seamonkey -edit
コメント:htmlエディタ
アイコン:/usr/share/pixmaps/seamonkey-icon.png
[なし]の部分をマウスでクリックして選択
[OK]をクリック
![]() |
Copyright(c) 528p.com All Rights Reserved. |

