vim
第 3 版(2012-03-31 14:29:13 · 秋雲茶)を表示しています。 最新版に戻る
# 開く
> vim [path]
# 読込専用
> vim -R [path] * w! で上書きできる > vim -M [path] * w! でも上書きできない
以下、ファイルを開いている時のコマンド
# 縦分割で[path]を開く
:vnew [path]
# 横分割で[path]を開く
:new [path]
# 特定のシェルコマンドを実行する
:! [cmd] ex) :! ls -a
# 別名保存
:saveas [path] :w [path]
# [path]指定の省力化
[Tab] * [path]の候補を出力 [Ctrl+w] * ワード単位で[path]を削除
# 関連する括弧に移動 参考URL
[%] (= [Shift+5])
* { や } にカーソルを合わせてから
# 分割表示中にウィンドウ切替
[Ctrl+w] -> [h] * 左ウィンドウ [Ctrl+w] -> [l] * 右ウィンドウ [Ctrl+w] -> [k] * 下ウィンドウ [Ctrl+w] -> [j] * 上ウィンドウ [Ctrl+w] -> [r] * 左右、上下のウィンドウを入れ替える
# アクティブウィンドウを閉じる
:q :close * 最後のタブは閉じない :hide * 隠す(バッファは残る)
# 差分を表示する 参考URL
vimdiff [file1] [file2] {[file3] ..}
:diffupdate
* 差分の表示を更新する
# 大文字・小文字
gUU * 行全体大文字 guu * 行全体小文字 gUw * 単語大文字 guw * 単語小文字 v + (範囲選択) -> U * 選択範囲大文字 v + (範囲選択) -> u * 選択範囲小文字
# インデントを揃える
= * [Shift+'-'] * カーソル行のみ gg V G = * 全行選択してインデントを揃える
履歴
「vim」タグが付けられた単語
他の人の「vim」
- 西小倉パンデイロの「vim」西小倉事典僕のメインエディタ。 vimへの寄付はウガンダへの援助に使われる という点において素敵である。 一日18時間VimでRailsを開発している僕が選ぶVim Ti…2014-02-13
- 2012-09-08
- tamasally の「vim」tamacyaのブック※あとでまとめる noh ハイライト消す set paste 貼付けモード set number 単語を途中まで入力して Ctrl+p で上の方を検索してマッチ…2012-05-10
- 2012-03-01
- 2010-05-27
- 2010-02-22
- kamipoの「vim」kamipo's bookターミナル用のテキストエディタ。 かなり特殊なキーバインドが特徴だが 慣れるとめちゃくちゃ打ちやすいようになってる。はず。 要練習。 これとscreenがあれば…2008-06-15