Home

memo-space

d…!れくとあんぐる…!

  • 2006-11-18
  • vim

きる…!れくとあんぐる…!:J

それを言うなら Vim では Ctrl+v で矩形選択して d でおk。

Emacsには負けないから…

保存するときに強制構文チェック

  • 2006-01-31
  • vim

vimスクリプトとか書いてみた。(blog.xole.net)。の本編への反応ではありませんが、.vimrc のエントリと関係無い部分も晒しているようなので反応。

noremap ; :!php -l %<CR> というのは ";" を押した時に開いているファイルの構文チェックをする、というものですが、僕は最近、もっと過激に

au BufWritePost *.php !php -l %

と書いています。:w したら強制的に構文チェック。

久しぶりに Smarty テンプレート書いてたら、{/if} をことごとく {/fi} と書いてしまう、、、

VimでPerlのs///e風

  • 2005-12-09
  • vim

:s/pattern/\=code/ で、Perlの s/patter/code/e のようにマッチした文字列に対してVimスクリプトのファンクションを実行できる。

以下のコマンドは "ABC" を "96, 97, 98"(文字コード) に変換する。

:s/./\=char2nr(subaamatch(0)) . ", "/g

see :h sub-replace-expression and :h functions

検索

  • 2004-12-23
  • vim

大文字小文字同一視
/\chello (Hello, HELLOにもマッチ)

カーソル位置指定
/hello/e (helloにマッチして、カーソルを"o"の位置に)
/hello/e1 (helloにマッチして、カーソルを"o"の次の位置に)

コマンドラインに最後に検索したパターンを入力する
:/

Home

Search
Feeds
Profile
石田@苫小牧市と名乗りつつ札幌の某社に勤務するプログラマ
書いた本
Links

Page Top