Linux中vim编辑器

vim打开文件

1、vim FILENAME 或者 vim /path/to/somefile  如果文件不存在,则会创建新的文件

2、vim  +n  FileName 表示定位到某一行,如果只有+号则是定位到最后一行

vim的模式

1、命令模式(打开vim编辑器的时候,默认的模式)
2、输入模式
3、末行模式
    模式转换:
       1、命令模式→输入模式
          i:表示当前光标前输入
          a:表示当前光标后面输入
          o:在这一行下面新建一行
          I:在这一行的首端输入
          A:在这一行的尾端输入
          O:在这一行的上方输入

       2、输入模式→命令模式esc
       3、命令模式→末行模式    :冒号
       4、末行模式→命令模式      esc

vim关闭文件

1、在末行模式
    :q不保存退出
    :w 保存文件
    :q!强行退出
    :w!强行保存
    :wq!强行保存退出\

2、在命令模式
    ZZ退出

vim移动光标

1、逐字符移动在命令模式下
    h:左
    l:右
    j:下
    k:上

2、逐单词移动
    w:移动到下一个单词的首部
    e:移动到下一个单词的尾部
    b:移动到上一个单词的首部

3、行内跳转
    0:跳转到行首
    $:跳转到行尾

4、固定行
    nG 表示跳转到第n行
    G    表示跳转到最后一行

vim翻屏

 ctrl+d 向下翻半屏    ctrl+u 向下翻半屏

vim删除(在命令模式)

x表示删除单个字符
#x表示删除#个字符
dd表示删除当前所在行

vim粘贴

p:如果复制为整行,粘贴到这行下面。非正行,粘贴到后面(是最近删除的一行)

vim 复制

y:用法同d,复制一行
c:替换内容,同d

vim替换

r:用于替换,在命令模式下,按如r#,即可用#替换

vim撤销

u:用于撤销,直接在命令模式下使用

vim可视化模式

v:可视化界面,可以直接用鼠标点击

vim查找

/Pattern  : 向下查找Pattern
?Pattern : 向上查找

vim查找并替换

s命令例如 .,$s/IS/is/g 表示从当前行到末行将IS替换为is,全局替换
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值