vi/vim
vim 文本编辑:命令模式、编辑模式、尾行模式
命令模式进入编辑模式: a i o r A I O R等
命令模式: yy复制光标所在行
p粘贴
u撤销
dd删除光标坐在行同时剪切
ctrl+r回滚
3yy复制光标所在行和一下的三行(3dd雷同)
gg回到文档的顶端
G回到文档的底端
数字+上下左右件头 光标跳到某个位置
ctrl+v;shift+v;v可视块、行 上下移动箭头可随意选择要操作的行,比如复制(y)删除(d)
尾行模式: /、?搜索
:w保存
:wq保存并退出
:q退出
:q!强制退出
:w “路径” 另存为
:wq!强制保存退出
:r “目标文件”读入另一个文件
:set nu 显示行号 :set noun 取消行号
:set ic/noic 设置不区分大小写/设置区分大小写
:%s/需要替换的文字/要替换成的文字/g s替换命令——替换整个文档里“需要替换的文字”
:3s/需要替换的文字/要替换成的文字/g 替换第三行
:2,5s/需要替换的文字/要替换成的文字/g 替换第二行到第五行
vim -O 文件名 同时打开多个文件 并分屏显示 使用ctrl+w 左右键来切换要操作的文件
扩展: (set ci set si)自动缩进 (set tw=数值 set sw=数值) 修改TAB键长度
帮助命令:
--help:
man: man -f 查看命令都有那几章
第1章:命令使用帮助 *
第2章:系统调用函数用法使用帮助
第3章:C语言标准库函数用法 使用帮助
第4章:设备文件 使用帮助
第5章:配置文件使用帮助 *
第6章:有关游戏使用帮助
第7章:杂项使用帮助 *
第8章:系统管理使用帮助
第9章:内核使用帮助
info:
/usr/share/doc: