Linux笔记:文本编辑器vi/vim的使用

vi/vim的模式

  • vi/vim 编辑器是Linux和Unix上最基本的文本编辑器,工作在字符模式下
  • vi主要有两种模式:命令模式和编辑模式
  • vi打开后默认是命令模式,如果要进入编辑模式需要按下 ai
  • 从编辑模式返回到命令模式,需要按下esc
  • 保存退出需要在命令模式下,按:wq
    • :wq 存盘并退出(write and quit)
    • :w 存盘
    • :q 退出(如果有修改则无法退出)
    • :q! 不存盘强制退出(存在修改痕迹,放弃修改,强制退出)
    • :wq! 强制存盘退出

vi/vim常用操作功能

  • 这些操作都要在命令模式下
  • 移动光标:键盘的上下左右箭头 或者 KJHL 键,注:HL分别代表左右,KJ代表上下
  • 快速定位:
    • :set nu 显示行号
    • :15 跳到第15行
    • G 定位到最后一行
    • gg 定位到第一行
    • /str 搜索str字符串,按n键到下一个 例如:$/it 搜索it字符串
  • 编辑:
    • dd 删除一行(或剪切)
    • 3dd 删除3行(或剪切)
    • yy 复制
    • 3yy 复制3行(剪切)
    • p 粘贴
    • u 撤销
    • ctrl + r 恢复上一步撤销操作
发布了385 篇原创文章 · 获赞 178 · 访问量 66万+

猜你喜欢

转载自blog.csdn.net/Tyro_java/article/details/104114654