1、有更多可直接搜索的开放文件,将帮助您编辑和处理内存缓冲区中的数据;
2、您可以通过软件打开文件,更多的文本脚本将让您查看更详细的内容;
3、如果指定的文件名不存在,它可以帮助您解决该问题。
vim编辑器,一款手机上的编辑器,适合玩机党,对于这个没有变成基础的用户不建议使用,vim下一页自带免费标记功能,在重点部分用户可以使用强调。另外它还可以快速处理缓存数据,让运行变得更加快速。
1、可以在手机上进行编程,自动保存编辑历史,可以通过快捷键快速切换行;
2、自定义字体颜色等各种内容,支持多种编程语言,还可以保存在云端防止丢失;
3、平台上常见的vi编辑器,兼具命令行界面和图形界面以满足不同用户的需求,至今已有20年的历史。
vi/vim有三种模式:“命令模式”、“输入模式”、“插入模式”和“下划线命令模式”(Lastlinemode)。使用vi/vim,可以快速编辑文件,而无需使用类似文本编辑器的软件,特别是生产Linux服务器。所以,掌握好vi/vim的常用命令也是非常重要的。
命令模式:
用户启动vi/vim后,进入命令模式。在这种情况下,敲击键盘的行为被Vim识别为命令,而不是输入字符。例如,此时即使按I,也不会输入字符,I被视为指令。以下是一些常见的命令:I切换到输入模式以输入字符
x删除光标当前所在的字符
切换到:下划线命令模式,然后在底部的行中输入命令。
输入模式
在命令模式下按I进入输入模式。在输入模式下,可以使用字符键和Shift的组合来输入字符
回车键,换行
按退格键删除光标前面的字符
删除El键,然后删除光标的下一个字符
迟到的衬衫在文本中移动光标
将HOME/END光标移动到行首/行尾
页面上移/下移页面的顶部和底部
Insert将光标切换为输入/替换模式,光标变为竖线/下划线
ESC退出输入模式,切换到命令模式
下划线命令模式
在命令模式下按:(英文冒号)进入下划线命令模式。在下划线命令模式下,可以输入一个或多个字符的命令。可以使用的命令非常多。在下划线命令模式中,基本命令是:q结束程序
:w保存文件
您可以随时按ESC键退出下划线命令模式。
简单来说,这三种模式可以表示为下面的图标:
vi/vim键的说明
第一部分:正常模式下可用的光标移动、复制&;粘贴、搜索和替换等光标移动方法
或将左箭头键光标向左移动一个字符
或者向下箭头键将光标下移一个字符
或将向上箭头键光标上移一个字符
将l或右箭头键()光标向右移动一个字符
右手放在键盘上,hjkl就会排列起来,您可以使用这四个按钮来移动光标。
如果要多次移动,例如要下移30行,请使用“30j”或“30”按钮,
也就是说,把想进行的次数(数字)相加后,按下动作就可以了!
将[Ctrl][f]画面移动“向下”1页相当于[PageDown]键
(常用))。
将[Ctrl][b]画面向上移动一页相当于[PageUp]键
(常用))。
[Ctrl][d]画面“向下”移动半页
[Ctrl][u]屏幕“向上”移动半页
光标将移动到下一行(非空格字符)
-将光标移动到前一行(非空格)
n的n表示“数字”,例如为20。如果按下数字,然后按空格键,光标将向右移动此行中的n
个文字。例如,如果为20,则光标向后移动20个字符的距离。
或功能键[Home]这是数字“0”:移动到此行的第一个字符
(常用))。
$或功能键[End]将移动到此行的最后一个字符处(
h光标将移动到此屏幕顶部行的第一个字符
m光标将移动到此屏幕中央行的第一个字符
l光标将移动到此屏幕底部行的第一个字符
g移动到此文件的最后一行(常用))))。
nGn是数字。移动到此文件的第n行。例如,20G移动到此文件的第20个
行(可以与:setnu匹配))。
g移动到此文件的第一行,相当于1G啊。
(常用))。
nn是数字。将光标向下移动n行(常用)())))))))))。
搜索和替换
在/word光标下找到字符串word。例如,要在文件中搜索vbird
该字符串输入/vbird即可。
(常用))。
?找到位于word光标上方的字符串名称为word的字符串。
n这个n是英语按钮。表示重复上一个搜索的操作。例如,
运行/vbird在下面搜索名为vbird的字符串时,按n键可以继续向下搜索下一个名为vbird的字符串
的字符串。如果要执行呢?对于vbird,按n继续向上搜索字符串vbird!
n这个n是英语按钮。与n相反,向“相反方向”进行前面的搜索动作。
例如,在/vbird之后,按n键可以搜索“向上”vbird。
用/word把n和n加起来很有用!可以重复找到搜索到的关键词!
:n1,n
2s/word1/word2/gn1与n2为数字。在第n1与n2行之间寻找word1这个字符串,并将该字符串取代为
word2!举例来说,在100到200行之间搜寻vbird并取代为VBIRD则:
『:100,200s/vbird/VBIRD/g』。(常用)
:1,$s/word1/word2/g或:%s/word1/word2/g从第一行到最后一行寻找word1字符串,并将该字符串取代为
word2!(常用)
:1,$s/word1/word2/gc或:%s/word1/word2/gc从第一行到最后一行寻找word1字符串,并将该字符串取代为
word2!且在取代前显示提示字符给用户确认(confirm)
是否需要取代!(常用)
删除、复制与贴上
x,X在一行字当中,x为向后删除一个字符(相当于[del]按键),
X为向前删除一个字符(相当于[backspace]亦即是退格键)
(常用)
nxn为数字,连续向后删除n个字符。举例来说,我要连续删除10个字符,
『10x』。
dd删除游标所在的那一整行(常用)
nddn为数字。删除光标所在的向下n行,例如20dd则是删除20行
(常用)
d1G删除光标所在到第一行的所有数据
dG删除光标所在到最后一行的所有数据
d$删除游标所在处,到该行的最后一个字符
d0那个是数字的0,删除游标所在处,到该行的最前面一个字符
yy复制游标所在的那一行(常用)
nyyn为数字。复制光标所在的向下n行,例如20yy则是复制20
行(常用)
y1G复制游标所在行到第一行的所有数据
yG复制游标所在行到最后一行的所有数据
y0复制光标所在的那个字符到该行行首的所有数据
y$复制光标所在的那个字符到该行行尾的所有数据
p,Pp为将已复制的数据在光标下一行贴上,P则为贴在游标上一行!
举例来说,我目前光标在第20行,且已经复制了10行数据。则按下p后,
那10行数据会贴在原本的20行之后,亦即由21行开始贴。但如果是按下P呢?
那么原本的第20行会被推到变成30行。
(常用)
J将光标所在行与下一行的数据结合成同一行
c重复删除多个数据,例如向下删除10行,[10cj]
u复原前一个动作。(常用)
[Ctrl]+r重做上一个动作。(常用)
这个u与[Ctrl]+r是很常用的指令!一个是复原,另一个则是重做一次~
利用这两个功能按键,你的编辑,嘿嘿!很快乐的啦!
.不要怀疑!这就是小数点!意思是重复前一个动作的意思。
如果你想要重复删除、重复贴上等等动作,按下小数点『.』就好了!
(常用)
第二部份:一般模式切换到编辑模式的可用的按钮说明进入输入或取代的编辑模式
i,I进入输入模式(Insertmode):
i为『从目前光标所在处输入』,I为『在目前所在行的第一个非空格符处开始输入』。
(常用)
a,A进入输入模式(Insertmode):
a为『从目前光标所在的下一个字符处开始输入』,A
为『从光标所在行的最后一个字符处开始输入』。(常用)
o,O进入输入模式(Insertmode):
这是英文字母o的大小写。o为『在目前光标所在的下一行处输入新的一行』;
O为在目前光标所在处的上一行输入新的一行!(常用)
r,R进入取代模式(Replacemode):
r只会取代光标所在的那一个字符一次;R会一直取代光标所在的文字,直到按下
ESC为止;(常用)
上面这些按键中,在vi画面的左下角处会出现『--INSERT--』或『--REPLACE--』的字样。
由名称就知道该动作了吧!!特别注意的是,我们上面也提过了,你想要在档案里面输入字符时,
一定要在左下角处看到INSERT或REPLACE才能输入喔!
[Esc]退出编辑模式,回到一般模式中(常用)
第三部份:一般模式切换到指令行模式的可用的按钮说明指令行的储存、离开等指令
:w将编辑的数据写入硬盘档案中(常用)
:w!若文件属性为『只读』时,强制写入该档案。不过,到底能不能写入,
还是跟你对该档案的档案权限有关啊!
:q离开vi(常用)
:q!若曾修改过档案,又不想储存,使用!为强制离开不储存档案。
注意一下啊,那个惊叹号(!)在vi当中,常常具有『强制』的意思~
:wq储存后离开,若为:wq!则为强制储存后离开
(常用)
ZZ这是大写的Z喔!若档案没有更动,则不储存离开,若档案已经被更动过,则储存后离开!
:w[filename]将编辑的数据储存成另一个档案(类似另存新档)
:r[filename]在编辑的数据中,读入另一个档案的数据。亦即将『filename』
这个档案内容加到游标所在行后面
:n1,n2w[filename]将n1到n2的内容储存成filename这个档案。
:!command暂时离开vi到指令行模式下执行command的显示结果!例如
『:!ls/home』即可在vi当中察看/home底下以ls输出的档案信息!
vim环境的变更
:setnu显示行号,设定之后,会在每一行的前缀显示该行的行号
:setnonu与setnu相反,为取消行号!
vim中批量添加注释
方法一:块选择模式
批量注释:
Ctrl+v进入块选择模式,然后移动光标选中你要注释的行,再按大写的I进入行首插入模式输入注释符号如//或#,输入完毕之后,按两下ESC,Vim会自动将你选中的所有行首都加上注释,保存退出完成注释。
取消注释:
Ctrl+v进入块选择模式,选中你要删除的行首的注释符号,注意//要选中两个,选好之后按d即可删除注释,ESC保存退出。
方法二:替换命令
批量注释。
使用下面命令在指定的行首添加注释。
使用名命令格式::起始行号,结束行号s/^/注释符/g(注意冒号)。
取消注释:
使用名命令格式::起始行号,结束行号s/^注释符//g(注意冒号)。
例子:
1、在10-20行添加//注释
:10,20s#^#//#g
2、在10-20行删除//注释
:10,20s#^//##g
3、在10-20行添加#注释
:10,20s/^/#/g
4、在10-20行删除#注释
:10,20s/#//g
1、太多的文字可以帮助你直接解决它,让你在线编辑文本;
2、超文本允许您在此切换,支持汇编多种计算机声音,手机运行平稳;
3、突出显示不同的字符,并帮助您快速保存文件,强大的文本编译器。
pc蛋蛋能赚钱 万博亚洲赌场 九游会体信誉乙 众博体育官方b 洪正华省体育局 3d南方双彩和值走势 bet365娱乐官网地址 dafabet提款不到账怎么办 宠manbetx锐manbetx使用方法 自助上下分的捕鱼游戏 乐鱼网站有保障的 乐鱼全站APP下载 艾图爱体育官方网站 下载中国体育直播网 广东体育彩票官方网展开内容
平板支撑app下载-平板支撑2.9安卓最新版
金股手app下载-金股手app1.0 安卓版
天下无双满v版下载-天下无双海量版1.0.8 安卓版
Hitting Ball Glow辉光手机版1.1.2 安卓版
南苑机场app下载-中国联航南苑机场app4.1.4 安卓手机版
水世界生存游戏下载-水世界生存v0.0.14 安卓版
isee灰姑娘-儿童成长课程1.3.1 在线点评版
艺术头条-艺术资讯平台app4.2.9 手机客户端
股参谋app下载-股参谋app最新安卓版下载v2.0 官方中文版
妈妈派下载-妈妈π1.2.3 官方最新版
魔王的简易用法游戏下载-魔王的简易用法手机版0.1 免费版
抗日风云游戏下载-抗日风云手游1.03 安卓版
沙巴克传奇之王者归来百度版下载-沙巴克传奇之王者归来手游百度版1.0.21安卓版
芒果消消消红包版下载-芒果消消消游戏13.0赚钱版
官人不要游戏下载-官人不要手游1.0.0 最新ios版
Agora Video Call下载-视频聊天Agora Video Call电脑版1.2 绿色版
9.0/1,172.0M
AgoraVideoCall是一款国外支持多平台视频聊天通话的软件,画质高,不延迟,支持在不同网络的情况下有质量和保障的沟通交流,一对一双语音视频,还有群组视频...
公路路基设计规范2015-公路工程施工安全技术规范jtg f90-2015pdf格式高清免费版
9.8/1,315.2M
公路路基设计规范2015这本书籍在现在是很多的朋友都是非常的喜欢看的!本规范对公路工程施工安全进行了规定,包括施工准备、通用作业、路基工程、路面工程、桥涵工程、...
9.2/1,638.9M
梦游仙界手游是一款充满东方色彩的仙侠游戏,多种经典玩法这里统统都有,还能结交志同道合的朋友,一起组队刷副本,登录还有各种游戏礼包,酷霸气宠物陪你一起战斗。梦游仙...
二维码生成及扫描app-二维码生成及扫描神器app1.2安卓纯净版
8.3/1,285.6M
二维码生成及扫描是一款专门为二维码打造的一款手机软件,可以将文字,图片,网址,视频,音频等所需要的东西转换成二维码,从而能够更加便捷的分享给好友。在这款软件中,...
8.5/612.1M
谷歌图书下载器(googlebooksdownloader),google图书免费下载工具,使用本软件可以在谷歌图书商城免费下载正版图书!并且以PDF或者图片的...
高速桥牌赛车手游下载-High speed Bridge jump高速桥牌赛车游戏1.3 最新版
9.2/1,111.5M
高速桥牌赛车游戏,一款赛车竞速游戏,玩家可以体验到赛车的真正速度,系好你的安全带,开始你的伟大的物理和特技表演。高速桥牌赛车游戏简介你准备好享受在高架桥上行驶的...
Zombie X Killer(僵尸杀手X游戏)1.0 安卓最新版
9.0/1,418.7M
僵尸杀手X这款游戏是一款射击类游戏,在僵尸杀手X游戏中可以选择各种不同的武器,并且僵尸杀手X游戏有着众多的不同的场景可以选择,喜欢这款游戏的可以试玩哦!僵尸射击...
8.5/974.3M
乐普健康app一款可以监测身体的健康数据的APP,随时查看,及时对应,旨在帮助用户更加科学健康的生活。有需要的朋友快来下载使用吧!乐普健康介绍乐普健康最新版本是...
葡萄时光app下载-葡萄时光(宝宝成长记录)1.0.9安卓最新版
7.6/1,865.3M
葡萄时光(宝宝成长记录)是一款专为育儿打造的手机软件,用户通过我们的软件能够随时记录孩子的状态,上传孩子的可爱瞬间,记录孩子成长过程中的点点滴滴!快来下载使用吧...
8.9/854.3M
有鱼证券通app是一款优质的证券服务软件,软件集开户与交易为一体,用户可以在这里开启新的证券户,并且可以享受到新人礼、券商活动等礼品等,让你更好的进行投资理财!...
武器铸造大师免广告下载-武器铸造大师免广告版(Weapon Factory)0.0.3 安卓版
9.3/125.1M
武器铸造大师免广告是一款极具挑战性的趣味刺激跑酷游戏,操控不同的角色在许多地点去冒险,这个过程也是非常有意思的,喜欢的朋友可以来下载体验!武器铸造大师游戏介绍一...
美颜美妆相机下载-美颜美妆相机app10.0.67 安卓最新版
8.4/1,849.7M
手机随时自拍且自带海量特效的相机软件,美颜美妆相机app想要拍视频,拍照片都可以,各种造型和滤镜贴纸都能任意的选择,一键就让你萌萌哒,拍好的照片可以免费保存并一...
妖怪地牢中文版下载-Yōdanji(妖怪地牢中文汉化版)1.0.0安卓版
9.4/1,902.7M
妖怪地牢中文汉化版是一款像素风格的地牢冒险游戏,游戏中有各种各样的日式画风的小妖怪,需要你深入地牢探索地牢的秘密,挖掘更多的游戏探索内容,喜欢就下载吧游戏背景《...
先发制人游戏下载-先发制人First Strike Final Hour官方简体中文免安装版
9.9/1,228.5M
先发制人FirstStrikeFinalHour是一款由BlindflugStudiosAG打造的即时战略类游戏,精致的游戏场景,酷炫的武器,玩家在游戏中可以明...
8.7/716.5M
节奏音符-钢琴练习大师老版,音乐入门陪练,练习你的节奏感,很不错的游戏,可选的音乐也很广,基本上是全部YouTube视频/音乐都被搬到这游戏了,对于喜欢音乐游戏...
9.8/1,132.7M
鹿君导航全网正式上线,这是一款查地点,找线路,快速导航必备的手机app,支持全国300+城市违章查询,违章及时知情。而且有全新的语音导航系统,更加准确方便,快来...
佩皮超级商店下载-佩皮超级商店免费版(Pepi Super Stores)1.1.30 安卓最新版
8.1/1,191.7M
PepiPlay打造的一款卡通画风的休闲模拟游戏,佩皮超级商店(PepiSuperStores)中玩家可以开一家自己的商店,售卖各类物品,多种角色可以选择,打扮...
9.4/124.3M
BLING社区app是一款年轻人社交类软件,你可以使用这个软件与其他的人进行图片分享,找到你想要的人物,小小相机可以直接的记录生活中的点点滴滴!BLING社区a...
兰花工作汇报ppt模板下载-清新兰花背景工作汇报ppt模板免费版
7.6/1,376.8M
清新兰花背景工作汇报ppt模板是最新出炉的ppt模板,适合喜欢兰花的朋友,非常清新养目,让人耳目一新的感觉,给大家提供最新的完整免费版下载,感兴趣的用户快来下载...
7.8/1,835.6M
深刻office软件是一款非常好用的办公软件,有着强于office的便捷功能,让你的文字输入效率加快,需要的朋友们赶紧下载吧。深刻office软件功能介绍Thi...
9.2/318.9M
一款免费的汽车驾驶员模拟考试及练习软件,题库是全国通用题库。跟正式考试完全一致的题库(公安部发布的2009年10月题库),分为顺序练习、随机练习、模拟考试、章节...
北大选课攻略下载-北大十年师兄师姐的通选课攻略精华版word版
10.0/1,477.4M
各种学子们进入北大校门的那一刻的激动的,但是作为一个新生对于课程选择有一定技巧性。今天东坡小编给带来探讨北大通选课攻略,给予大家一些重要的提示。北大选课几个大的...
9.1/390.2M
有趣好玩的射击游戏,水晶峡谷求生操作简单易上手,提供了丰富的场景,在这个场地上面不是你死就是我亡,将所有的敌人击毙。游戏特色画风精致卡通画面梦幻场景玩法新颖极简...
8.8/1,136.1M
侠客风云传前传DLC幽冥路十项修改器可以帮助你在玩DLC的时候修改游戏数据,玩起来更加爽快,里面的内容都是目前最新的,需要的下载吧。血量增加一万点使用方法:1、...
卡点特效视频免费版下载-卡点特效视频剪辑vip版2.2.2 安卓最新版
8.6/1,172.2M
支持制作好的视频一键发布在抖音上的视频编辑软件,卡点特效视频剪辑app已破解了vip,用户下载此版本打开就是会员,可以使用所有的素材和模板,完全免费。破解说明软...