この記事は一般的に使用される vim の操作を自己要約したものです。初心者が見るのに適しています。
開く:
vim practice_1.txt を直接開きます
最初に vim を開いてから、次のようにすることもできます: e ファイルパス
保存:
:w ファイル名
または終了して保存: wq!
通常モードで vim を終了: Shift+zz
移動:
w次の単語
b前の単語
挿入モードに入る
コマンド命令
i 現在のカーソル位置で編集
I 挿入モードに入る行頭
A 行末に挿入
a カーソルの後に編集を挿入
o 現在行の後に新しい行を挿入
O 現在の行の前に新しい行を挿入
cw カーソル位置から末尾まで置換単語の文字
v (小文字)、文字選択モードに入る
Shift+v (小文字)、行選択モードに入る
Ctrl+v (小文字)、これは領域選択モードです、長方形を作成できます 領域選択、
ビジュアルモードで d を入力して、選択した領域のコンテンツを削除します
ビジュアルモードで y を入力して、選択した領域のコンテンツをコピーします
nG n行目にジャンプ
gg 最初の行
G 最後の行
ctrol + o 前のジャンプの位置にジャンプし、同様の履歴を繰り返すことができます
コマンド命令
w 次の単語の先頭に
e to次の単語の末尾
b 前の単語の先頭へ
ge 前の単語の末尾へ
0 または ^ 行の先頭へ
$ 行の末尾へ
f
F
t
T
y copy
通常モードでは、yy はカーソルが置かれている行全体をコピーします (3yy は 3 行のコピーを意味します)
通常モードでは、y^ は行の先頭、つまり y0 にコピーします。カーソルが置かれている文字は含まれません。
通常モードでは、y$が行末にコピーされます。カーソル位置の文字が含まれます。
通常モードでは、yw は単語をコピーします。
通常モードでは、y2w は 2 つの単語をコピーします。
通常モードでは、yGがテキストの末尾にコピーされます。
通常モードでは、y1Gがテキストの先頭にコピーされます。
ppaste
通常モードでは、p (小文字) はカーソルの後ろ (下) に貼り付けることを意味します
通常モードでは、P (大文字) はカーソル (上) の前に貼り付けることを意味します
dcut
コマンド説明
x カーソルのある文字を削除
X カーソルの前の文字を削除 行頭まで削除
dG 文書の末尾まで削除
d1G 文書の先頭まで削除
前に数字を追加繰り返しの操作を示すコマンド
2dd
vim 複数ファイルの編集
vimと入力した後、新しいファイルを開きます
コマンド ライン モードで、次のように入力します: ls 以前に編集したドキュメントを一覧表示します
コマンド ライン モードで、次のように入力します: b 2.txt (または数値)編集するには、ファイル 2.txt を直接入力します
コマンド ライン モードで、新しいファイルを開くには、「e!」と入力します。ファイル 4.txt を入力し、編集中のファイルを破棄します。 コマンド ライン モードで、次のように入力します。編集中のファイル名を表示します。コマンド ライン モードで、次のように入力します。編集中のファイルの名前を new に変更します。 txt
停電などの理由でドキュメントが保存されなかった場合は、vim -r でドキュメントを入力した後、復元方法を使用できます: ewcover 1.txt を入力して復元します
$ vim -r 1. txt
: set nu
r+ カーソルのある文字を指定された文字に置換します
R Esc が押されるまで置換を続けます押したcw 単語を置換、つまり単語を削除し、挿入モードに入る
C (大文字) カーソルを置換行末までU (大文字) 現在の行に対するすべての変更を元に戻します
Ctrl+r redo、つまり元に戻しますundo の操作
vim Search
/icmp icmp
N 前に移動
Vim はコマンドを繰り返します
。
Enter!
:w FILENAME は現在の VIM で編集中のファイルを FILENAME ファイルとして保存できます
vim テキスト配置
:ce
vim ファイル暗号化
vim -x file1
>>
<<
設定の表示:
シフト幅を設定しますか?
設定値:
setShiftwidth=10
2.7.1 vimの機能設定
vim設定ファイル ~/.vimrc (実験構築環境の設定ファイルは/etc/vim/vimrcにあります) 、ファイルを開いて変更することはできますが、vim の通常の使用に影響を与えないように注意してください
2.7.2 現在の設定を取得します
入力: コマンド ライン モードで set or:se を実行すると、変更されたすべての設定が表示されます
コマンドで入力ラインモード: set all すべての設定値を表示
コマンドラインモードで入力: set option? オプションの設定値を表示
コマンドラインモードで入力: set nooption 現在の設定値をキャンセル
2.7.3 set 関数の説明
コマンド ライン モードで次のように入力します: set autoindent(ai) 自動インデントを設定します。 コマンド ライン モードで次のように入力します。自動アーカイブを設定するには、コマンド ライン モードで次のように入力します。 : 背景のスタイルを設定するには、background=dark または light を設定します。
コマンド ライン モードで、次のように入力します。 set backup(bk) 自動バックアップを設定するには、コマンド ライン モードで、set cindent(cin) を入力します。 C言語スタイルのインデントを設定するには
以上が一般的に使用される vim 操作の詳細な例の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。