タグ

linuxとvimに関するecoopのブックマーク (4)

  • IDEA * IDEA

    ドットインストール代表のライフハックブログ

    IDEA * IDEA
  • vi で範囲を指定してコメントアウト - Bacchus.gif

    いっつも忘れるので、メモ。 vim で特定の範囲の行をコメントアウトしたい場合。さっきの logrotate 問題で一括でコメントアウトしたくなったので。 V で行選択開始。 Ctrl-v で範囲選択開始。 j とかで移動。 I で行頭挿入開始。 # とか // とか適当に入力。 ESC ほら。 vi だと行番号指定で行頭置換、とするしかなさげ。 11〜20行目までをコメントアウト。 :11,20 s/^/#/今いる行から5行をコメントアウト。(行番号は現在行+4になる) :.,+4 s/^/#/ちなみに、現在行は Ctrl-g で分かる。

    vi で範囲を指定してコメントアウト - Bacchus.gif
  • vimプラグインでよりよいコーディングを - KAYAC Engineers' Blog

    こりなくvimプラグインの紹介をします。北原(@soh335)です。 たかが、エディタですがプログラムを書く際には一番触っている道具です。イチローも道具は大切にすることが重要と言ってますし、メンテナンスしながら良い状態にしておきたいですね。 今回はvimプラグインの管理、プログラム書く自体には関係ないけど便利なプラグイン、実際にエディタを使っている際に便利なプラグインの紹介をします。 vimプラグインの管理 vim-pathogen http://www.vim.org/scripts/script.php?script_id=2332 vimプラグインは、windows環境はで$HOME/vimfiles/、mac等では$HOME/.vimのディレクトリの下にインストールしていきますが様々なプラグインを一つのディレクトリにいれると のようになり例えばこのプラグインが更新されたのでアップデ

    vimプラグインでよりよいコーディングを - KAYAC Engineers' Blog
  • 「もっと早く知りたかった」と思ったvimrc設定 - e2esound.com業務日誌

    vimrcをいじり始めると納得するまでいじってしまい仕事が手に使ない皆さん、こんにちわ。 このところ、vimrcに新たな設定を幾つか追加したのでまとめてみます。どれも、もっと早く知りたかった!と思うものばかりでした。 (),[],{},<>,””,’’,“入力+()の中にカーソル戻す HTMLでもPHPでもRubyでも、()を入力する場合には”()+←+中身を入力”という風に、いつも”←”をタイプしていました。面倒だな!といつも思ってたところ、先日偶然晒されているvimrcの中から以下の設定を発見しました。(どこで見つけたかは忘れました。) imap {} {}<Left> imap [] []<Left> imap () ()<Left> imap “” “”<Left> imap ” ”<Left> imap <> <><Left> imap “ “<Left> “()”を

  • 1