2013/10/05

leafpad 設定

leafpadについて

leafpad は Lubuntuの標準エディタ。とにかく軽くて高速起動するのが特徴。個人的にソースコードなどを書くときはvimを使うが、内容を確認したいときや、ちょっとしたメモにはleafpadを使うことが多い。素晴らしいのは文字コード変換で問題が起きにくいこと。

フォントは英語のInconsolataに設定しているのだが、表示できない日本語は日本語フォントに置き換えられるので、ソースコードなどは見やすくなる。英語にしてしまうと日本語が文字化けするエディタが多い中で、こういう仕様は助かる。日本語フォントに設定してしまうと、バックスラッシュと円マークが置き換わるので気持ち悪いのだ。

編集機能としては、行番号表示可能で、オートインデントあり、折り返し表示の切替えなどが簡単にできる。また文字の検索、マーカー機能に加えて、置き換え機能などもあり、ちょっとしたプログラムならストレスなく書くことができる。

タブの問題

標準のタブ設定は広すぎて使いにくい。vimではタブを半角4文字に設定しているので同じにしておきたい。これを下記の設定ファイルをいじることで調整した。

/usr/share/applications/leafpad.desktop

ルート権限で開くと以下のような内容になっている。
[Desktop Entry]
Name=Leafpad
Comment=Simple text editor
Comment[bg]=Опростен текстов редактор
Comment[br]=Embanner testennou eeun
Comment[ca]=Editor de text simple
Comment[cs]=Jednoduchý textový editor
Comment[da]=Enkel tekstbehandler
Comment[de]=Einfacher Texteditor
Comment[el]=Απλός επεξεργαστής κειμένου
Comment[eo]=Simpla tekstredaktilo
Comment[es]=Editor de texto simple
Comment[eu]=Testu editore sinplea
Comment[fi]=Yksinkertainen tekstieditori
Comment[fr]=Un éditeur de texte tout simple
Comment[ga]=Eagarthóir simplí
Comment[gl]=Editor de texto sinxelo
Comment[he]=עורך טקסט פשוט
Comment[hu]=Egyszerű szöveg szerkesztő
Comment[id]=Penyunting teks sederhana
Comment[it]=Semplice editor di testi
Comment[ja]=シンプルなテキストエディタ
Comment[ko]=간단한 텍스트 편집기
Comment[lt]=Paprastas teksto redaktorius
Comment[lv]=Vienkāršā teksta redaktors
Comment[nl]=Eenvoudige teksteditor
Comment[nn]=Enkel tekstredigering
Comment[pl]=Prosty edytor tekstu
Comment[pt]=Simples editor de texto
Comment[pt_BR]=Editor de texto simples
Comment[ru]=Простой текстовый редактор
Comment[sk]=Jednoduchý textový editor
Comment[sl]=Preprost urejevalnik besedila
Comment[sr]=Једноставан уређивач текста
Comment[sv]=Enkel textredigerare
Comment[ta]=எளிமையான உரை பதிப்பான்
Comment[tr]=Basit metin düzenleyicisi
Comment[uk]=Проситий текстовий редактор
Comment[vi]=Một trình soạn thảo văn bản đơn giản
Comment[zh_CN]=简易文字编辑器
Comment[zh_TW]=簡易文字編輯器
Exec=leafpad %f
Icon=leafpad
Terminal=false
Type=Application
MimeType=text/plain
Categories=GTK;Utility;TextEditor;

上記の Exec=leafpad %f 部分を以下のように書き換えるとタブが半角4文字分となる。
Exec=leafpad --tab-width=4 %f



WindosのシフトJISファイルを読み込む

ウィンドウズで作ったテキストファイルをleafpadで読み込む方法。そのまま開いては文字化けしてしまうので、開くときにCodingを選択する必要がある。Other Codesetを選択する。

下のようにCP932と打って、開くと文字化けせずに開ける。