• ベストアンサー

RedHatで使えるエディタ

RedHatLinuxでCのプログラミングやっているのですが、Viエディタがどうも使いづらくて・・・ 使いやすいエディタや開発ツールを知っていたら教えてください。出来ればGUIで使えるものがいいのですが。

  • earth
  • お礼率5% (17/300)

質問者が選んだベストアンサー

  • ベストアンサー
  • nightowl
  • ベストアンサー率44% (490/1101)
回答No.5

こんばんは。 RedHat には gedit とか「メモ帳」ライクなエディタがありませんでしたか。 http://www.ecs.cmc.osaka-u.ac.jp/tebiki/node62.html 現代の vi である Vim(Vi IMproved, Bram Moolenaar 氏ほか) には GUI つきのもあります。 vim-X11 というパッケージを一緒にインストールして「gvim」と打てば、 GUI(Gtk+)で完全武装した vi が使えます。 root で困らないよう、vi は一通り使えるようになることをお勧めします。 http://www.kaoriya.net/#VIM vi のカーソル移動に慣れるには、Rogue (クローン) (NetHack/ Moria/Angband などの亜種あり)というダンジョンゲームが特効薬。 「トルネコの冒険」などの原型としても知られるこのゲームは 何もかもが文字で表現され、ひたすら地味ですが(GUI 版あります)、 遊ぶたびに異なるマップで自動生成されるダンジョンのおかげで 飽きが来ることはありません。 自分の未熟さに絶望して挫折することはあっても。 http://www.izu.co.jp/~at-sushi/rogue/index.html http://www.jnethack.org/jnethack.html ara_ara さんご紹介のように MIFES も移植されていますし、 DOS 時代一世を風靡した VZ Editor や Windows の WZ Editor の流れを汲む「XZ for Linux」もありますが、 現状はどうなのかな。 http://www.villagecenter.co.jp/soft/xz/ 私は多言語を扱う必要上、Mule(多言語対応 Emacs の前身)以外には 選択肢はありませんでしたが、Emacs を使って後悔したことはありません。 ヘボいメジャーモードを作ったりしていると充実感も味わえますし。 現在常用しているのは XEmacs で、これにはまた別の良さがあります。 Cソースの編集中、M-x compile で make できることはご存じでしたか? Cモードではキー一発でコンパイルできると便利だと思うのですが、 それは自分でキーに割り当ててほしいということなのでしょう。 JDE モードでは Java ソースのコンパイル、実行がその場で行えます。 どのエディタを使うにせよ、最後は「慣れ」です。 ユーザの多いエディタを使っていると助けてくれる人も多いでしょうし。 その点で vi か (X)Emacs に落ち着いてしまう人は多いのかもしれません。 あ、Eclipse を忘れてた。ある意味究極の統合環境でしょう。 http://www.atmarkit.co.jp/fjava/rensai2/eclipse01/eclipse01.html 以上、後学のために。誰にも返事しないなんてことしちゃいやですよ。

参考URL:
http://members.jcom.home.ne.jp/advweb/,http://kawacho.don.am/win/meadow/links.html#gnu-emacs

その他の回答 (4)

  • jubell
  • ベストアンサー率44% (42/94)
回答No.4

GUIでということなので Bluefishなどもありますが・・・。 そんな私は、xemacsユーザですけど。

参考URL:
http://bluefish.openoffice.nl/
回答No.3

そうですねぇ・・・ ウチはどっちかと言うと、VI派なのですが・・・(^^;) 確かに、一番最初は使い辛いエディタだなとも思いましたけど、使っているうちに、Windowsのメモ帳が使えなくなっていました。(爆) で、テキストエディタは、#1さんも言っている通り、2者択一に近い状況ですけど、GUIと言う事なら、WideStudioなんてどうでしょう? フリーのGUI開発環境ですし、結構使えると思いますよ。 ・・・でも、テキストエディタは・・・emacsか、VIか・・・好み次第ですねぇ。

参考URL:
http://www.widestudio.org/
  • ara_ara
  • ベストアンサー率35% (124/348)
回答No.2

XEmacs はどうですか? 他には、こちらのようなものがあるようですが、ご自分で気に入ったものを選ばれるしかないと思います。 http://neal.nikkeibp.co.jp/linapps/ja/linapp6.html http://www.orchid.co.jp/computer/linux/linux.html http://www.megasoft.co.jp/milinux/milinux_trial.html

  • astronaut
  • ベストアンサー率58% (303/516)
回答No.1

プログラミングの本質はエディタによるところでは無いと思いますが,本格的にコードを書くようになれば,きちんとしたテキストエディタに習熟する必要があるのは論を待たないでしょう. vi が王道なのでしょうが,私はヘタレなので emacs です. エディタに関しては,この2者以外の選択肢は無いと思うのですが…

