###
# 命令模式下:
# 搜索关键词:
#  斜杠/ 可以搜索关键词 高亮显示
#  ? 可以搜索关键词 高亮显示
# n 向下或上查看
# N(大写)向上或下查看


vim命令模式_搜索


# :nohl 取消关键词高亮


vim命令模式_搜索_02


#  替换:
# :1,100s/dnsmasq/yanglinux/g 回车执行
# : 表示开始
# 1,100 表示从第一行到100行结束
# s 表示开始替换
# /dnsmasq/yanglinux/ 表示把dnsmasq替换成yanglinux 这里/为固定格式
# g 表示全局替换
# :1,$s/dnsmasq/yanglinux/g 回车执行
# 1,$ 表示第一行到最后一行


vim命令模式_linux_03


# :1,$s#/etc/hosts#yanglinux#g 回车执行
# #表示替换带有绝对路径时防止错误识别进行替换 一般在替换时出现多次斜杠时就可以使用#或者@符号


vim命令模式_搜索_04

# :wq 保存退出
# :wq! 强制保存退出
# :x 如果在更改这个文件之后去使用x 那就和wq功能一样 如果文件打开没有做任何操作 使用:wq 会更改mtime 如果使用:x 就不会更改mtime


# :q 不保存退出
# :q! 不保存强制退出


# :set nu 打印行号


vim命令模式_高亮显示_05


# :set nonu 取消行号


vim命令模式_linux_06