shell终端命令、vim命令模式快捷键

补充:
1 开机执行 ~/.bashrc
$vi ~/.profile     
    #在最后添加以下内容
    if [ -f ~/.bashrc ]; then
        . ~/.bashrc
    fi

2 Shell命令提示配置
$ vi ~/.bashrc
    #修改PS1 的内容如下
     PS1=' ^_^ \W\$ '

1 shell 命令行常用的快捷键:

    ctrl +  a   //移动到最前
    ctrl +  e   //移动到最尾
    ctrl +  k   //当前位置剪切到最前
    ctrl +  u   //当前位置剪切到最尾
    ctrl +  w   //剪切钱一个单词
    ctrl +  p   //上一次命令

2 vim 命令模式下常用的快捷键:

    h       //左移动(left)
    j       //下移动(bottom)
    k       //上移动(top)
    l       //右移动(right)

    ctrl + f    //向下移动一页
    ctrl + b    //向上移动一页

    0           //移动到行头
    $          //移动到行尾
    w           //跳向后一个单词

    G           //移动到文件最后一行(常用)
    nG          //移动到文件第几行
    gg          //移动到这个文件的第一行。

    :%s/word1/word2/g       //表示word1全部替换为word2
    /word       //查找 WOED 的字符。
                //向下( n )
                //向上( N )

    x           //删除光标处一个字符
    dw          //删除该单词
    dd          //删除光标所在行
    ndd         //删除光标所在行下面n行
    d1G         //删除光标所在行到第一行的所有数据。
    dG          //删除光标所在行到最后一行的所有数据。

    yw          //复制该单词
    yy          //复制光标所在那一行的所有数据
    nyy         //复制光标所在的所在的向下n行,n为数字
    y1G         //复制光标所在行到第一行的所有数据。
    yG          //复制光标所在行到最后一行的搜有数据。

    p           //将复制的数据向下面一行粘贴
    P           //将复制的数据向上面粘贴
    J           //将光标所在行与下一行结合成一行。
    u           //复原上一个操作。

你可能感兴趣的:(misc)