Linux系统命令

Ubuntu使用技巧
    Ctrl+l          等同于清理屏幕  clear命令
    up/down         方向键可以调出历史命令
    Tab             自动补全系统命令、文件名
    Ctrl+Alt+t      快速打开新终端(默认为用户主目录)
    Ctrl+Shift+t    新建终端标签页(默认为之前进入的地址)


终端修改配置文件:
    1、gedit ~/.bashrc     打开终端配置文件
    2、一定要在末尾添加修改
        #    精简命令提示符
        PS1="\u@\w$ "
    3、source ~/.bashrc    保存退出,在终端输入source ~/.bashrc重新加载配置文件,使修改的内容生效


vim文本编辑器:
    可以在终端下纯键盘操作的一款文本编辑器,号称编辑器之神,可以升级(二次开发),可以安装扩展

    基础用法:
        1、终端输入vim filename.c  如果文件不存在,则新建并打开,如果文件存在则直接打开
        2、输入i,进入编辑模式,编写代码
        3、保存退出:   按Esc退出编辑模式,输入ZZ保存并退出

    vim的三大模式:
        正常模式:默认进入vim处于正常模式,一般用于阅读文件、使用快捷键批量修改文件
        编辑模式:一般用于编辑文件,输入内容
        行底模式:一般用于对vim进行临时的配置、或者执行一些高级操作         set nu  标注行号    set nonu  删除行号

        模式间的切换:
            正常 输入i   ——>    插入
            插入 按Esc   ——>    正常
            正常 输入:  ——>    行底
            行底 按Esc   ——>    正常
        
        正常模式的常用操作:
            光标移动:
                h←  j↓  k↑  l→
                gg               光标跳转到文件第一行
                G                光标跳转到文件最后一行
                n(整数值)-       光标向上跳转n行
                n(整数值)加回车   光标向下跳转n行
                nG               光标跳转到第n行    
                vim filename.c +n   直接跳转到第n行


             删除代码:
                x       删除一个字符
                nx      删除n个字符
                dw/de   删除一个连续的字符串(从光标处一直删,直到空格为止)
                u       撤销操作
                dd      删除光标所在的一行代码
                ndd     删除光标往下的n行代码
                d$      从光标处一直删到行位
                d^      从光标处一直删到行首
                dG      从光标处一直删到文件末尾
                dgg     从光标处一直删到文件开头


            复制代码:
                yy      复制光标所在的一行代码
                nyy     复制光标所在n行代码
                p(小写) 粘贴到光标的下一行
                P(大写) 粘贴到光标的上一行

            移动代码:
                删除代码后会存放到粘贴板上,配合p/P使用可以达到移动代码的效果

            替换代码:
                r   替换一个字符
                cw  替换一个字符串
                R   进入替换模式


            撤销操作:
                u       撤销上次的操作
                Ctrl+r  取消撤销操作


            正常模式进入插入模式的快捷键:
                i           在光标的前方进入插入模式
                I           光标跳转到行首后,进入插入模式(跳转到代码前面,若开头有空格无视)
                a           在光标的后方进入插入模式
                A           光标跳转到行尾后,进入插入模式
                o(小写)     在光标的下一行插入一行空白行,进入插入模式
                O(大写)     在光标的上一行插入一行空白行,进入插入模式


        插入模式常用操作:
                Ctrl+p      自动补全(多使用)
                Ctrl+i      自动缩进,相当于Tab
                Ctrl+j/m    回车
                Ctrl+c      相当于Esc

        自定义组合按键:
            Ctrl+z      在任何模式下,保存退出
            Ctrl+x      自动保存并编译并运行c代码
            Ctrl+p      在正常模式下,自动添加头文件和main函数 
        

        如何对vim进行配置:
            1、打开vim配置文件  vim ~/.vimrc
            2、写配置文件
            3、保存退出,下次打开vim就生效,长期有效


        行底模式常用操作:
            :w  保存
            :q  退出    :q! 强制退出
            :wq 保存并退出
            :x  保存并退出
            :X  加密(必须:wq退出才生效(Ctrl+z可以),ZZ不行)     删除密码    :set key=空格
            :set nu 显示行号        :set nonu   不显示行号
            :!系统命令  执行系统命令
            :%s/old/new 把文件中old替换成new
            :/key   查询key关键字   n查下一个 N查上一个
            :>n     光标处往下n行向右缩进一次
            :<n     光标处往下n行向左缩进一次
        学习使用vim的建议:
            1、适可而止
            2、强制自己去练习使用vim,两周左右可以适应
            3、vimtutor     vim自带的vim教程,可以直接操作

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值