失眠网,内容丰富有趣,生活中的好帮手!
失眠网 > Uinux/linux vi保存退出命令 (如何退出vi)

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

时间:2021-09-25 21:16:21

相关推荐

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

: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)》对你有帮助,请点赞、收藏,并留下你的观点哦!

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。