GitHubindexHello source: index.md View on github | Report issue Generated by middleman 3.1.6. Powered by Ruby 2.2.2.
去年から Google にジョインしている vim の作者,Bram Moolenaar が,先日 Google 本社にて "Seven habits of effective text editing 2.0 (効率的なテキスト編集の7つの習慣)" と題してプレゼンを行った模様. プレゼンは約45分,質疑応答含めて80分. 7 Habits For Effective Text Editing 2.0 - Google Video プレゼンビデオをファイルとしてダウンロードしたい方はこちら (DivX 507MB). ftp://ftp.vim.org/pub/vim/stuff/7Habits20.avi プレゼン資料はこちら (PDF 640KB). http://www.moolenaar.net/habits_2007.pdf Vimmer にとってはヨダレもの.また,Emacs
NTEmacs22 バイナリを置いておきます。 まえがき 初期設定 半透明化 関連のあるページはこちら NTEmacs22 CVS + IME.patch を Build する 私のFont設定 ipaフォントを使ってます。フリーで素晴らしいフォントです。 スクリーンショット 1. まえがき 1.1. おしらせ 2chにスレが出来たりして、NTEmacs人気も盛り上がってきたようですが、バイナリ入手に難があるようです。 私にも火をつけた責任の一端が有りそうなので、ひっそりとバイナリを、置いておきます。(無保証です) ソースは、emacs-22.1.tar.gz 小林さんのemacs-cvs-20070419-IME.patch、 ついでに、拙作半透明パッチを適用して有ります。半透明の設定はこちらから。 バージョンが、遂に 22.1 になりました。 emacsclient がまともに動くよう
LISPUSERLISPMEMOLisp is like a ball of mud - you can throw anything you want into it, and it's still Lisp. -- Anonymous Lisp の括弧は良くネタにされます。実際、大量の過去は最初のインパクトは強烈だったのを覚えています。 いったいなぜ Lisper は括弧を捨てないのでしょう? 歴史的にみれば括弧を好まない Lisper も居ます。古くは CMU の AI リポジトリに CGOL という ALGOL ライクな 構文の Lisp リーダ/ライタがあり、これは S 式と相互に変換できました。CGOL で書いて、S 式で表示とかができたわけですね。 ;;Execute by typing "cl < demo.txt". (load "parser.cl") (load "c
id:parasporospa さんの uniq -d と uniq -u についての記事を見た。 それぞれ、重複する行、ユニークな行を抽出するオプションなのだが、 それらを利用したおもろいTipsが紹介されている。 uniq の -d と -u - メモ帳 # a, b に共通な行を抜き出す cat a b | sort | uniq -d > common # a にだけ含まれる行を抜き出す cat a b | sort | uniq > all cat a all | sort | uniq -u >only_in_a (中略) 存在意義がわからなかったオプションの使い道を見つけたときは妙に感動する。 僕が、uniq のこれらのオプションを知ったのは、 無能上司に教えてもらったときだ。懐かしい。 uniq -c に鳥肌が立ったのが昨日のように思い出される。 通称アルファギークの Da
Emacs エディターで C 言語のプログラムを書く人向けに、入門用の解説がないように思う。そこで、知っておくと便利な機能をまとめてみた。 読者は、Emacs の操作とカスタマイズが最低限できる人を対象にしている。つまり、C-x C-f といったショートカット・キーが使えて、.emacs の設定ファイルがいじれる人。各機能について、基本的な使い方とその効果、あと最低限の設定について書き出した。 目次 ソースの色付け インデント アラインメント コメント info マニュアル スペル・チェック タグ・ジャンプ 関数名の補完入力 コンパイルとエラー行ジャンプ ChangeLog ファイル 1. ソースの色付け Emacs は、C 言語のソース・ファイルを解析して、if や for といったキーワードに対して、自動で色を付ける。 色を付けることでソースにメリハリが生まれ、可読性が上がる。また、ス
It's apparently essential for screencasts, but I decided to have a go at it anyway and made a screencast version of the Emacs demo I gave at the last ATLRUG meeting. Here's a list of the various features I demoed if you want to track them down to use yourself: ECB is the Emacs Code Browser. Debian & Ubuntu have packages for this. The buffer-switching feature I used is the ido package, which is inc
zshのZLE Editorを使って作られた zedというテキストエディタがカッコいいうえに非常に便利。 zshの補完がそのまま使えたりする。 % autoload zed % zed ./test.txt 操作方法は、 変更を保存するときは、Ctrl+X Ctrl+W または Ctrl+J と入力。 破棄して終了したいときは Ctrl+C を入力すればいい。 あとはどんな bindkey をしているかによって変わるのだが 基本的にemacsキーバインド 使ってみればわかるけどすごく新感覚なエディタ。 その場で編集してる感がすごくある。 ソースにも "他のシェルにはコレは出来ない" と書いてある。(いいすぎだ) # No other shell could do this. # Edit small files with the command line editor. あと、以下のような
担当:服部@ソニー mhatto@arc.sony.co.jplast update: Mar. 20, 2001 この文書はviというテキストエディタの使い方に関するものです。 といっても本物のvi(Solaris等の商用UNIX付属のviでしょうか?)は、 Linuxディストリビューションには入っていませんので、 viクローンの使い方です。文書内ではviクローンをviと呼んでいます。 1. viとは? 2. なぜviなのか? 3. これだけ覚えれば使えます(1st Step) 3.1 起動方法 3.2 すべての操作はコマンドで!! 3.3 大切なモードのお話 4. 少し進んだ使い方(1) -コマンドモード- (2nd Step) 4.1 作業の取消をしたい(アンドゥ) 4.2 カーソルのある行の先頭/末尾にカーソルを移動したい 4.3 現在ページの先頭行/末尾行にカーソルを移動したい
最近 .vimrcを貼り付けるのが流行ってるみたいなので自分も.vimrcを貼り付け、るわけでなくオススメの plugin を紹介してみようかと。 Align.vim http://www.vim.org/scripts/script.php?script_id=294 痒いところに手が届く整形ぷらぎん。 options = { width => 100, height => 50, background => nil, } なソースを範囲選択して :'<,'>Align => すると options = { width => 100, height => 50, background => nil, } のように整形してくれます。 Allargs.vim すべてのバッファでコマンドを実行。例えば開いてるバッファのすべての文字列を置換したければ、 :Allargs %s/perl/ruby
コンテンツの案内 このサイトには、下記の種類のコンテンツがあります。 「vimエディタ基本」vimエディタの基本的な情報を扱った記事の一覧 「vimエディタのインストール関連の記事」vimエディタのインストール方法 「vimエディタ・スターターマニュアル」vimエディタの操作方法(かなり入門) 「vimスクリプト」vimエディタの拡張スクリプトの記事の一覧 「役立つ、助けになるvimスクリプト」 「デフォルトでインストールされているvimスクリプト」 「vimエディタカラースキーマ」vimエディタのカラースキーマのスクリーンショットの一覧 「vimスクリプト リファレンス」vimスクリプトの書き方、サンプルコード 「その他のツール、コマンド」vimエディタ以外の、ツール、コマンドの記事の一覧 「ダウンロード」このサイトで配布しているファイルの一覧 このサイトではRSSでサイトの更新情報を配
はじめに 配布 GNU Emacs一般公的使用許諾 コピーに関するポリシー NO WARRANTY イントロダクション 画面構成 ポイント エコー領域 モード行 文字,キー,コマンド Emacsの文字セット キー キーとコマンド Emacsの起動と終了 Emacsの終了 コマンドスイッチと引数 編集の基本的なコマンド テキストの挿入 ポイントの移動 テキストの消去 ファイル ヘルプ機能 空白行 継続行 カーソル位置の情報 数引数 変更の取り消し(Undo) ミニバッファ ファイル名用のミニバッファ ミニバッファでの編集 入力補完機能 補完の例 補完コマンド ミニバッファコマンドの繰り返し コマンド名によるコマンドの実行法 ヘルプ機能 キーの説明 コマンド名や変数名によるヘルプ機能 Apropos---入力した文字列を含むコマンドの探索 他のヘルプコマンド マークとリージョン マークの設定
検索を行う際に、検索する文字のスペルは分かっているが、先頭が大文字であったかを覚えていない場合に小文字だけで大文字もヒットさせたり、大文字で構成 されている単語ということが分かっているときに、大文字で検索文字を入力して小文字をヒットさせないようにすることができる設定です。 この設定により、全て小文字で検索文字を入力した場合は、大文字、小文字に関わらず検索にヒットするようになります。逆に、検索文字に大文字 を含めると大文字と小文字を区別して検索されるようになるため、検索をするときに、Shiftキーを押したりCapsLockをする必要がなくなります。 この設定の前に「:set ignorecase」により、大文字と小文字の区別を行わないようにする必要があります。このオプションは正確には、検索パターンに大文字が含まれると きに'ignorecase'のオプションをOFFにする設定です。
単語の末尾へ カーソル位置が単語の途中の場合はその単語の末尾 カーソルが単語末尾なら次の単語の末尾 カーソルが行末なら次行先頭の単語の末尾
GNU Emacs Zenith Guide for Programers --- プログラマに捧げる --- GNU Emacs ガイドブック --- カスタマイズに挑戦! --- README 利用/再配布要領 0. 始めに この本で述べようとしていること 独断的エディタ進化論 スクリーン・エディタ Emacs …… マルチ・ファイル/マルチ・ウィンドウ 使用端末の能力とエディタ GNU Emacs GNUプロジェクトとFSF Copyleft League for Programming Freedom Think GNU この本 私の目指すものとこの本の位置づけ ……というか、何というか Emacsの姉妹品/類似品 MS-DOSでの使用 NEmacsについて Mule Demacs Epoch Emacs 動作確認環境 本書中で使用した用語/訳語 謝辞 ●基本編 1. 基本操
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く