文章详情

  • 游戏榜单
  • 软件榜单
关闭导航
热搜榜
热门下载
热门标签
php爱好者> php文档>Vi/Shell 快捷键

Vi/Shell 快捷键

时间:2007-09-14  来源:zqqa

vi 真是莫大精深。快捷键五花八门乱七八糟。不过用得熟的话,实在是爽啊!不过还有好多不明,例如设置了显示行号,怎么取消啊?!

h 左
j 下
k 上
l 右
w 词首
e 词末
$ 行末
^ 行首
) 将光标移到下一句句首
( 将光标移到上一句句首
} 将光标移到下一段开始处
{ 将光标移到下一段开始处
M 光标移至屏幕中间行
z. 将光标所在行移至屏幕中部
[[ 条到文件头(gg)
]] 跳到文件尾(G)
:n 跳到第n行(nG)
ctrl+g 显示光标所在信息
Ctrl+u 向上滚动半屏
Ctrl+d 向下滚动半屏
Ctrl+f 向前翻一页
Ctrl+b 向后翻一页

x 删除字符
i 光标前插入
a 光标后插入
A 行末插入
R 替换内容
r 替换所选字符
d 删除
c 修改
dd 删除整行
2dd 删除2整行
u 撤消
U 撤消整行
ctrl+r 重做
p 粘贴最后删除的内容
yw 把光标所在单词移到缓冲区
yy 把当前行整行移到缓冲区
~ 改变光标所在字符大小写
. 重复上一个操作
<< 把当前行左移
>> 把当前行右移
:x 保存退出
:q 退出
:q! 不保存退出

/ 查找内容
? 向上查找内容
n 下一匹配
N 上一匹配
% 匹配下一半“大中小”括号
:%s/a/b/g 替换文件中a为b
:! 执行外部命令,回车返回

:set ic 忽略大小写
:set hls 匹配高亮
:set is 即时匹配输入
:set nu 显示行号
:x 加密文件
:ab c d 以d替代c

附带 Shell 常用快捷键:

# !?string? - 执行含有string字符串的最新命令
# ctrl + l - 清屏
# ctrl + c - 终止命令
# ctrl + d - 退出 shell
# ctrl + z - 将当前进程置于后台,fg还原。
# ctrl + r - 从命令历史中找
# ctrl + a - 光标移到行首
# ctrl + e - 光标移到行尾
# ctrl + u - 清除光标之前
# ctrl + w - 清除光标之前
# ctrl + k - 清除光标之后
# ctrl + s - 挂起当前shell
# ctrl + q - 重新启用挂起的shell
# tab - 自动补全

相关阅读 更多 +
排行榜 更多 +
辰域智控app

辰域智控app

系统工具 下载
网医联盟app

网医联盟app

运动健身 下载
汇丰汇选App

汇丰汇选App

金融理财 下载