タグ

vimに関するzomyのブックマーク (7)

  • ctagsをちゃんと使う - Qiita

    vimでクラスの宣言元にジャンプするために必要なtagsファイル、それを作るのがctagsコマンド。 プロジェクトのルートディレクトリから をすればルートディレクトリにtagsファイルが作られていい感じにジャンプしてくれるのですが、tagが宣言されていないクラスがあったり(ctagsのバージョンを上げたら解決)したのでこの際とばかりにちゃんと使うために設定を調べてみた。 ctagsのバージョンを上げる まず普段開発をしている環境がcentOS5系で、ctagsのバージョンが5.6だったのでとりあえず上げる。 mkdir -p $HOME/local/bin mkdir -p $HOME/local/src cd $HOME/local/src/ wget http://prdownloads.sourceforge.net/ctags/ctags-5.8.tar.gz tar zxf ct

    ctagsをちゃんと使う - Qiita
  • カラー絵文字パッチ制作の経緯 — KaoriYa

    2017/11/26 19:30 頃に vim/vim へ pull request を出したカラー絵文字パッチが、 わずか3時間半のうちにマージされました。 制作に関わったのは mattn さん、k-takata さんそして私の3人で、 超優良な品質のパッチという自負はありましたが、 それでもこの短時間でのマージはまったく予想しておらず、 望外のことに喜びと達成感もひとしおです。 ではその余韻の残るうちに、 この色付き絵文字対応パッチ制作の時間的経緯を ログを掘り返して書き記しておきましょう。 来は Vim アドベントカレンダーのほうにも使えるネタなんですが、 まぁそちらには別のやつを考えましょうってことで。 あ、メッチャ長いんで要注意。 前日譚 まず以前から mattn さんは色付き絵文字を出したいと表明していました。 先日行われた VimConf 2017 でも言っていましたね。

    zomy
    zomy 2017/11/27
    スピード感半端ない
  • 素のVimだと限界がある!絶対にインストールしておきたいVimプラグイン25個

    素のVimでも充分便利ですが、やはりできることに限界があります。 プラグインを使うことで標準にはない機能を追加でき、Vimでの作業がもっと捗ります。 時短を加速させるために、入れておきたいVimプラグインを系統別に25個まとめてご紹介します。 コーディングスピードを上げたい方、素のVimにはない機能を追加したい方はぜひ使ってみてください。 最初に入れておきたいVimプラグイン 作業効率化のためにまず入れておきたいプラグインを6つ紹介します。 dein.vim https://github.com/Shougo/dein.vim Vimのプラグインを管理するためのVimプラグインマネージャです。 他のプラグインをインストールする前に、まずdein.vimを入れておくことをおすすめします。 unite.vim https://github.com/Shougo/unite.vim Vim用の統

    素のVimだと限界がある!絶対にインストールしておきたいVimプラグイン25個
    zomy
    zomy 2016/05/13
    他人様のdotfiles使ってるからどれがどの機能なのか知らんかった
  • TwigのシンタックスハイライトをVimに登録する - Blogaomu

    Writing mainly about WEB Development. WEB開発とその周辺のメモを書いていきます。 RSS Blog Archives 私は普段コードを書くときはVimを好んで使うのですが(業務の場合泣く泣く他のエディタを使っているw)、デフォルトではTwigのシンタックスハイライトのプラグインが付属されていないので、ドキュメントに書いてあるプラグインを入れてみました。 インストール プラグインの紹介ページはこちらです。Integration — Jinja2 2.7-dev documentation インストールするのはjinjaというPython用のテンプレートエンジンのためのプラグインです。<a href=“#fn-922:1” rel=“footnote”>1 リンクに従うとvimのプラグインページに飛びますので、jinja.vimhtmljinja.vi

    zomy
    zomy 2016/04/12
    htmljinja便利。。。
  • Rubyプログラミングが快適になるVim環境を0から構築する - Qiita

    より快適なVim × Ruby環境を目指して構築したvim環境について。 0からでも構築できるように整理した。 やること 最初にRubyVim、その他必要なパッケージをガシガシインストールする。 その後、設定した下記機能について実際の操作例を見ていく。 自動コード補完ができるようにする(Rsense/neocomplete) Vim上で静的解析ができるようにする(Rubocop/syntastic) Vimからリファレンスを閲覧できるようにする(vim-ref/vim-ref-ri) メソッド定義元へのジャンプができるようにする(ctags/vim-tags) 構文終わりのキーワードを自動入力できるようにする(vim-endwise) OSはLinux(CentOS6.5)を想定。検証環境は以下のとおり。 $ uname -a Linux vagrant-centos65.vagrant

    Rubyプログラミングが快適になるVim環境を0から構築する - Qiita
  • options - Vim日本語ドキュメント

    options.txt   For Vim バージョン 9.1.  Last change: 2024 Jul 09 VIMリファレンスマニュアル    by Bram Moolenaar オプション                                              options 1. オプションの設定                     set-option 2. オプションの自動設定                 auto-setting 3. オプションの要約                     option-summary オプションの概要については、quickref.txt option-list を参照。 Vimには、特別な働きをさせるための多くの内部変数とスイッチがある。それらのオプ ションには3種類ある。 boolean toggle 切

    zomy
    zomy 2013/10/28
  • PHPソースをコーディング規約に合わせて修正してくれるPHP Coding Standard Fixer

    PHPソースをコーディング規約に合わせて修正してくれるツール「PHP Coding Standard Fixer」を試してみました。 PHPでコーディング規約チェックツールとしては PHP_CodeSniffer が有名です。PHP_CodeSniffer はソースをチェックして、問題点を指摘してくれるのですが、ソースの修正は自分で行う必要があります。 PHP Coding Standard Fixerは、コーディング規約チェックだけではなく、規約に従っていないソースを修正してくれるツールです。 PHP Coding Standard Fixerを使う インストール インストールは簡単で、githubで公開されている php-cs-fixer.phar ファイル をダウンロードしてくるだけです。 実行する ダウンロードしたphp-cs-fixer.pharファイルをphpコマンドで実行しま

  • 1