二、VIM & SHELL

VIM

(1)复制代码块

复制特定的某一段:把光标移到要复制的文本的头部,按下“v”,往后移动光标,光标所过之处的字符>都会高亮,移到欲复制文本的尾部后,按下“y”,高亮文本全部被复制到剪粘板。按下“p”粘贴到目的地。

剪切特定的某一段:把光标移到要剪切的文本的头部,按下“v”,往后移动光标,光标所过之处的字符>都会高亮,移到欲剪切文本的尾部后,按下“d”,高亮文本全部被复制到剪粘板。按下“p”粘贴到目的地。

SHELL

(1)SHELL快捷键

第一组:

CTRL + R:回溯搜索;可以通过关键字找到以前输入过的命令;

CTRL + C:中断;终止当前行编辑,另起新行;

CTRL + L:清屏;

CTRL + P:前一个命令(输入记录); CTRL + N:后一个命令(输入记录);

第二组:

CTRL + A:光标移至行首; CTRL + E:光标移至行尾;

CTRL + U:向前删除至行首; CTRL + K:向后删除至行尾;

第三组:

CTRL + B:光标向行首移动一个字符;CTRL + F:光标向行尾移动一个字符;

CTRL + H:向行首删除一个字符;

第四组:

CTRL + Z:后台运行;

CTRL + D:退出登录。

(2)SHELL快捷键

(1)Tab

命令补全

(2)Ctrl + C

终止当前进程

(3)Ctrl + Z

把当前进程转到后台执行

(4)Ctrl + D

删除提示符后一个字符或exit或logout

(5)Ctrl + L

清屏

(6)Ctrl + A

移动光标到所在行首

(7)Ctrl + E

移动光标到行尾

(8)Ctrl + U

擦除从当前光标位置到行首的全部内容

(9)Ctrl + K

擦除从当前光标位置到行尾的全部内容

(10)Ctrl + W

擦除光标位置前的单词

(11)Ctrl + Y

粘贴或恢复上次的删除

(12)Ctrl + P

显示上一次命令

(13)Ctrl + N

显示下一个命令

(14)Ctrl + R

逆向搜索命令历史

(3)SHELL快捷键

  1. vim 快速选中并复制粘贴替换一个单词

    1. 光标移动到aaa的开头,按 v 按e 按y

    2. 光标移动到bbb的开头,按 v 按e 按p

circle-info

也就说,快速选中一个单词,按v按e即可。

最后更新于