Skip to content

Suptree/vim

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

28 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

vimrc

vim Key binding

キー Normal Insert Visual Command Line
i カーソルの直前でインサートモードに入る (Insert)
I 行頭でインサートモードに入る
a カーソルの直後でインサートモードに入る (Append)
A 行末でインサートモードに入る
o 下に空行を追加してインサートモードに入る (Open line) 始端と終端を入れ替える。始端を変えたいときに使う
O 上に空行を追加してインサートモードに入る
R 置換モードに入る
v ビジュアルモードに入る
V 行を選択できるビジュアルモードに入る
Ctrl-v 矩形を選択できるビジュアルモードに入る
v ビジュアルモードに入る
l 右に1つ移動
k 左に1つ移動
j 下に1つ移動
k 上に1つ移動
w 次の単語へ移動
b 前の単語へ移動
* 前方で最寄りの、今居る単語と同じ単語の先頭
# 後方で最寄りの、今居る単語と同じ単語の先頭
% 対応する括弧の位置
Ctrl-f 一画面下へスクロール
Ctrl-b 一画面上へスクロール
Ctrl-d 半画面下へスクロール
Ctrl-u 半画面上へスクロール
gg ファイルの先頭へ移動
G ファイルの末尾へ移動
G ファイルの末尾へ移動
H 画面表示の上部 (Home)
M 中部 (Middle)
L 下部 (Last)
/ 検索
n 検索時に次の候補へ移動
N 検索時に前の候補へ移動
x カーソル上の文字を削除
X カーソル上の文字を削除
D カーソル位置から行末までを削除
dd カーソル位置の行を削除
<< その行のインデントを1つ増やす
>> その行のインデントを1つ減らす
y コピー
p ペースト
u 操作を一つ取り消し(undo)
Ctrl-r 操作を一つやり直す(redo)
. 直前の変更を繰り返す
; :と同値
Ctrl-[ Escと同値
Ctrl-n \ ターミナルを垂直分割し外部コマンドを受け付け
Ctrl-n - ターミナルを水平分割し外部コマンドを受け付け
Ctrl-n g ターミナルを垂直分割しlazygitを開く
Ctrl-t 新規タブを開く
Ctrl-e NodeTreeを表示/非表示

About

vimrcとかdein.tomlとか...

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published