Linux文件系统层级结构以及vim编辑器的三个模式的重要命令

Liunx文件系统层级结构的思维导图

Linux文件系统层级结构以及vim编辑器的三个模式的重要命令

vim编辑器的三个模式的重要命令

一般模式    

一般模式:按esc键可回到命令模式

dw           按单词删除

dd           删除当前行,=剪切

yy            复制光标所在行

2 yy           复制光标所在行和光标下一行

p            粘贴到光标下一行

P              粘贴到光标上一行 (记住一个即可)

cc             剪切

行数cc      剪切当前行开始的几行

X               删除光标所在位置的内容,即向后删除一个字符

X              向前删除一个单词

w,b           按单词进行移动光标

gg           跳转到文档首部行首

dgg           删除光标至文档首部

G           跳转到文档尾部行首

$        行尾

^        行首

n[enter]   n为数字,光标向下移动n行

H          跳转到当前屏幕输出的最上面一行

L        跳转到当前屏幕输出的最下面一行

M        跳转到当前屏幕输出的中间那一行

u           撤销当前操作

插入模式

i 在光标前插入

I在光标所在行第一个非空格符前插入

a 在光标后插入

A 在光标所在行末尾插入

s 删除光标所在位置字符并插入

S 删除光标所在行并插入

o 在光标所在行下一行插入

O 在光标所在行上一行插入

命令行模式

:wq        保存退出

:q                退出(未修改文件内容才可以退出)

:wq!        强制保存退出

:q!        强制退出,不保存

:set nu        显示行号

:set nonu        不显示行号

:行号 跳转到指定行号

:3,5 d                删除3-5行

:r 文件名1        读出文件1的内容到当前文件里

:%s/字符串2/字符串3                字符串3替换字符串2