【Linux】vimを始めよう! ! !

1 vimとは何ですか?

まず vi について理解しましょう.
vi と vim の違いを簡単に言うと, どちらもマルチモードエディターであるということです. 違いは, vim は vi のアップグレード版であるということです. vi のすべての命令と互換性があるだけでなく,いくつかの新機能もあります。たとえば、構文の強調表示や視覚的な操作は、ターミナルだけでなく、x window、mac os、windows でも実行できます。

vim は vi のアップグレード版に相当します。Vim にはプログラム編集機能があります。文法の正しさをフォントの色で積極的にマークできるため、コード作成に便利です。プログラムはシンプルで、編集速度は非常に高速です。
要約すると、昔ながらのワープロツールですが、機能が充実しており、単なるテキスト処理ツールではなく、プログラム編集ツールとしても使えます。

最も重要なことは、vim には豊かな生態があり、非常に使いやすいということです。

vim の 2 つの基本概念

vim には 3 つの主要なモードがあります (vim には多くのモードがあります):
コマンド モード、ボトムライン モード、挿入モード

1. 命令/正常模式 (Normal mode):
   控制屏幕光标的移动,字符、字或行的删除,移动复制某区段及进入Insert mode下,或者到 last line mode
2. 插入模式 (Insert mode):
	只有在Insert mode下,才可以做文字输入,按「ESC」键可回到命令行模式。该模式是使用的最频繁的编辑模式。
3. 末行模式(last line mode)
	文件保存或退出,也可以进行文件替换,找字符串,列出行号等操作。 在命令模式下,shift+: 即可进入该模式。要查看你的所有模式:打开vim,底行模式直接输入


(私の vim は設定されており、インターフェイスは少し異なります)

vimの基本操作は3つ!

vim を理解したら、次のステップはこの実用的なツールの使用方法を学ぶことです。
Windowsのマウスやキーボードのショートカットと同様に、2回に分けて詳しく説明します。

3.1 vim ショートカット

3.1.1 コピー&ペースト

vim でのコピー&ペースト操作:

yy 复制当前行
n + yy 连续复制 n 行
p 粘贴到光标下一行
n + p 粘贴 n 次

具体的な操作効果を見てみましょう:
(アニメーションをコピーして貼り付ける場合は、ここには配置しません。画像は非常に直感的です)
ここに画像の説明を挿入します

Ctrl c や Ctrl v よりも効果が強力です。

3.1.2 元に戻して切り取る

vim でのカット操作を元に戻す:
u 撤销操作
dd 剪切 / 删除 指定行
n + dd 剪切 / 删除 n 行

操作効果を見てみましょう:カットを
元に戻す
ここに画像の説明を挿入します
/カットを削除
ここに画像の説明を挿入します
/n 行を削除
ここに画像の説明を挿入します

3.1.3 キャラクターの操作

vim での文字操作:

shift + ` 切换大小写
n + x 删除 光标后 n 个字符 (一行内)
n + shift + x 删除 光标前 n 个字符 (一行内)
n + r 光标位置进行指定切换 一次可替换多个
shift + r 进入 替换模式 直接进行文本替换

運用効果を見てみましょう

大文字と小文字
ここに画像の説明を挿入します
を切り替える 文字を削除する
ここに画像の説明を挿入します
文字を置換する
ここに画像の説明を挿入します

3.2 vimでのカーソル操作

マウスと同じくらい柔軟です。
vim でのカーソル操作:

shift + 4 = $ 光标移动到当前行的结尾
shift + 6 = ^ 光标移动到当前行的开头
gg 移动光标到文本开头
shift + g 移动光标到文本最后一行
n + shift + g 移动光标到文本第 n 行
h j k l 左 下 上 右 移动光标
w 以单词为单位向后移动光标
b 以单词为单位向前移动光标

操作効果を見てみましょう。

行頭/行末に移動文章の
ここに画像の説明を挿入します
先頭/末尾に移動 カーソルを単語単位で
ここに画像の説明を挿入します
上下左右に移動
ここに画像の説明を挿入します

ここに画像の説明を挿入します

3.3 vim ファイルの操作

ファイル操作は、ボトムライン モードで実行される保存、コンパイル、強制などの操作です。
w 保存
q 退出
!强制进行操作
vs filename 多文件分屏操作
!command 不退出vim 进行 shell 指令操作

操作効果を見てみましょう。

保存して終了

大胆なスタイル
画面分割操作
ここに画像の説明を挿入します

要約する

ここでは vim の操作の一部しか紹介しませんでしたが、さらに多くの操作を試してみるのを待っています。 ! !

ありがとうございます♪(・ω・)ノ読んでいただきありがとうございます

次の記事でお会いしましょう! ! !

おすすめ

転載: blog.csdn.net/JLX_1/article/details/135777245