こんがりめも🍞

ちょっとした伝えたいことや備忘録を🍞

メモ帳をサクラエディタからGVimに乗り換えようと思ってまとめたコマンド一覧

f:id:kongarimemo:20180907104056j:plain

サクラエディタからGVimに乗り換えようと思って、
その時にまとめたコマンドをメモ。

メモ帳としての利用が主で、サクラエディタでやってたことができるようにってまとめています。

 

結局SublimeText3にしたんですけどね(笑

kongarimemo.hatenablog.com


GVimをメモ帳として使う場合、Windowsとの相性が悪すぎてさすがに厳しい・・・
でもまぁいつかLinux触る時用にコマンド一覧はとっとこうと思います。

 


使いそうなコマンド一覧
■移動関連
h 左
j 下
k 上
l 右
w 次の単語 (Word)
b 前の単語(Below?)
e 単語の最終文字(end?)
Ctrl+u 半画面上 (Up)
Ctrl+d  半画面下 (Down)
^ 行頭へ
$ 行末へ
H 画面上の最初の行 (Home)
M 画面上の中央の行 (Middle)
L 画面上の最後の行 (Last)
gg 最初の行
G 最終行
3G 3行目に移動
% 対応する括弧に移動

 

■削除
x 削除(前) Deleteキー
X 削除(後) BackSpace
d 選択範囲を削除(実は切り取り)

■範囲選択
v 範囲選択
V 範囲選択 行単位
ggVG すべて選択(組み合わせただけ)

■コピペ
y 範囲選択からのコピーで使用
yy 行コピー
3yy 3行コピー(複数行のコピー)
yw 一単語コピー
y$ 現在位置から文末までコピー
d 行選択範囲を削除(実は切り取り)
 ★他yと同ルールで実行
p ペースト

■検索と置換
* カーソル下の単語を検索
# カーソル下の単語を検索 (上方向に検索)
/検索文字 検索(※カーソル位置は非対称
n next次を検索
:%s/hage/hoge/g 単語の置換(hageをhogeへ置換)。% はファイル全体を表す。

■その他よく使う操作
※「:」から始まるやつはEnter(Return)で実行
$ vim ファイルパス 新規作成
:e ファイルパス  開く
:w   上書き保存
:w ファイルパス  名前を付けて保存
:wq   WriteQuite 保存して終了
ZZ   保存して終了(直観的
:q   quit 終了(※保存しない
:q!   !quit 保存しないで終了
u   undo(アンドゥ)
Ctrl + r  redo(リドゥ)

■他よく使わないけど使えたら便利そうなやつ
:set number 行番号の表示
ms マークスタート マークしてから置換をしたりするとその範囲にのみ適用
me マークエンド  同様