タグ

ブックマーク / www.kaoriya.net (2)

  • Vimの起動が遅い場合の原因と対策 — KaoriYa

    Vimの起動にかかる時間は来すごく短い。しかし使い方によっては長く(遅く)なってしまう。そうなる原因と対策を紹介する。 Vimは起動にかかる時間が短いソフトウェアです。この言葉に納得できない人はこの文章の残りをちょっと読んで行きませんか? 「Vimの起動、長い(遅い)なぁ」と感じているあなた、その原因が何か調べたことはあるでしょうか。Vimが遅くなる原因の95%はスクリプトの読み込み&実行にあります。「autoload化する」「–startuptimeを使ったことがある」?なかなかやりますね。でもautoloadは単に遅延させるだけで結局かかる総時間はかわりませんし、startuptimeで主にわかるのは各スクリプトの読み込みにかかった時間です。そのスクリプトがなぜ遅くなっているのか、どうすると速くなるのかを紹介しましょう。 遅くなる原因 回りくどいのはここまでです。遅くなる原因を列挙し

  • 3D in Vim — KaoriYa

    某万能エディタに触発され、Vimスクリプトで3D迷路ゲームっぽい物を作ってみました。 ソースコードは https://github.com/koron/maze3d-vim で公開しています。 左から右へ二次元で奥行きを求めて一次元データにし、 それを3次元っぽい色合い&高さで立ち上げて描画しているだけです。

  • 1