vim常用命令
Linux 7
  • 定位
    • :set nu 设置行号
    • :set nonu 取消行号
    • :0 移至首行
    • :$ 移至尾行
    • :n 到第 n 行
    • gg 跳到第一行
    • G 跳到最后一行
    • nG 调到第n行
  • 搜索
    • / 待搜索内容 从上往下搜索指定字符串(忽略大小写\c,如/NAME\c)
    • ? 待搜索内容 从下往上搜索指定字符串(忽略大小写用\c,如/NAME\c)
    • n 搜索下一个
    • N 搜索上一个
    • :%s/old/new/g 全文替换指定字符串
    • :10,15s/old/new/g 在10至15行范围内替换指定字符串
  • 复制、剪切、粘贴命令
    • yy 复制当前行
    • nyy 复制当前行及以下n行
    • dd 剪切当前行
    • ndd 剪切当前行及以下n行
    • p 粘贴在光标下一行
    • P 粘贴在光标上一行
  • 撤销命令
    • u 撤销上一步操作
  • 保存、退出命令
    • :w 保存修改
    • :w new_filename 另存为指定文件
    • :wq 保存修改并退出
    • ZZ 快捷键,保存修改并退出
    • ZQ 快捷键,不保存修改并退出
    • :q! 强制不保存修改退出
    • :wq! 强制保存修改并退出(文件所有者、root可使用)
vim常用命令
http://blog.sunafei.top/archives/1734665872662
作者
sunafei
发布于
更新于
许可