vi编辑器及xshell命令行中最常使用的几个快捷键

命令行相关

一 屏幕相关

1.ctrl + l(小写字母L) 清屏 clear
2.ctrl + d logout 退出当前用户
3.ctrl + c 取消当前的操作

4.ctrl + s 锁屏 不在屏幕上面输出信息
5.ctrl + q 解锁

二 移动光标的快捷键

1.ctrl + a 把光标移动到行【首】
2.ctrl + e 把光标移动到行【尾】
3.ctrl + → 把光标向【右】移动一个单词
3.ctrl + ← 把光标向【左】移动一个单词

三 查找/搜索

ctrl + r 搜索上一次运行的命令,按回车运行
history |grep find


vi/vim 快捷键

一 移动光标

快速到达文件的最后一行 G :gg:1100100gg:100100G0

二 复制剪切粘贴

剪切 dd
把光标位置到行尾的内容剪切 D d$
删除光标所在位置到文件结尾的内容 dG
复制 yy
粘贴 p
粘贴多次 次数p

三 查找

/ssh 默认从上向下搜索
继续向下搜索 n
继续向上搜索 N

?ssh 默认从下向上搜索

四 替换

:s#[0-9]##g #替换当前行的内容
:%s#[0-9]##g #替换整个文件的内容
:1,$s#[0-9]##g

五 编辑

撤销上一次的操作 u
恢复上一次的操作 ctrl+r

六 插入

光标所在位置前插入 i
在当前下一行插入一个空行并编辑 o(小写字母O)
在当前上一行插入一个空行并编辑 O(大写字母O)
移动到这一行的结尾,并进入到编辑模式 A
删除光标所在位置到行尾的内容并进入编辑模式 C=== D a

七 功能

临时取消语法高亮(不特殊标记找到的东西) :noh
:set nu
:set nonu
32)查询帮助
:h G
:h :wq

你可能感兴趣的:(linux运维)