gedit -gnomeテキストエディタ-
gedit(ジーエディット)は、GNOMEデスクトップの標準テキストエディタ。 キー操作は Windows 系で Windows に慣れたユーザーにも使いやすい。 特徴 * シンタックス強調 (C, C++, Java, HTML, XML, Python, Perl ,PHP and many others) * 自動インデント * UTF-8対応 * 複数の言語のスペルチェック * スニペット機能 * Undo/Redo * リモートのファイルを編集 * File reverting * 印刷と印刷プレビューのサポート * クリップボードサポート(カット/コピー/ペースト) * 検索と置換 * 指定行に飛ぶ * Text wrapping * 行番号表示 * 右寄せ * 編集行の強調 * Bracket matching * バックアップファイル * フォントと色の変更 * 完全なオンラインユーザーマニュアル * プラグイン機構によるさまざまな機能拡張 http://www.gnome.org/projects/gedit/ プラグインとか改良ネタいろいろ求む geditというよりはgtk+の仕様かもしれませんが、ファイル選択ダイアログで ディレクトリをキー入力にマッチしたものにフォーカスを合わせてくれる機能 なくなってしまいました? ディストリはUbuntu8.04、geditは2.22.3、gtk+は2.12.9です。 一回クリックしてフォーカスを合わせてからキー入力するとできると思うんだけど >>233 ダメですね。昔はできていたのでやり方は知ってます。 別PCのDebian上だと機能するのでUbuntu側で何かgtk+の設定を変えてるのかと 悩んでいるところです。 外部ツールの順番をドラッグして変更すると内容消えちまうな・・・ 直接 .gnome2/gedit/tools のファイルを変えたほうがいいね 沢山消えてしまったよ >>225 HTMLの色分けってどこですかね 流石に <あ> は別の色になりますけど <strong> でも <unko> でも 一緒の色になってしまいますね これは打ち間違えたときに困りますね なんとか変更したいですね どこでしょうかね しかしgeditってすごい重いよな… 保存しようとすると1秒ぐらいCPU握ったまま固まる どんなPCだ 少なくともUbuntu+PenM1.7GHzではそんな経験無いけど プラグインで拡張を続けると重くなりますね 自分のgeditも結構重いです emacsのほうが起動が早いくらいです でも便利なのでgeditがメインです たしかにプラグイン入れていくと、どんどん重くなるね・・・ >>239 俺のPCが悪いのかな 着色してるかなーとかとも思いましたけど タグや変数の着色を無効にしても重いですね >>240-241 プラグインのチェックを全部はずしましたけど、まだ固まりますね mousepadで保存するとそんな事無いので不思議です ディストリの最新がそろそろ出るようなので 新しくした時に軽くなってる事を望むだけですねw >>242 なんかgnomeから別のwmに変えたときに そんな感じになったことがある気がする いまは無いけど firefoxの保存も重くなったし、dbusかなんかのせいかな タブ機能があるので使ってます 質問なんですが検索するときに複数のテキストをまたいで同じワードで 検索できませんか いちいちうたないといけない今 geditって昔はgEditって書いたよね? 最近はGeditって書くことが多いようだが。 by the way... geditのplug-inにどんなのがあるか、日本語で説明しているWebPageとかありますか? 知っている人いたら教えて下さい。 >>247 だ・か・ら 日本語でと言っておるだろうが。 それらのWebPageの存在はしっとるよ。 でもよう読まんのんじゃい。(; _ ; 日本でエディタにこだわりを持っているlinux使いは、だいたいviかEmacs。 なのでGeditの国内ユーザでわざわざ専門のページを作っている人は少ないかも。 まあ、ググってみれ。 ブログでちょこちょこっと書いてる人はいるよ。ぐぐれ。 >>248 まさか本気でそこまで求めてるとは思わんかったもんで。 すまんかった。でも、英和辞書は引けるよね? 中学校くらい出てればおおまかには解るだろ あと本文を丸々翻訳サイトにかけたら訳わからんけど 文節単位で細かく翻訳すれば結構役に立つ。 それでもいくらかは辞書や翻訳サイトでも解らない 言い回しなどが出て来れば、英会話スレとかで聞いてみれば? Linux使おうと思った勢いがあればそれくらい軽いもんだ。 頑張ってみれ。 >>248 もう自分で作っちゃいなよ。 今なら第一人者になれるぞ。 pythonなら自分で作るというチャレンジもいいかもね。 今さら過ぎて申し訳ないがこれでした。 ttp://d.hatena.ne.jp/maluboh/20061125 レスくれた>>152 もありがとう。 バックアップファイルの作成をカレントディレクトリ以外にすることってできないのかな? >>260 プラグイン書けばできると思う。あるいはそういうプラグインを探すとか。 しかしgeditの文字コードの警告って 無視して開けないモンなんですかね いや開いたファイルが最初にWindowsのシリ(中略)で 例のnfo風のAAがあるせいなんですが 確かにemeditorのように開けてほしいよな。バグ報告されてた? 「行の分割・連結」というプラグインを導入しました。 「行の連結」はつなぎたい行を選択して、メニューから「行の連結」を選べばOKなのですが、 「行の分割」が同じように分割したい行を選択して、メニューから「行の分割」を選んでも、できません。 ていうか、そもそも何文字で分割するかなどの設定をどこでできるかもわかりません。 どなたかご教示を! centOSでgedit使ってます。 aaaという文章の頭にxxxと入れてxxxaaaにしたいんですが、 xxxを入れるとaaaが消えて置き換わってしまいます。 どうやったら元の状態に戻せますか? いきなりこうなってしまい参っています。 低レベルですみません、検索しても見つかりませんでした。 >>265 Insert キー。 gedit に限らず PC 操作の基本。 なってしまったことは仕方ないので、元の状態に戻すことは諦める。 そして、xxxをxxxaaaで置換する。これで万事OK >>265 ,267 ┐('へ`)┌ ナンナノ、コノカイワ 「最近使ったファイル」をすぐに忘れてしまったり、geditで開いてないファイルがリストアップされたりして イライラするんですが、これってgnomeの設定が悪いんでしょうか? 全角カタカナ ー 赤 半角カタカナ 緑 半角記号 緑 全角 ― 〈 〉 ‐ 青 全角英数字 赤 半角英数字 青 機種依存文字 黄 こんな風に色分けしたいんですけど、 「間違い探し.lang」みたいなのを自分で作らないとダメなんですか? どこかに公開されてないでしょうか? 何か違うみたい。 /usr/share/gtksourceview-2.0の language-specsの各.lang参考に自前.lang作って、 stylesの各.xml参考に自前.xmlを作るのが正解なのか? 強調表示で色変えようとしてる出発点から間違ってるのか? @itのxml入門を見始めた、先は長い。 半角、全角スペースを表示する方法解説してくれてるとこ見つかった。 2.26から方法変わってソース修正してコンパイルし直しって敷居高いな。 半角を細い四角にしたいがこれはcairoとかの知識がいるのか… ダメだ、機種依存文字の表が開けない。 CP932,s-jisえらんでも無理か vimだと開けた。あきらめよう。 windowsで使ってるんだけど 2.19も2.18もスペルチェックができない。 enchantからaspell使ってるみたいだけど 辞書ファイルがない。 辞書ファイルはどこに置けばいいの? >>274 え?Winじゃ動かないんじゃないの? Program Files/gedit/dataに iso8859-1.datとかで辞書自体はアルよ 自作の色設定xmlファイルを公開するための場所ってあるんでしょうか? 本家のwikiは『このページは編集するな』って書いてあるし…。 gedit関連のコミュは活発ではないんでしょうか。 これを使ってperlを勉強しようと思うんだけど ブラウザでlocalhostを表示するのはどうしたらいですか? osはubuntuです。 激しくスレ違いな気が…。 それに、いったいどこまで知識を持っているのかも分からない。 Windowsで『Apache + Perl』でいじってたんなら、Linuxでもそんなに 迷うこともないはず。 プログラミングが初めてっていうなら、まずはXAMPPをインストールしてみたら? サーバ、データベース、PerlとPHPが丸ごと入っててお手軽。 インストール方法、起動方法もきちんと記されてて安心。 http://www.apachefriends.org/jp/xampp-linux.html >>279 スレチでしたか、すいませんでした。 XAMPPをインストールします。 ボトムペインの背景色って変えられないっすか? 白い背景の埋め端見てると目が痛い >>282 そこはgtkrcのbase[NORMAL]でしか無理だと思う こんな感じで。 http://usamimi.info/ ~linux/d/up/up0604.png ごめん、端末の色プロファイルで色変更したら埋め込みも色変更された 以前はgconf-editor弄ればeuc-jpなどで書かれたテキストを自動判別して開けたのに、 ttp://www.crimson-snow.net/tips/linux/gedit.html いつの間にかそれが出来なくなって、いちいち文字コードを指定して開かなきゃいけなくなった いつ何が変わったんだろう 環境はUbuntu Lucid geditをインストしたのですがメニューバー(ツールバー)が英語になってます。 OSはUbuntuですが、ブラウザやキーボード、文字入力は日本語になるようにしました。 geditでも日本語入力できるのですが、メニューバーが英語のままです。 これを日本語にする方法を教えてください。 % LANG=ja_JP.UTF-8 gedit で起動してみたら? >>291 それも試してみましたが駄目でした・・・orz >>288 monospace (1/2グリフ欧文、かな、漢字)の3種 ソースコードを範囲選択して この範囲のソースコードを整形できるようなプラグインはありませんか? 存在しないファイルをターミナルから呼び出すと新規作成になるのは止めて欲しい。 うっかりカラ文章保存しちゃったらイヤだ。 「ありません」と言ってくれ >>295 いやいやいや、それほとんどすべてのアプリの正しい挙動だろう 最近C言語の勉強しはじめまして、ubuntuでGeditを使用してちょっとしたプログラムを 作っています。 毎回新規作成時に表示→強調表示→Cと選択しているのですが、これを固定する ことはできないでしょうか? そういったプラグインがあれば紹介してもらえるとありがたいです。 >>298 『/usr/share/gtksourceview-2.0/language-specs/c.lang』 をエディタで開く。 --- 27行目 --- <property name="globs">*.c</property> ここにセミコロン区切りで追加する。 <property name="globs">*.c;*.hoge;*.fuga;*.piyo;</property> >>298 ごめんなさい。追記。 『chown』でファイルの所有者を変更してから編集してね。 >>299 おおっ、ありがとうございます。やってみます! しかしこういう風にプラグインとかじゃなく自分でいじれちゃう人ってホントに凄い。尊敬します。 俺もそうなれるように頑張ってプログラムを勉強します。 >>299 書かれていた通りに実行しましたが、新規作成時は強調表示なしのままで変わりありません。 プラグインを適当に追加してるのがまずいんですかね^^; >>302 一度上書き保存すると正常に色付けされるはずですよ。 >>303 初めは上書きしようとすると、バックアップを保存できませんとの警告がでて、上書きできませんでした。 その後設定でバックアップをとらないように設定すると上書きできました。 再起動してみたんですが、上手くいきません•••。 それは強調表示の設定とは別の問題のような気がしますが...。 念のため、追加した拡張子がセミコロンで区切られているかなど、 編集ミスがないか確認してみてください。 間違いはありませんね…。うーん。 僕の方でも、新規ファイルを作って上書き保存するまでは 色付けされないことがあるんですが、その上書き保存ができない というのは訳が分かりません。 あとは、一度、プラグインを全てOFFにしてみるぐらいしかないと思います。 >>307 やっぱりダメですね・・・。 ところで色々いじってて気づいたんですが、新規作成して保存の時にファイル名に .cを付けると、自動でCの強調表示に切り替わりますね。 とりあえずこれで運用することにします。 それで今回教えてもらったことがプログラム的にどういう意味をもつのか 理解できるようになったら、もう一度挑戦してみようと思います。 長々ありがとうございました。 >>308 単にデフォルトの強調表示をcと同じにしたいなら、 *.cに並べて*を単独で置けば良いような。 でも名前つけずにプログラム書き始めるのは普通ではないと思うけどなぁ。 ファイル名を考えることもプログラミングの内という認識がある。 >新規作成して保存の時にファイル名に >.cを付けると、自動でCの強調表示に切り替わります それが普通の動作ですよ。 >>309 さんと同じく、ファイル名をつけてからガシガシ書きこんでいく べきだと思いますよ。 Geanyみたいに補完してくれるプラグイン ttps://github.com/nagaozen/gedit-plugin-autocomplete/ 空白を表示するプラグインが極めて使いづらいです。 とりわけダサいのが改行の表示です。 なぜ5文字分も使って改行を表示するのでしょうか。 あと、non-breaking spaces とか leading spaces とか なにを表示しようとしているのか伝わりません。 >>312 改行に関しては行番号を表示するようにしたら良いんじゃない? draw spacesを有効にした状態で non-break spaces: unicodeの行分割禁止文字 leading spaces: 前方にある空白 in-text spaces: 単語間の空白 trailing spaces: 後方にある空白 有効にすべきなのはdraw spaces, draw tabs, draw trailing spacesかな。 コーディングでタブと空白の混在を目で見て防ぐ的な意味で。 >>313 ありがとう。 なんかもうあれやね、wineで秀丸動かそうかって気になるね。 本格的にコーディングに使うならVim, Emacs使えよ geditはgtkrc書くのとメモ帳程度には使える 行番号表示すると、マウスで行コピーするとき 行番号もコピーされちゃうのでいやだなぁ 逆に聞きたい どうやって行番号込みでコピーするの? マウスで選択、コピペしてもそんな風にならないが、設定で切り替えできりゃブログに貼り付ける時に便利だな >>317 そういうのは % parcellite -p | cat -n とかで。 ウィンドウ分割プラグインsplitviewが使えなさ過ぎる 分割したウィンドウ編集したらどっちのウィンドウの表示位置も同じになる >>317 :set number ってやると行番号出るじゃん あれをマウスでコピーすると行番号もコピーされてうざい >また、Windowsアプリケーションでは定番ですが、[Alt]キーを用いたショートカットコマンドが使用できません。 >例えばメモ帳では[Alt]キーを押すことでメニューバーにフォーカスが移動し、[F]キーを押すことで<ファイル> >メニューが開きます。GeditはGTK+を用いているため、このような仕様になっているのでしょう。 なんかGTKだから出来ないみたいな事書いてるけどLinuxなら普通に出来るし更にショートカットのアサインを変更することも出来るのに。 Windows版の出来の悪いGeditを敢えて使う奴なんているわけない。 とかなんとか言いながら仮想XPに入れてみた 確かにAlt+FでファイルメニューにアクセスできないがF10で出来た 案の定やっぱ重いわ。特にファイルを開く時のディレクトリ一覧の取得が糞重い これは良いなと思ったのはファイルダイアログから目的の箇所行くのにWindows標準より速く行ける =============== 最近開いたファイル --------------- hoge <= c:\Documents and Settings\hoge デスクトップ <= c:\Documents and Settings\hoge\Desktop ローカルドライブ 以下ドライブ =============== 容量はデカイ http://yang.zapto.org/ ~shu/files/screenshot/gedit.PNG ライブラリは他のGTKアプリと共通して使うことも出来そうだが面倒なので調べてない c:\Documents and Settings\hoge\{.fonts.conf.d{.local,.config}}など作ってみようかな UIフォントが汚いのでgeditフォルダに/etc/fontsがあるかなと思ったら無かった 自分で作るかgtkrc-2.0でやるのかのぅ? gedit関係ないがc:\windows\system32\drivers\etcにUNIX系で使うようなファイルを発見 書式も*nixと同様だった。これはかなり(・∀・)イイ!! 全体的な感想はWindowsはやっぱ糞 >>324 Windows版geditが糞なだけであって、Windowsが糞なわけではないだろ 大抵のLinuxユーザはemacsかvimで満足しちゃうし、 pythonで拡張できるのが売りの地味なエディタなのに、 pythonが2だったり3だったりバージョンが変化して使い辛いし、 マルチプラットフォームかといえば、窓では立ち上がりにくいし、 窓ユーザーがgnomeを使い始める際の移行用として以外に メリットが見当たらないんですもの >>325 ,326 その結論に異論は無いけどWindowsでGTKを使っただけのWindows版アプリは全般的にダメだね Gedit, Sylpheed, JD, GIMPなど。 そうなるとGTKが悪いという事になるのかな? Windowsが糞だからGTKが死んでるという考え方も出来るが、実際どうなんだろ? カスみたいなWindowsの事はどうでもいいんだけどWindows版QtアプリもあるしQt vs GTKが凄く気になる GIMPはWindows版でもLinux版とほとんど変わらない動作なんだよ。 そんで、なんでGIMPだけそんなに動きがいいのか調べたところ、 付属しているGTK+のランタイムとテーマがちゃんと最適化ビルド されているからだった。 試しに自前の簡単なGTK+アプリを、本家サイトから落としたものと GIMP付属のもので動かしてみらたら、大分動作速度が違った。 >付属しているGTK+のランタイムとテーマがちゃんと最適化ビルド kwsk ビルド手順だよ 早く!! このgeditサクサク動くようにしてくれよ G・T・K!! G・T・K!! read.cgi ver 07.5.1 2024/04/28 Walang Kapalit ★ | Donguri System Team 5ちゃんねる