vimテクニックのまとめ
vimの3種類の動作モード:コマンドモード、入力モード、末行モード
コマンドフォーマット:#vim[option]...[FILE]...
-o:横分割で複数のファイルを開く
-O:縦分割で複数のファイルを開く
Ctrl+w+s:単一ファイルを水平分割表示
Ctrl+w+v:垂直分割単一ファイルを表示
Ctrl+w:ウィンドウの切り替え
1、コマンドモード
2、末行モード
コマンドフォーマット:#vim[option]...[FILE]...
-o:横分割で複数のファイルを開く
-O:縦分割で複数のファイルを開く
Ctrl+w+s:単一ファイルを水平分割表示
Ctrl+w+v:垂直分割単一ファイルを表示
Ctrl+w:ウィンドウの切り替え
1、コマンドモード
*{h,j,k,l}: *
w,e,b:
*{w,e,b}:
^:
0:
$:
(,):
{,}:
*G: *
gg:
G:
cc:
.:
=:
2、末行モード
#: #
.:
$:
%: , 1,$
c,d,y
w /path/to/somefile:
r /path/from/somefile:
s/ / /gi
:
: ,
g, ;i,
, s@SRC@DEST@g s/SRC/DEST/g
v:
V:
X:
:set key= :
:
:next
:previous
:last
:first
:wqall
:
:set nu
:set ai
:set ic
:set showmatch
:syntax on
:set hlsearch
:
:/etc/vimrc
:~/.vimrc