5月2日の技術勉強会(ダウンロード動画版)
5月2日の技術勉強会
5月2日に行われました技術発表会の内容を撮影した動画ファイルを公開いたしました。内容は以下のとおりです。
テーマ | これだけは知っておけ! vim 勉強会 |
---|---|
発表者 | d:id:secondlife |
時間 | 24:51 |
動画ファイル
目的
- :w
- dd
- p
ぐらいは何とか知ってる人が conf ファイルの編集をもっと楽に!
サーバに入ってる .vimrc を書いてない vim 対象。
はまりどころ
FedoraCore での vi は alias vi='vim' なため、root で編集しようとすると /bin/vi が使われて悲しい。範囲選択などが使えません。なので vim コマンドで編集しましょう。
V
範囲選択モード
コピペ
範囲選択して y
貼り付けたいところで P
切り取り・貼り付け
範囲選択して d
貼り付けたいところで P
範囲置換
範囲選択して :s/foo/bar/g
整形
範囲選択して > もしくは <
syntax で対応していれば範囲選択して =
Ctrl + v
矩形範囲選択モード
コメント
行頭を範囲選択して I#
# を // に変えれば…
コメント削除
コメント部分を矩形範囲選択して d
次点
列の結合
範囲選択で J
範囲選択で gJ (スペース含まず)
行末に文字列
範囲選択して :s/$/<br>/
物理的行移動
syntax
:sy on
:syntax on
:sy off
:syntax off
行番号
:set nu
:set number
:set nonu
:set nonumber
次の一手
:h
help 最高
:h j
:h Ctrl-v
:h syntax
:h :syntax