• linux 系统快捷键


    14:57 2021/1/6
    1.linux 系统快捷键:
    Gnome 终端:
    一、终端:
    1)ctrl+shift+T //新建窗口-
    2)复制:Ctrl + Shift + C
    3)粘贴:Ctrl + Shift + V || 按鼠标滚轮键
    4)Alt+数字 //切换终端标签窗口
    5)ctrl+l //清屏,并在屏幕最上面开始一个新行
    6)ctrl+r //检索使用过的历史命令 (r retrieve)
    7)ctrl+c //中断,终结一个前台作业。
    8)ctrl+/ //撤消操作,Undo
    二、移动光标:
    1、ctrl+a //光标迅速回到行首 ⭐️
    2、ctrl+e //光标迅速回到行尾 ⭐️
    3、ctrl+u 删除此处至开始的所有内容
    4、ctrl+k 删除此处至末尾的所有内容
    5、ctrl+-> 向右移动一个单词
    6、ctrl+<- 向左移动一个单词
    7、ctrl+w : 由光标位置开始,往左删除单词
    8、alt+d : 由光标位置开始,往右删除单词
    9、ctrl+y 粘贴使用 Ctrl+W,Ctrl+U 和 Ctrl+K 快捷键擦除的文本
    注释:Ctrl -a + Ctrl -k 或 Ctrl -e + Ctrl -u 或 Ctrl -k + Ctrl -u 组合可删除整行


    vim 编辑器:
    一般指令模式-移动光标:**************************************
    1)u //撤销
    2)ctrl+r //重复
    3)方向键: h-左、j-下、k-上、l-右(可以使用10j,向下移动10行)
    3)方向键: ↑ ↓ ← → 上下左右移动光标(可以使用10↓,向下移动10行)
    4)ctrl+f //向下移动一页 | ↑
    5)ctrl+b //向上移动一页
    6)ctrl+d //向下移动半页
    7)ctrl+u //向上移动半页
    8)n+空格键 //3+空格键 :向右移动n个字符
    9)0 | $ //移动到行首和行尾,等同于Home End键
    10)gg //移动到文件开始
    11)G //移动到文件结束
    12)nG //移动文件第n行,4G-移动到文件第4行
    13)M //移动到屏幕中间一行开头
    14)n+回车键 //下移n行 | n↓,可以使用 n↓代替
    一般指令模式-搜索与替代:**************************************
    15)/word //向下搜索字符word
    16)?word //向上搜索字符word
    17)n //重复上一个搜索动作,/word ?word都可以使用
    18)N //反向搜索上一个搜索动作
    19):n1,n2s/word1/word2/g //将word1替换为word2

    一般指令模式-删除、复制、粘贴:*********************************
    1)x, X //x-删除后面字符,X-删除前面字符
    2)nx //删除后面n个字符
    3)dd //删除当前行
    4)ndd //删除下面n行(包含当前行)
    5)d1G //删除光标所在到第一行的所有数据
    6)dG //删除光标所在到最后一行的所有数据
    7)d0 //删除当前位置到行首的字符
    8)d$ //删除当前位置到行尾的字符
    9)yy //复制当前行
    9)nyy //向下复制n行
    10)y1G //复制光标所在行到第一行的所有数据
    11)yG //复制光标所在行到最后一行的所有数据
    12)y0 //复制当前位置到行首的字符
    13)y$ //复制当前位置到行尾的字符
    14)p, P //p-在下一行粘贴内容,P-在上一行粘贴内容
    15). //小数点,重复执行上个命令
    一般指令模式切换到编辑模式:
    1)r, R // 进入替换模式,r-只会替换光标处字符一次;R-会一直替换光标所在位置的字符
    2)o, O //o-为在当前位置下面插入一行,O-为在当前位置上面插入一行
    区块选择---选择复制粘贴
    v //字符选择,会将光标经过的地方反白选择!
    V // 行选择,会将光标经过的行反白选择!
    [Ctrl]+v //列块选择,可以用长方形的方式选择列数据
    y //将反白的地方复制
    d //将反白的地方剪切
    p //将刚刚复制的区块,在光标所在处贴上!

    20:45 2021/9/4
     
    1.基于单词的移动
    w : 移动到下一个单词开头
    b : 移动到当前/上一个单词开头
    e : 移动到单词结尾/下一个单词结尾
    ge: 移动到上一个单词结尾
     
     
    2.查找单个字符并跳转到字符
    f{x} : 正向移动到下一个x字符位置
    F{x} : 反向移动到上一个字符位置
    t{x} :
    T{x} :
    ; : 分号重复上一次查找
    , : 反向查找字符
     
    3.选择括号等区域 i-in a-around
    vi} : 选择大括号内容
    va} : 选择大括号内容包含大括号
    vi] : 选择中括号] 内容
    va] : 选择中括号内容
     
     
     
    4.选择单词 字符串
    viw : 选择当前单词
    vaw : 选择当前单词及一个空格
    viW : 选择当前字符串
    vaW : 选择当前字符串及一个空格
    vis : 选择当前句子
    vas : 选择当前句子及一个空格
     
     
    5.操作符待决模式:
    diw #删除单词
    daw #删除单词及空格
    ciw #删除后修改单词
    caw #删除单词及空格修改单词
    yiw #复制一个单词
    yaw #复制一个单词及空格
    viw #选择一个单词
    vaw #选择一个单词及空格
    c0 #删除到行首,并进入插入模块
    c$ #删除到行尾,并进入插入模式
    d0
    d$
    y0 #复制到行首
    y$ #复制到行尾
     
     
    6.设置标签 mark
    m{mark} : mm # 设置标签 m
    `{mark} : `m # 返回标签按钮 `m
     
     
    6.查找与替换
    /string
    %s/old/new/g
     
    set hls 查找内容高亮显示
     
     
    7.翻页
    ctrl+u : 向上半页
    ctrl+d : 向下半页
    ctrl+b : 向上一页
    ctrl+f : 想下一页
     
    7.添加取消多行注释
    1)添加多行注释:
    ctrl+v : 选择多行
    shift+i或者s:输入#注释字符
    ESC :实现即可插入多行

    2)方法2-替换命令

    :1,2s/^/#/g        //指定行添加字符

    修改插入字符

    • c[n]w: 改写光标后1(n)个词。
    • c[n]l: 改写光标后n个字母。
    • c[n]h: 改写光标前n个字母。
    • [n]cc: 修改当前[n]行。
    • [n]s: 修改光标之后1(n)个字符,相当于c[n]l。
    • [n]S: 删除指定数目的行,并以所输入文本代替之。

    替换模式

    r           替换光标所在位置的字符
    R         从光标所在位置开始替换字符,其输入内容会覆盖掉后面等长的文本内容,按“Esc”可以结束
    :s/a1/a2/g     将当前光标所在行中的所有 a1 用 a2 替换
    :n1,n2s/a1/a2/g   将文件中 n1 到 n2 行中所有 a1 都用 a2 替换
    :g/a1/a2/g      将文件中所有的 a1 都用 a2 替换


  • 相关阅读:
    bladex从blade-dev.yaml 读取配置信息
    怎么判断map不为空
    根据来源编号对明细进行分组 跟库存做对比 用到的技术 list根据某个字段分组 Double Long 比较大小
    hibernate根据包名获取该包下实体类,数据库中不存在的库表名称
    hibernate NonUniqueObjectException 一个session中存有两个识别码(id)相同的对象
    正则匹配不包含某些字符 update(?!tdyt)[A-z(]*(qlgz)
    idea常用插件
    Rainbow Roads
    Jumping Haybales (dp)
    01背包
  • 原文地址:https://www.cnblogs.com/ylxtiankong/p/14511207.html
Copyright © 2020-2023  润新知