タグ

editorとUbuntuに関するbeth321のブックマーク (2)

  • 第118回 UbuntuとEmacsでプログラミングをはじめよう(後編) | gihyo.jp

    今週はEmacsでのプログラミング環境のまとめとして、Emacsでの編集作業に役立つ便利な拡張機能を紹介します。 分岐したアンドゥの履歴を管理する undo-tree エディタにおいてアンドゥ、リドゥはとても便利な機能ですが、アンドゥした後に新しい入力を行うと、リドゥができないというジレンマがあります。以下のようなケースを想定してみてください。 Aを入力する Aの入力をアンドゥ Bを入力する やっぱりAに戻したい <- これはできない このような、ツリー状に分岐する入力の履歴を管理し、任意のバージョンに戻れる機能を提供するのがundo-tree.elです。以下のようにgitをインストールして、undo-treeを入手してください。 $ sudo apt-get install git-core $ git clone http://www.dr-qubit.org/git/undo-tre

    第118回 UbuntuとEmacsでプログラミングをはじめよう(後編) | gihyo.jp
  • 第73回 Emacs事始め | gihyo.jp

    夏、衣替えの季節ですね。この春からLinuxを使い始めた新入学生や新入社員の皆さんも、そろそろLinuxの世界に慣れてきたのではないでしょうか。となると、次にやることは...そう、エディタをEmacsに衣替えすることですね! ご存じの通り、Emacsは長い歴史を持つプログラマ御用達エディタです。独特のキーバインドから敷居は高いEmacsですが、一度慣れてしまうとこれが実に快適で、Emacsキーバインドで操作できないアプリケーションにストレスを感じてしまうほどです。この中毒性は、Windows環境でEmacsキーバインドを実現するソフトウェアの存在からも解るかと思います。 Emacsは基的にテキストエディタです。テキストエディタの仕事は文字を読み書きすることですが、Webのブラウズも、メールの読み書きも、チャットもTwitterも、質的には全てテキストの読み書きによって成り立っています。

    第73回 Emacs事始め | gihyo.jp
  • 1