扫二维码与项目经理沟通
我们在微信上24小时期待你的声音
解答本文疑问/技术咨询/运营咨询/技术建议/互联网交流
编辑状态撤销操作,需要从编辑状态用键盘上的Esc键切换到“一般模式”
10年积累的成都网站建设、成都网站制作经验,可以快速应对客户对网站的新想法和需求。提供各种问题对应的解决方案。让选择我们的客户得到更好、更有力的网络服务。我虽然不认识你,你也不认识我。但先网站制作后付款的网站建设流程,更有蔡家坡免费网站建设让你可以放心的选择与我们合作。
在一般模式中,按下一次字母U键就可以撤销一次上次的输入。
提示:编辑模式是无法执行命令的。
这个是没办法撤销的。
在命令未完成之前回车就会执行,由于命令未完成可以会出现两种情况。
1、命令没有输入全,会导致失败,会有错误提示。
2、命令输入成功,没有添加参数,那么就会按照命令的默认参数执行。
按ESC,回到命令模式下。如果想撤销刚才的修改,按u。
vi
filename后,进入的是命令行模式,不能编辑,不要乱敲,会晕菜的。变成编辑模式后,屏幕下方会出现“INSERT”字样,这就跟windows记事本一样了,按ESC从编辑模式退回到命令模式。然后才能做保存、不保存、退出等指令。
vi下对字母大小写敏感,不要写错。罗列几个简单使用方式:
A/a,I/i——从命令模式变成编辑模式,并定位不同的光标位置,定位到哪自己试试
R/r——命令模式下替换字符的命令,R是始终替换,r是只替换一个字符
O/o——命令模式下,进入编辑模式,并将光标定位在在当前行的上/下
u——撤销刚才的输入,每按一次,回退一次。能退很多步,具体多少步记不得了
几个命令,注意命令前后可能都有符号,不能丢。比如:q!
:w——保存,不退出。类似windows对话框的“应用”
:x或者:wq——保存并退出,类似“确定”
:q!——不保存退出,类似“取消”
:set
nu——显示行号
:set
nonu——不显示行号
:数值——跳转到数值对应的行,比如:100就是光标跳到第100行
/key——在文本中查找带key的字符。敏感大小写
n/N——与“/”组合使用,n向下查找,N向上查找。
yyp——复制当前行内容并粘贴到当前行下面。可以在yy、yp之间加入数字。例如:
y3yp,就是复制包括当前行在内的3行,并粘贴在第三行下面
yy4p,复制当前行,粘贴4次在当前行下面
还可以同时加上数字,例如y3y2p
熟练这些,vi就会用得比较熟练了,更多功能一搜一大片。
Linux没有这种命令,有回到上一个目录的这种命令:cd -就可以回到上一个所在的目录。解决方法如下:
1、首先如果要跳转到某目录下面,直接执行cd 目录即可,这时就进入了目标目录。
2、如果想进入上一级,可以用..来表示上一级。直接敲入命令 cd ..即可,这时就进入了目标目录。
3、如果想进入当前路径下面的某目录,可以采用如下方式,这时就进入了目标目录。
4、如果想进入主目录,可以通过如下命令cd,这时就进入了用户主目录,如图所示。
5、最后还可以通过如下命令实现:cd -,进入上次进入的目录(适合上次路径目录较长),如下描述这一命令的实现。
我们在微信上24小时期待你的声音
解答本文疑问/技术咨询/运营咨询/技术建议/互联网交流