Linux学习笔记_04(vi、vim基本操作)

2018-03-11


Ubuntu安装vim:sudo apt-get install vim


vim可以创建文件 也可以编辑文件


vim三种工作模式:
命令模式 默认
插入模式
末行模式


命令模式转换成插入模式 按i/a/o/I/A/O键 i是在光标前面插入  a是在光标的后面插入  o是在下一行插入  I在行首插入  A在行末尾插入  O在上一行插入
插入模式转换成命令模式 按Esc键
命令模式转换成末行模式 输入英文冒号(shift+:)
末行模式转换成命令模式 按Esc键


总结:在任意模式下按Esc键都会转换成命令模式


末行模式下输入 set number 显示行号(临时)
               set nonumber 关闭行号(临时)


永久显示行号:vim /etc/vim/vimrc
              在末行加入 set nu 然后保存退出


命令模式下:
   yy 复制光标所在行
   p 粘贴到光标所在位置 


   4yy 复制光标所在位置向下共4行

   dd 剪切光标所在的行
   
   2dd 光标所在的位置往下剪切两行


   H键向左移动光标
   L键向右移动光标
   J键向下移动光标
   K键向上移动光标


     大写的M 光标跳到当前可视区域的中间某行
   大写的L 光标跳到当前可视区域的最后一行
   大写的H 光标跳到当前可视区域的第一行
    
   向下翻一页 ctrl+f
            向上翻一页 ctrl+b

    行号 + 大写的G 跳转到某一行


   G  跳转到文件的最后一行
   gg  跳转到文件的第一行


   w     向后跳一个单词的长度(单词以空格分隔) 
   b  回跳一个单词的长度
   
   D   剪切当前行 光标所在位置及其之后所有的数据
   d0     剪切当前行 光标之前所有的数据


   x      删除当前光标所在位置数据 每次只删除一个
   X      删除当前光标所在位置前面的数据 只删除一个


   u      撤销操作
   ctrl+r 反撤销


   v      让数据转换成可选中状态
            V      整行整行的选中
            >>     右移
   <<     左移


   .      重复执行上一次的命令

   {      向上跳代码块


   }      向下跳代码块

   /搜索内容    搜索文本内容
   n 向下找搜索的内容
   N   向上找搜索的内容
  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值