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

 

上一篇:Linux系统加固设置


下一篇:2018年终总结,今年的自己有点丧