系统快捷键与vim编辑器

系统快捷键:
    粘贴上一个命令的参数:ESC + . 或 Alt + .
    清空屏幕:ctrl + l
    停止当前命令:ctrl + c
    清空至行首:ctrl + u
    往回删一个单词:ctrl + w
    新开一个终端:ctrl + shift + t
    
vim文本编辑器:
    三个模式:命令模式 编辑模式 末行模式
    各个模式的转换:vim 一个文件进入时就是命令模式,输入a i o可以进入编辑模式,按 ESC键 可以从编辑模式退出到命令模式,按 :可以从命令模式进入末行模式
    在末行模式输入wq是保存退出 q!是不保存退出
    vim不能创建路径,即不能创建目录,如果出现缓存文件,删除缓存文件即可
    
Vim编辑器快捷命令:
    命令模式下的快捷键:
        删除光标当前字符:x
        删除一行:dd
        删除n行(n是数字):ndd
        删除光标至行尾的内容:d$
        撤销上一步操作,可以多次使用:u
        复制当前行:yy
        粘贴复制的内容到当前行之后:p
         粘贴复制的内容到当前行之前:P
        查找关键字:/word
        切换结果:n N        
        保存修改并退出:ZZ
    
    末行模式下的快捷键
        进入末行模式下的操作要输入:
        将内容另存为这个文件:w /root/newfile
        读入其它文件内容:r /etc/passwd 
        替换光标所在,当前行第一个1变成2:s/1/2
        替换光标所在,当前行所有的1变成2:s/1/2/g
        替换1到20行的所有old,变成new:1,20s/old/new/g
        将全文的1都换成2:%s/1/2/g
        开启行号:set nu   set nonu是关闭行号
        开启自动缩进:set ai   set noai是关闭缩进

操作系统命令行里通配符的使用方法:
    *:表示任意多个字符       
    ?:表示单个字符
        例:/dev/vm*  意思是指vm开头,后面有任意多个字符组成的目录或文件 ; /dev/*vm 是指vm前面有任意多个字符组成的目录或者文件
           /dev/tty? 意思是指tty与后面任意一个字符一起组成的目录或文件 ; /dev/??tty 是指tty前面有任意两个字符一起组成的目录或文件
    [1-9]:匹配1到9,注意不能匹配10及以上的两位数
        例:tty[1-9] 表示的意思是tty1 tty2 tty3 tty4 tty5 tty6 tty7 tty8 tty9
    {1,2,4}:匹配1,2,4这三个
        例:tty{1,2,4} 表示的意思是tty1 tty2 tty4
    {2[1-9],30}:就是匹配21到29和30,因为[ ]里面不能写两位数,用这种方式做两位数的匹配    

        
    

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值