あきくもちゃのブック
(139 keywords)

秋雲茶のお気に入り

  • マインディアからのお知らせ マインディアからのお知らせ
  • 西小倉事典 西小倉事典
  • tamacyaのブック tamacyaのブック
  • shinout.knowledge shinout.knowledge

あきくもちゃのブックのメンバー

  • 西小倉パンデイロ 西小倉パンデイロ
  • 里香 里香
  • しん しん
  • なおき なおき

vimの履歴

# 開く

> vim [path]


# 読込専用

> vim -R [path]
* w! で上書きできる

> vim -M [path]
* w! でも上書きできない



以下、ファイルを開いている時のコマンド

# 縦分割で[path]を開く

:vnew [path]


# 横分割で[path]を開く

:new [path]


# 特定のシェルコマンドを実行する

:! [cmd]
ex) :! ls -a


# 別名保存

:saveas [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
* 選択範囲小文字