首页 > 代码库 > Lecture 9: vim : An Advanced Text Editor vim编辑器
Lecture 9: vim : An Advanced Text Editor vim编辑器
q:quit
w:write
q!:强制退出
实用的功能
o:当前行的下面插入一行
O:当前光标的上一行插入一行
home:行首
end:行尾
i:进入插入模式
esc :回到命令模式
命令行模式:G表示文件最末尾,g按两下 跳到文件第一行
100G:跳到第100行
:150回车 直接跳到150行
/xxx :查找xxx
n:向下查找
N:向上查找
满屏的颜色字,随意敲打几个单词就可以了。
搜索替换
:%s/ssl/sss/g
dd:以行为单位
dd什么都不做,就是删除,p代表粘贴
5dd、10dd。删除5行 10行
yy:复制 5yy复制5行
u/U :撤销/全部撤销
ctrl+r :恢复撤销
cc:替换
p:粘贴在
可视化模式: v(在纯字符模式下按v,可以控制光标来调节选择范围操作:用"/"来搜索需要查找的内容)
vim 编译的窗口中ctrl+w ,s/v (视窗模式:s竖屏/v横屏)
不同文件
vim 文件 ;sp 文件
拯救文件的方法:(在不当操作的情况下,文件非正常关闭)
vim passwd #直接X掉了terminal
1、两个程序同时打开一个文件。
2、文件在编辑的会话奔溃。
ls -a #产生了一个垃圾文件
rm .manual.conf.swp #但是,没有保存的操作全部丢失
set all 可执行的参数
1、set nu (当你设置行号后,复制粘贴会保留行号) set nonu #取消行号
/搜索关键字 区分大小写
:set ignorecase 忽略大小写
Lecture 9: vim : An Advanced Text Editor vim编辑器
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。