首页
找靠谱产品
找解决方案
找靠谱公司
找案例
找对的人
专家智库
悬赏任务
SAAS
ToB门户
了解全球最新的ToB事件
论坛
潜水/灌水快乐,沉淀知识,认识更多同行。
ToB圈子
加入IT圈,遇到更多同好之人。
微博
Follow
记录
Doing
博客
Blog
文库
业界最专业的IT文库,上传资料也可以赚钱
下载
分享
Share
排行榜
Ranklist
相册
Album
应用中心
qidao123.com技术社区-IT企服评测·应用市场
»
论坛
›
大数据
›
数据仓库与分析
›
linux编辑器-vim
返回列表
发新帖
linux编辑器-vim
[复制链接]
发表于
昨天 23:39
|
显示全部楼层
|
阅读模式
马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要
登录
才可以下载或查看,没有账号?
立即注册
×
一、根本概念
vim有很多模式但是有三个紧张的模式分别是下令模式、插入模式、低行模式。
下令模式:控制光标移动、字符、字或行的删除、移动、复制等。
插入模式:只有在该模式下才可以举行笔墨输入。
低行模式:文件的生存或退出,也可以举行文件更换,查找笔墨,列出行号等利用。
二、根本利用
输入 vim 文件名 即可进入vim全屏编辑画面:此时模式是下令模式,只有进入插入模式才可以大概输入笔墨。
三种模式的转换:
1、下令模式切换为插入模式:
输入 a
输入i
输入o
2、插入模式切换为下令模式
按一下【ESC】
3、下令模式切换到低行模式
输入 :
4、退出vim及生存
退出不生存:处于低行模式时输入 q!
生存不退出:处于低行模式时输入 w
退出并生存:处于低行模式时输入 wq
三、vim下令模式的下令集
1、插入模式
【i】:进入插入模式,从当前光标位置开始输入。
【a】:进入插入模式,从光标的下一个位置输入。
【o】:进入插入模式,插入新的一行,从行首开始输入。
2、移动光标
【h】:光标左移一格
【j】:光标下移一格
【k】:光标上移一格
【l】:光标右移一格
【G】:光标移动到末了
【$】:光标移动到行尾
【^】:光标移动到行首
【w】:光标跳到下一个字的开头
【e】:光标跳到下一个字的末了
【b】:光标回到上一个字的开头
【#l】:光标向后移动#个位置
【gg】:进入到文本开始的位置
【B】:屏幕今后移动一页
【F】:屏幕往前移动一页
【U】:屏幕今后移动半页
【D】:屏幕往前移动半页
【坤+g】:列出光标地点行的行号
【#G】:移动光表到第#行
3、删除笔墨
【x】:删除光标地点位置的一个字符
【#x】:删除光标地点位置后#个字符
【X】:删除光标地点位置前一个字符
【#X】:删除光标地点位置前面#个字符
【dd】:删除光标地点行
【#dd】:从光标地点行向后删除#行
4、复制
【yw】:讲光标地点位置到字尾的字符复制到缓冲区
【#yw】:复制#个字到缓冲区
【yy】:复制光标行到缓冲区
【#yy】:复制光标行以及下面的#行复制到缓冲区
【p】:将缓冲区的内容粘贴到光标地点位置
5、更换
【r】:更换光标地点位置的字符
【R】:更换光标所到之处的字符,按【ESC】退出
6、取消和规复
【u】:撤回上一次的利用
【坤+r】:规复上一次撤回的利用
7、更改
【cw】:将光标地点处的字改到字尾
【c#w】:将光标地点处的#个字改到字尾
四、vim低行模式的下令集
确保自己处于下令模式,再按【:】即可进入低行模式
【set nu】:每行前面都会出现行号
【#】:跳到文件的第#行
【w】:生存文件
【q!】:退出不生存
【wq】:生存并退出
【/关键字】:从光标位置开始向下查找关键字,按【n】可以进入下一个关键字
【?关键字】:从光标位置开始向上查找关键字,按【n】可以进入下一个关键字
免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!更多信息从访问主页:qidao123.com:ToB企服之家,中国第一个企服评测及商务社交产业平台。
继续阅读请点击广告
回复
使用道具
举报
返回列表
鼠扑
+ 我要发帖
×
登录参与点评抽奖,加入IT实名职场社区
去登录
微信订阅号
微信服务号
微信客服(加群)
H5
小程序
快速回复
返回顶部
返回列表