タグ

2009年8月24日のブックマーク (5件)

  • Vimで表をみやすく整形 - s_nobuの日記

    Emacsで表を記述する際に使用していたtable.elというelispがありますが、Vimでも同様な便利なプラグインが無いか探してみました。 これというものは探せませんでしたが、table_format.vimというものを発見したので方法をメモ。 簡単な表を作成する際に、以下のフォーマットのようにスペース区切りで記述したとします。 header1 header2 data1 data2 datadata3 data4 この状態でC-vにて範囲を選択し、\tを押すと header1 header2 data1 data2 datadata3 data4 な感じで整形してくれます。これでも十分ですが、先に:s/ / | /gしておくと header1 | header2 data1 | data2 datadata3 | data4 となり、もう少しみやすくなります。 当はこんな表が理想な

    Vimで表をみやすく整形 - s_nobuの日記
    kiik
    kiik 2009/08/24
    空白の数を調整して文字の位置をそろえる
  • Unicodeコードポイントを取得する関数 - くふんを狙え

    Unicodeコードポイント(JavaScriptで\uXXXXみたいな形で使うアレ)を簡単に取得したいなと思って、関数を作ってみた。 iconv()を使って、'ucs-2'にでもすればいけるかと思ったけど、なぜかUTF-8のバイト列が帰ってくるので、こんな関数を作ることになった。なんとも大げさな気はするが、仕方ない。 get_utf8_code()だけでもそれなりに使えると思う。うん。 " カーソル位置の文字を、UTF-8に変換した際の文字コードを返す " 例) あ => E38182 function! s:get_utf8_code() let c = matchstr(getline('.'), '.', col('.') - 1) let c = iconv(c, &enc, 'utf-8') let s = '' for i in range(strlen(c)) let s

    Unicodeコードポイントを取得する関数 - くふんを狙え
    kiik
    kiik 2009/08/24
  • Exuberant Ctags FAQ 日本語訳15. 多重ディレクトリ階層のtagファイルを生成するには?

    1. なぜExuberant Ctagsと呼ぶんですか? 2. 私のエディタでは、tagファイルを動かすには? 3. tagファイルの;"で始まる変なテキストビットは何ですか? 4. XEmacsのスピードバーモジュールでExuberant Ctagsを動かすには? 5. XEmacsで、正確にtagジャンプするには? 6. NEditで、正確にtagジャンプするには? 7. class::memberにtagジャンプできるようにするには? 8. コマンドに与えなくても、オプションを常に有効にするには? 9. tagジャンプで不正な行にジャンプしないようにするには? 10. 同名の別の行ではなく、正しい行にジャンプするには? 11. Vimって何ですか? 12. 指定した関数や変数のすべての参照位置にジャンプするには? 13. tagファイルに新しいtagを追加するには? 14. Win3

  • 原発がどんなものか知ってほしい?

    「私は原発反対運動家ではありません。二○年間、原子力発電所の現場で働いていた者です。」という書き出しで始まる、原発反対運動家・平井憲夫氏の文章が、数年前からインターネット上で増殖しています。 この「原発がどんなものか知ってほしい」と言う文章、我々原子力事業に携わる者から見ると、一部事実が含まれてはいるものの、その殆どが間違いで構成されている「極めてアホらしい」文章です。しかし、専門用語を使わずに読んだ人の感情に訴えるような「うまい」書き方をしており、原子力や放射線、工学等に関する専門知識のない方が読むと簡単に信じてしまう事もある様です。 ここでは「原発がどんなものか知ってほしい」に対する反論を掲載しているサイトを集めてみました。 なお、ここで紹介するリンク先の文章を読んだ上で「原発が~」を読むと、別な意味で楽しめるかも知れません。

  • 進化論と創造論 〜科学と疑似科学の違い〜

    はじめに アメリカ合衆国、特に南部では公立学校で進化論を教えるべきかどうかについて対立があることをご存知でしょうか。ダーウィンの進化論に反対して、聖書にあるように全生物は創造主が個別に創った、ノアの洪水は実際にあった、地球の年齢は一万年以下という主張を行う創造科学(科学的創造論)というものがあります。一般的な日人の感覚から見ると異様な感じがします。しかし、日人でも進化論を正しく理解している人はどのくらいいるのでしょうか。掲示板で議論を行った私の経験からは、日人の間でも進化論についての誤解は広くいきわたっているようです。 インターネット上で検索してみると創造論を主張する日語ページはいくつか見られるのに対し、進化論の情報を得ることができるページ、特に進化論と創造論の両方を取り上げたページは少ないようです。それなら作ろうというのがこのページの趣旨です。科学を名乗っていますが、創造「科学」