タグ

2007年8月27日のブックマーク (4件)

  • UNIX今日の技 - UNIX今日の技/zsh

    『UNIX今日の技』の zsh の項目について纏めたものです。 zsh は(おそらく)最強のシェルです。 しかし、どんなシェルでもそうですが、自分で設定してやらないと使えたものではありません。 デフォルトの zsh は鍛えられた tcsh に圧倒的な敗北を喫するでしょう。 記事では zsh の上手な設定のレシピを提案します。 適当に取捨選択して取り込んで、シェルを「鍛えて」下さい。 なお、項では zsh に特徴的なことのみをまとめていく方針です。 tcsh など、シェル一般に共通的な事柄については、『UNIX今日の技/シェル』に書いてありますので、こちらも併せてご覧頂くと良いと思います。 zsh をログインシェルにする? のはやめておいた方が良いと思います。 特に、NIS でやってしまうのはかなりマズいです。 duo などでは zsh が入っていないので「ログインシェルがないのでログイ

  • C editing with VIM HOWTO

    この文書は、C 言語やC++, Javaといった構文が似た他の言語で 書いたファイルを編集する際の入門編となるものです。 Table of Contents1. はじめに2. 動きまわる2.1. w, e, および b のキーストローク2.2. {, }, [[ と ]] のキーストローク2.3. % キーストローク3. C のファイルの中の勝手な位置にジャンプ3.1. ctags3.2. マーク3.3. gd キーストローク4. 単語の自動補完5. 自動的な整形5.1. 桁数の制限5.2. コードを自動的にインデントする5.3. 注釈6. 複数のファイルを編集する7. Quickfix8. 著作権9. 参考文献10. 日語版謝辞

  • Vim を 256 色で使いたい

    Vim を 256 色で使いたい 2007-06-30-2: [Vim][Solaris] 以前ターミナルを 256 色にしたのですが,せっかくなので Vim も 256 色で使いたいと思って以下のようなスクリプトを書きました. #!/usr/bin/env perl use strict; use warnings; my $fg = "\x1b[38;5;"; my $bg = "\x1b[48;5;"; my $rs = "\x1b[0m"; my $color = 0; for (my $row = 0; $row < 32; ++$row) { for (my $col = 0; $col < 8; ++$col) { print get_color($color); $color++; } print "\n"; } sub get_color { my ($color) =

  • changelog.vimの記事とAllBuffersToOneWindow.vimの記事追加しました。

    メインのサイトを更新しました。 記事を2追加しています。 まず、1目。 ・changelog.vim : generic Changelog file vimスクリプトchangelog.vimの記事ですね。 このスクリプトは名前のとおり、チェンジログを入力するための スクリプトです。 前からメインのサイトで紹介していたspec.vimというスクリプトと だいたい似た機能をもっています。 大体の人の場合、changelog.vimスクリプトは、 アプリケーションのruntime/ftpluginディレクトリに、 ファイルタイププラグインとして入ってると思うので、 "ChangeLog"という名前で始まるファイルをエディタで開けば、 即使用することができる。 changelog.vim関連の設定を行っていない場合、 チェンジログエントリのユーザー名は システムから取得して入力してくれるよ

    changelog.vimの記事とAllBuffersToOneWindow.vimの記事追加しました。