• vi实用命令集


    整理自LAMP。

    vi工作模式:

    image

    插入命令:

    image

    定位命令:

    imageimage

    删除命令:

    image

    复制和剪切命令:

    image

    替换和取消命令:

    image

    搜索和替换命令:

    image

    %s    全文替换

    替换时可以把g换成c,区别是:g不询问,直接替换;c会逐个询问

    保存退出: :wq = ZZ

    :wq!  强制保存退出,用于无写权限时,用户必须是root或者文件所有者

    :w    相当于word里的ctrl+s,保存但不退出

    :w /root/bt.conf    另存为

    应用实例:

    image

    :r 文件名    将一个文件的内容导入

    :r !date    导入命令执行结果

    ^P的键入方式:ctrl+v然后ctrl+p   或者   ctrl+v+p   (v不变,p是指定快捷键)

    map ^P I#<ESC>    把ctrl+p指定为将光标移至行首,然后添加#号,再ESC退到命令模式

    unmap撤销

    :n1,n2s/^/#/g    连续行加#号

    :n1,n2s/#/ /g    连续行去#号

    :n1,n2s/^#//g    连续行首去#号

    :n1,n2s/^////g    连续加//,为转义符,/则为/

    ab 就是用b来替换a,取消是unab

    vi配置文件,存放在用户的宿主目录下,文件名为.vimrc,在配置文件下写命令长期有效

  • 相关阅读:
    近似计算π(for循环)
    apache部署mo_python
    文件注释方法
    算法效率的度量
    ssh
    使用类名创建对象
    筛选网址
    常用django命令
    查看和关闭端口
    update脚本出错
  • 原文地址:https://www.cnblogs.com/btlulu/p/4022422.html
Copyright © 2020-2023  润新知