関連するQ&A

  • RedHatでのJava開発環境

    RedHatでJavaを書く時に便利なエディタをご存知ですか? Linux用のJDKはインストール済みでJavaは作って動かせるようにはなっていますが、今までWinで秀丸&JDKを使用してメソッドなど色分けで強調して書いていた分RedHatLinux7.1での標準?のエディタでは大変書きづらく感じてしまいます。。また、RedHatをインストールした時に付いていた開発ツール(Glade)はどのような働きをするのでしょうか? # 場違いですがPerlのエディタも探しています。

    • ベストアンサー
    • Java
  • viエディタについて

    現在Viエディタの英語版でCソースを書いているのですが、日本語版のviエディタをフリーダウンロードできるサイトをご存知ではないでしょうか?? viを使用していらっしゃる方、お教えいただけたら嬉しいです。 宜しくお願いいたします。

  • viエディタを使う理由

    linuxでサーバを建てよう、みたいなサイトで、 confファイル等の設定で、必ず、クライアント機のwindowsから、sshで viエディタを使う様に指示されているようですが、 viエディタて、癖があって嫌いなんですが、 それでも、サーバ等を建てる時はCUIでクライアント機のwindowsで 操作しなければならない理由って何なんでしょうか? 基本、GUIの方が解りやすいと思っているし、 海外のサイトだと、linuxの設定で普通にgeditを使っている方法を 掲載されているパターンを見かけるのですが、 そこまでしてViエディタを使わなければならないのでしょうか?   一度linuxでnvidiaのグラフィックドライバをいれる時大変やりずらかったです。 理由を教えてください。 因みに、サーバ構築は趣味の範囲内ですが、 やはり、プロのサーバ管理者とかはviエディタ、CUIでの作業が主なんでしょうか?

  • Cygwinのエディタについて

    Cygwinのエディタのviで、c言語のプログラムを作成し、gccでコンパイルすると、a.exeというファイルができます。私は今まで、Linuxのviでc言語のプログラムを実行するときは、a.outを使っていました。 Cygwinのviでもa.outを使うにはどう設定すればよいのでしょうか?

  • RedHat Linux

    viエディタを使って日本語入力するにはktermからviを立ち上げるのが良いですか。ほかの方法がありますか。

  • Ubuntuで手軽にSubversionを使いたい

    Ubuntu 11.04で簡単に設定できてGUIでソースのバージョン管理できるツールを教えていただきたいです。 会社の研修で、LinuxでのC言語プログラミングをやっています。 GUIの端末上でviでソースを書いてgccでコンパイル、という原始的なスタイルですが、ソース管理のためにSubversionを入れようとしています。 しかし、検索して見つけたnautilussvnとかtortoisehg-nautilusとかをいくつか試したんですが、うまく動いてくれない上に、OSの動作まで不安定になってしましました。 途中で自分がなにかおかしなことをやったんだろうなとは思いますが、原因を考えることに時間を使いたくないので、環境作成をOSインストール(VMware2.5.5+Ubuntu)からやり直そうと思っています。 昔、Windowsでプログラムを書いていたときにTortoiseSVNというのを使っていたので、できればGUIがいいんですが、プログラム開発自体がかなり原始的なので、CUIでも良いツールがあれば教えていただきたいです。 よろしくお願いします。

  • BerryLinux 0.72のエディターについて

    はじめまして、よろしくお願いします。 本日、BerryLinux 0.72をHDにインストールして使っているのですが、viエディターが見当たりません。viエディタの在りかとインストール方法をご教授ください。 よろしくお願いします。

  • viエディタについて

    基本的な理解をしたいのですが ただいま、http://www.miloweb.net/vi.htmlを一通り読みました. 1. vi エディタ はカーネルの一部なんですか 2. ウィンドウズのDOSみたいな物と理解していいですか  ですが、DOSみたいにプロンプト上で出力されることはなく、  コンパイルで実行しますよね 3. Vine3.1の場合、ログイン直後の画面からどうやって   viエディタに入ればいいですか 4. viエディタはテキストファイルとして保存・呼び出して   利用することは当然できますよね いくつかviエディタについてページを見ましたが、 http://www.itmedia.co.jp/help/tips/linux/l0271.html など 同じ内容ばかり書いてあったような気がしました もっと詳しい内容のページなどもあれば是非教えて下さい

  • 欲しいエディタがなくて困っています。

     現在、新しいPCにエディタをインストールしようと思っているのですが、どのエディタをインストールするかで迷っており、質問させて頂きます。  今までは、XPにWZ3.0を無理矢理インストールして使用していたのですが、さすがに古すぎる気がして、以下の機能を“標準で”備えているエディタを探しています。 1.XPに対応している。 2.VIライクでは“ない”もの(VI嫌いなもので…)。 3.SDI形式である。 4.マウス操作とキー操作のバランスが取れているもの。 5.HTMLタグをメニュー選択とキーコマンドの両方で挿入・属性入力できる。 6.JavaやCなどのキーワード・コメント部分の色分けができる。 7.ヘルプやサポートが充実している。 8.プログラムリストの印刷テンプレートを備えている。  以上のワガママな要望を、ある程度クリアできるエディタソフトはないものでしょうか?

  • viエディタが起動しない

    Mac初心者です。 PATHを変更するために、ターミナルからviエディタを起動して変更しようとしたのですが、 vi .bash_profile と入力すると、 vi: command not found と表示されます。 一度目は、確かにviエディタが起動したのですが、ターミナルを終了して、もう一回viエディタでPATH変更しようとしたら、エディタが起動できませんでした。 原因が分からなくて困っています。色いろと試してみたのですが・・・ 教えていただけませんでしょうか。お願いします。

    • ベストアンサー
    • Mac