建站技术网专注分享网站建设技术,网站建设教程,真正帮你学会做网站技术,轻松解决网站建设过程中遇到的常见问题,为广大站长服务。 收藏本站 | 订阅
域名投资,就来找米网,认准网址:www.zhaomi.cc 专业仿站,就到仿站网:www.fangzhan.org
  站内公告: ·帝国cms教程内容已更新,欢迎关注     ·建站技术网采用阿里云服务器,备案已通    
您当前的位置:首页 > 服务器教程 > linux教程

Uinux/linux vi保存退出命令 (如何退出vi)

时间:2018-06-10 23:40:55  来源:网络收集  整理: 建站技术网 www.jzjsw.com     点击:1次

:wq是保存退出,其他vi的使用如下:

一、插入文本 

┌──┬────────────┐ 

│命令│描述          │ 

├──┼────────────┤ 

│i  │在当前字符前插入文本  │ 

├──┼────────────┤ 

│I  │在行首插入文本      │ 

├──┼────────────┤ 

│a  │在当前字符后添加文本  │ 

├──┼────────────┤ 

│A  │在行末添加文本     │ 

├──┼────────────┤ 

│o  │在当前行后面插入一空行 │ 

├──┼────────────┤ 

│O  │在当前行前面插入一空行 │ 

├──┼────────────┤ 

│R  │以改写方式输入文本   │ 

└──┴────────────┘ 

二、移动光标 

┌─────┬───────────┐ 

│命令   │描述         │ 

├─────┼───────────┤ 

│j或下箭头 │向下移动一行     │ 

├─────┼───────────┤ 

│k或上箭头 │向上移动一行     │ 

├─────┼───────────┤ 

│h或左箭头 │左移一个字符     │ 

├─────┼───────────┤ 

│l或右箭头 │右移一个字符     │ 

├─────┼───────────┤ 

│w     │右移一个词      │ 

├─────┼───────────┤ 

│W     │右移一个以空格分隔的词│ 

├─────┼───────────┤ 

│b     │左移一个词      │ 

├─────┼───────────┤ 

│B     │左移一个以空格分隔的词│ 

├─────┼───────────┤ 

│0     │移到行首       │ 

│Ctrl-F  │向前翻页       │ 

├─────┼───────────┤ 

│Ctrl-B  │向后翻页       │ 

├─────┼───────────┤ 

│nG    │到第n行        │ 

├─────┼───────────┤ 

│G     │到最后一行      │ 

└─────┴───────────┘ 

三、替换文本 

┌─────┬──────┐ 

│命令   │描述    │ 

├─────┼──────┤ 

│$     │到行尾   │ 

├─────┼──────┤ 

│(     │到句子的开头│ 

├─────┼──────┤ 

│)     │到句子的末尾│ 

├─────┼──────┤ 

│{     │到段落的开头│ 

├─────┼──────┤ 

│}     │到段落的末尾│ 

└─────┴──────┘ 


四、删除文本 

┌───┬───────────┐ 

│命令 │描述          │ 

├───┼───────────┤ 

│r   │替换一个字符      │ 

├───┼───────────┤ 

│c   │修改文本直到按下Esc健 │ 

├───┼───────────┤ 

│cw  │修改下一个词      │ 

├───┼───────────┤ 

│cnw  │修改接下来的n个词   │ 

└───┴───────────┘ 

五、文本编辑 

┌──┬──────────────────────┐ 

│命寺│描述                    │ 

├──┼──────────────────────┤ 

│yy │将一行文本移到缺省缓冲区中          │ 

├──┼──────────────────────┤ 

│yn │将下一个词移到缺省缓冲区中          │ 

├──┼──────────────────────┤ 

│ynw │将后面的n个词移到缺省缓冲区中        │ 

├──┼──────────────────────┤ 

│p  │如果缺省缓冲区中包含一行文本,则在当前   │ 

│  │行后面插入一个空行井将缺省缓冲区中的声   │ 

│  │容粘贴到这一行中;如果缺省缓冲区中包含   │ 

│  │多个词,把这些词粘贴到光标的右边.     │ 

├──┼──────────────────────┤ 

│P  │如果缺省缓冲区中包含一行文本,则正当前    │ 

│   │行前面插入一个空行井将缺省缓冲区中的内    │ 

│  │容粘贴到这一行中;如果缺省缓冲区中包含    │ 

│   │多个词,把这些词粘贴到光标的左边    


  │ 

└──┴──────────────────────┘ 

六、保存退出 

┌───────────┬───────────────┐ 

│命令         │描述             │ 

├───────────┼───────────────┤ 

│zz          │保存并退出          │ 

├───────────┼───────────────┤ 

│:w filename      │写入文件            │ 

├───────────┼───────────────┤ 

│:W          │写入文件           │ 

├───────────┼───────────────┤ 

│:x          │保存(如果当前文件修改过)并退出│ 

├───────────┼───────────────┤ 

│:q!          │不保存文件,直接退出      │ 

├───────────┼───────────────┤ 

│:q          │退出vi            │

保存命令


按ESC键 跳到命令模式,然后:


:w   保存文件但不退出vi

:w file 将修改另外保存到file中,不退出vi

:w!   强制保存,不推出vi

:wq  保存文件并退出vi

:wq! 强制保存文件,并退出vi

q:  不保存文件,退出vi

:q! 不保存文件,强制退出vi

:e! 放弃所有修改,从上次保存文件开始再编辑


文章标题:Uinux/linux vi保存退出命令 (如何退出vi)
文章网址:http://www.jzjsw.com/fuwuqiJiaocheng/linux/3917.html
上一篇:linux 用vi命令的使用以及vi编辑后的后续保存退出等相关命令的使用
下一篇:Linux防火墙iptables的启动与关闭
来顶一下
返回首页
返回首页
相关文章
    无相关信息
推荐资讯
如何通过SEO优化排名赚钱?SEO赚钱方法
如何通过SEO优化排名赚
seo优化教程:网站seo内容优化
seo优化教程:网站seo
SEO细节:企业SEO如何快速为新站做出效果
SEO细节:企业SEO如何
电商技术将如何发展?2018年有这五个大胆预测
电商技术将如何发展?
最新文章
栏目更新
栏目热门