Folioscope

At the touch of Tips, everyone becomes a Geek

Articles tagged 'Vim'

  • 2016-12-16

    シェルのバージョンマネージャを作りました

    特定のバージョンのシェルで検証したい。また、新しいシェルがリリースされたが、パッケージ管理ではまだ配布されない。 そんなシェルのバージョンを気にするシェルスクリプト開発者のために、ローカル環境に特定のシェルをインストールできる、シェルのバージョンマネージャを作りました。 基本的なコンセプトは、rvmやnvmと似ています。 インストール方法 shvmはPOSIX互換のシェルで動きます。あと必要なものは、gitとシェルのコンパイル環境(C、C++のコンパイラ、makeやautoconfなど、...

  • 2016-11-06

    VimConf2016に行ってきた

    VimConf 2016に参加してきました 全タイトルを雑に振り返ってみます。 自分はVim力が足りないので、参加報告も足りない語彙力でお送りします。 当日参加できなかったという方も、当日のストリームが残っているのでどうぞ VimConf 2016 - YouTube Introduction to Vim 8.0 Introduction to Vim 8.0 from Ken Takata Vim 8.0がリリースされてから2ヶ月が経とうというのに、自分は全然追えていなかったので...

  • 2013-11-05

    Vimで両端揃えにする

    英語のマニュアルをターミナルで眺めていると、やはり両端揃えになっているドキュメントはカッコイイ。Vimでも両端揃えにできないかと調べてみると、Vimマニュアル第25章2節に載っていました。 : he 25.2 マニュアルによると、両端揃えにするマクロが用意されているとのこと。 マクロは次のコマンドで呼び出すことができます。 :runtime macros/justify.vim マクロを呼び出すと、_jコマンドで両端揃えにすることができます。VISUALモードで範囲を指定するとその範囲が、指定...

  • 2013-05-31

    Vim Plugins for Balsa

    Balsaとは非同期式回路の合成ツール,あるいはその合成ツールで使われる,非同期式回路のためのハードウェア記述言語です. BalsaはもっぱらVimで記述することが多いので,便利なVimのシンタックスおよびインデント定義ファイルを作りました. ソースコードはVim onlineおよびGithubからダウンロード出来ます. Vim online - http://www.vim.org/scripts/script.php?script_id=4604

  • 2012-09-16

    MacのVimを強化する

    MacのVimはコンパイル時に幾つかの機能が制限されています.例えば,concealという文字を隠す機能がありますが,デフォルトでオフとなっています.この機能を使用するには,コンパイル時に指定する必要があります. 現在使っているVimの機能を確認するには,Vimの起動時に–versionオプションを指定します. $ vim --version +Unbaboと表示されれば機能が使用でき,-Unbaboと表示されれば使用できません.これらの制限されている機能を,MacPortsで再コンパイルして...

Page 1 of 1