• vim和函数库


    工作模式:
    命令模式:普通模式
    编辑模式:i--insert模式
    末行模式::--输入指令【q:退出,w:保存】
    使用ESC进行切换

         vim编辑器的使用
            a.命令模式下的操作:
                1).光标的移动
                    h  j  k  l
                    前 下 上 后
                    
                    0--行首
                    $--行尾
                    gg--文件开始位置
                    G--文件末尾
                    行数+G--跳至第几行                
                2).    删除
                    x--删除光标后面的字符
                    X--删除光标前面的字符
                    dw--删除单词
                    d0--删除到行首
                    d$--删除到行尾【D】
                    dd--删除当前行
                    ndd--删除当前行开始几行4dd
                    
                    删除==剪切
                3).    复制粘贴        
                    p--下一行开始粘贴
                    P--当前行开始粘贴
                    yy--复制当前行
                    nyy--连续复制n行
                4).撤销
                    u--撤销之前的操作
                    ctrl+r--反撤销
                5).可视模式    
                    切换到可视模式:v
                    选择内容:hjkl
                    操作:复制:y 删除:d
                6).查找操作
                    1). /hello 向下查找
                    2). ?hello 向上查找
                    3). #--把光标移动到要查找的单词身上,按#
                    遍历的时候快捷键:N/n
                7).替换单个字符
                    r
                8).查询函数文档
                    选中单词 shift+k
                9).    保存退出
                    ZZ
            b.编辑模式下的操作:
                a:在当前光标前面输入
                A:在行末输入
                
                i:在当前光标前面输入
                I:在行首输入
                
                o:光标所在下一行创建新行
                O:光标所在上一行创建新行
                
                s:删除光标后面的一个字符换取输入
                S:删除光标所在一行换取输入
                
            c.末行模式下的操作:
                命令模式下:切换到末行模式
                
                替换:
                    :s/tom/jack/g 将该行下所有的tom替换成jack
                    :%s/tom/jack/ 将所有的tom替换成jack
                    :20,25s/tom/jack/g 将20到25行所有的tom替换成jack
                退出:
                    q:退出
                    q!:退出不保存
                    w:保存
                    wq:保存退出
                    x:保存退出
                执行命令:
                    :!
                vi分屏:
                    :sp 上下屏  【+文件名,显示两个不同的文件】
                    :vsp 左右屏
                    屏之间互相切换ctrl+ww
                    同时操作两个屏:qall :wqall
                vim打造IDE:
                    系统级配置文件目录:/etc/vimrc
                    用户级配置文件目录:~/.viminfo
  • 相关阅读:
    try抛出异常(ReperenceError/SyntaxError)
    原型,原型链
    katalon下载文件后,点击文件并断言
    ES5的使用eval,()
    继承(原型)
    es数据插入和查询
    【记者团】平台运营与管理 MrFlySand
    油猴脚本 MrFlySand
    手机给笔记本投屏? MrFlySand
    python练习题 MrFlySand
  • 原文地址:https://www.cnblogs.com/zheaven/p/14096390.html
Copyright © 2020-2023  润新知