Linux学习之-linux命令与shell脚本编程大全4

1、一般常用vi打开或者新建一个文本文档,进行编辑。实际上vi是vim的别名,所以命令的全称是vim.

2、vim编辑器有两种模式,普通模式和插入行模式。第一次打开文档,是普通模式,按i进入插入模式,再按esc,从插入模式转到普通模式。

    (1)在普通模式下,按键都会被解释为命令,常用的命令有:

        h:左移一个字符

        j :下移一行

        k :上移一行

        l :右移一个字符  //当然,这些也可用通过键盘上的方向键达到

        PageDown (ctrl +f): 下翻一屏数据

        PageUp (ctrl + b): 上翻一屏数据

        G : 移动到缓冲区的最后一行

        num G : 移动到缓冲期的第num行

        gg : 移动到缓冲区的第一行

        如果在普通模式下,输入了冒号,那么就进去了命令行模式,常用的命令有一下几个:

        q : 缓冲区数据未修改,退出

        q! : 取消对缓冲区数据的修改,并退出

        w filename : 将文件保存到另一个文件名

        wq : 将缓冲区的数据保存到文件并退出。

        编辑文本命令,通常也是在普通模式下:

        X :删除当前光标所在位置的字符

        dd : 删除当前光标所在行

        dw:删除当前光标所在位置的单词

        d$:删除当前光标所在位置至行尾的内容

        J :删除当前光标所在行行尾的换行符

        u : 撤销前一编辑命令

        a : 光标后追加数据

        A :光标所在的行尾追加数据

        查找和替换,普通模式下:

        /findcontent // “/”+你要查找的内容

        :s/old/new/g : 一行命令替换所有old内容

        :n.ms/old/new/g : 替换行号n和m之间所有old

        :%s/old/new/g  : 替换整个文件中所有old

        :%s/old/new/gc :  替换整个文件中所有old,但是每次出现时提示

        old的内容都会被new替换掉

转载于:https://my.oschina.net/u/3744368/blog/1592768

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值