タグ

ブックマーク / webtech-walker.com (2)

  • vimの正規表現で最短マッチ - Webtech Walker

    vimHTMLのタグ取り除くのに、 :%s/<.*\?>//g これでいけるかと、思ったけどダメだった。(タグの中に「>」が混ざってるとかは考えてない) vimで最短マッチはこうらしい。 :%s/<.\{-}>//g vimの正規表現は特殊で扱いづらいなー。

    vimの正規表現で最短マッチ - Webtech Walker
    tacchini
    tacchini 2011/07/15
  • ちょっと便利なvimのTips - Webtech Walker

    vimのTipsをいくつか紹介してみます。vim使い始めて半年くらいたつけど全然使いこなせてないです。 選択した部分を検索 ビジュアルモード選択した部分を*で検索できる。これはかなり便利です。 vnoremap * "zy:let @/ = @z<CR>n ディレクトリ自動移動 .vimrcにこれを書いておくと開いたファイルのディレクトリがカレントディレクトリに変わります。 au BufEnter * execute ":lcd " . expand("%:p:h") 空行を削除する これでできるかと思ったけど消えなかったorz :%s/^$//g これでおk :g/^$/d 選択範囲の全行に文字列追加 ブロック選択モード(C-v)で範囲指定して、Iで挿入モードになって、任意の文字列を入力した後ノーマルモードに戻ると選択した全行に挿入されます。複数行を一気にコメントアウトとかインデントした

    ちょっと便利なvimのTips - Webtech Walker
  • 1