vi命令怎么退出_vi命令-动态
有关vi命令怎么退出_vi命令这方面的知识,估计很多人不是太了解,今天就给大家详细的介绍一下关于vi命令怎么退出_vi命令的相关内容。
(资料图)
1、输入命令vi filename: open或创建一个新文件,将光标放在第一行vi的开头n filename: open file,将光标放在第n行vi filename: open file的开头,将光标放在最后一行vi /pattern filename: open file的开头,将光标放在第一个匹配模式vi -r filename:上次用vi编辑时系统崩溃,恢复filenamevi文件名.文件名:打开多个文件,依次编辑。
2、移动光标命令H:将光标左移一个字符L:将光标右移一个字符空格:将光标右移一个字符退格:将光标左移一个字符K或Ctrl p:将光标上移一行J或Ctrl n:将光标下移一行Enter:将光标下移一行W或W:将光标右移一个单词到前缀B或B:将光标左移一个单词到前缀E 或者E:将光标向右移动一个单词到单词结尾):光标移动到句子的结尾(:光标移动到段落的开头}:光标移动到段落的开头{:光标移动到段落的结尾ng:光标移动到第N行的开头N:光标向下移动第N行n-:光标向上移动第N行n$:光标移动到第N行的结尾H:光标移动到屏幕顶行M:光标移动到屏幕中间行L:光标移动到屏幕最后一行0:(注意是数字零)
3、屏幕滚动命令Ctrl u:翻转半屏到第一个文件Ctrl d:翻转半屏到文件末尾Ctrl f:翻转一屏到文件末尾Ctrl+B;将一个屏幕转到第一个文件nz:将第n行滚动到屏幕顶部,或者如果没有指定n,则将当前行滚动到屏幕顶部。
4、插入文本类命令I:在光标前I:在当前行的开头A:在光标后A:在当前行的末尾O:在当前行的下面打开一个新行O:在当前行的上面打开一个新行R:替换当前字符R:替换当前字符及其后续字符,直到按下ESC键S:用当前光标位置的输入文本替换指定数量的字符S:删除指定数量的行并用输入文本替换ncw或nCW
5、命令ndw或ndW:删除光标前后的n-1个字do:删除到行首d$:删除到行尾ndd:删除当前行及其后的n-1行x或x:删除一个字符,x删除光标后的那个,x删除光标前的Ctrl u:删除输入模式下输入的文字。
6、复制p将缓冲区的内容提取到光标所在行的下一行。
7、将缓冲区的内容移动到光标所在行的上一行。
8、Bd将文本删除到指定的缓冲区b .
9、Bp在指定的缓冲区b中发布内容。
10、Yy将当前行放入缓冲区。
11、将当前行放入缓冲区。
12、Yw将光标所在的单词放在缓冲区中。
13、和搜索替换命令/模式:从光标开始到文件结尾搜索模式?Pattern:从光标开始到文件开始搜索patternn:同方向重复最后一个搜索命令N:反方向重复最后一个搜索命令:s/p1/p2/g:用p2替换当前行中的所有P1:n1,n2s/p1/p2/g:用p2替换n1到n2行中的所有P1:G/P1/S//p2
14、set all options:List all option settings term:set terminal type ignorance:忽略搜索列表中的大小写:显示制表位(Ctrl I)和行尾标记($) Number:显示行号报告:显示由面向行的命令修改的编号terse:显示简短的警告消息warn:如果切换到另一个文件时当前文件未保存,则显示不写消息。nomagic:允许在搜索模式中使用不带" "的特殊字符nowrapscan:当搜索到文件的两端时,禁止vi从另一端开始。mesg:允许vi用write修改缩进来显示其他用户在他的终端上写的信息:set tabstop=
15、最后一行模式命令:n1,n2 co n3:复制n3行下n1和n2行之间的内容:n1,n2 m n3:移动n3行下n1和n2行之间的内容:n1,n2 d:删除n1和n2行之间的内容:w:保存当前文件:e filename:打开文件文件名进行编辑:x:保存当前文件并退出:q:退出。退出vi而不保存文件:命令:执行shell命令命令:n1,n2w!命令:将文件中从n1到n2的内容作为命令的输入并执行。如果n1和n2没有被指定,这意味着整个文件内容作为命令被输入:r!Command:将command命令的输出结果放在当前行。
16、注册操作?Nyy:将当前行及其下N行的内容保存到寄存器中?其中?是一个字母,n是一个数字?Nyw:保存当前行和接下来的N个字到寄存器?其中?是一个字母,n是一个数字?Nyl:将当前行及其后面的N个字符保存到寄存器中?其中?是一个字母,n是一个数字?警察:去拿收银机?并将它放在光标位置。这里吗?可以是字母也可以是数字ndd:删除当前行及其下的N行文本,将删除的内容放入1号删除寄存器。
本文到此结束,希望对大家有所帮助。
原标题:vi命令怎么退出_vi命令-动态
- QoderWork上线“意识“功能:让AI学会记忆、反思和成长-每日消息
- 港股异动 | 中煤能源(01898)跌近3% 前5个月商品煤销量同比下降8.1% 机构预期未...
- USDA维持2026/27年度豆粕产量6502.5万短吨-热门看点
- 每日头条!潮宏基2025年净利4.97亿增长156.66% 董事长薪酬330.09万 今年一季报净利2.64亿续增
- 每日精选:和讯李景峰:机构资金开始加仓了!
- 中山市先觉智能科技有限公司成立 注册资本10万人民币
- 焦点讯息:西部牧业:截至6月10日公司的股东总数为1.51万户
- 6月15日科创创业ETF嘉实基金份额减少1200万份,重仓股宁德时代、中际旭创、新易盛
- 康臣药业(01681.HK)发布公告,于2026年6月15日斥资226.39万港元回购16.8万股 每日热讯
- 南通启涛再生资源有限公司成立 注册资本1000万人民币|每日快看
- 【独家焦点】海尔智家获得实用新型专利授权:“空调内机结构及空调器”
- 生意社玻璃6月15日均差继续负向扩大为-0.15元/平方米 微头条
- 生意社氧化镨6月15日均线下穿 均差为-500.00元/吨 动态
- 观天下!生意社碳酸锂-电池级6月15日均差继续负向缩小为-3450.00元/吨
- 每日消息!报告:今年夏令快消品或总体温和增长
- 今日这些个股异动 主力加仓电子、通信板块
- 新华视点丨各地积极推进绿色低碳发展
- 要闻:不用远行!临沂大峡谷漂流,山东人的夏日玩水后花园
- 2026年“春招”共提供超1268万个岗位 每日热点
- 一节课没上就要扣45%学费?驾校退费,怎样才合理
- 百事通!国家金融监督管理总局临汾监管分局核准景泽平洪洞洪都村镇银行副行长、董...
- 热点评!港股异动 | 东岳集团(00189)涨超7% 制冷剂市场供需偏紧 价格大涨30%创近十年新高
- 汉口银行行长毛锋任职资格获批
- 高考刚结束,综评即刻开考!学霸齐聚南大上演“巅峰对决”|焦点报道
- 【独家】露笑科技:公司董事辞职
- 生意社氧化镝6月14日均差为25750.00元/吨 由正向扩大转为缩小
- 快看:电光科技:拟定增募资不超14亿元 用于数据中心项目等
- 微动态丨开封走失男童搜救持续:河道水位下降,救援队正下河搜寻
- 前沿资讯!生意社炭黑6月13日均差为193.50元/吨 由正向扩大转为缩小
- 疯狂的蛋价:飙涨直逼猪肉 10年同期最高!有平台不到一个月涨超196%
- QoderWork上线“意识“功能:让AI学会记忆
- 港股异动 | 中煤能源(01898)跌近3% 前5
- USDA维持2026/27年度豆粕产量6502.5万短吨-
- 每日头条!潮宏基2025年净利4.97亿增长156.6
- 每日精选:和讯李景峰:机构资金开始加仓了
- 中山市先觉智能科技有限公司成立 注册资本
- 焦点讯息:西部牧业:截至6月10日公司的股
- 6月15日科创创业ETF嘉实基金份额减少1200万
- 康臣药业(01681.HK)发布公告,于2026年6月1
- 南通启涛再生资源有限公司成立 注册资本10
- 【独家焦点】海尔智家获得实用新型专利授权
- 生意社玻璃6月15日均差继续负向扩大为-0.15
- 生意社氧化镨6月15日均线下穿 均差为-500.
- 观天下!生意社碳酸锂-电池级6月15日均差继
- 每日消息!报告:今年夏令快消品或总体温和
- 今日这些个股异动 主力加仓电子、通信板块
- 新华视点丨各地积极推进绿色低碳发展
- 要闻:不用远行!临沂大峡谷漂流,山东人的
- 2026年“春招”共提供超1268万个岗位 每日热点
- 一节课没上就要扣45%学费?驾校退费,怎样
- 百事通!国家金融监督管理总局临汾监管分局
- 热点评!港股异动 | 东岳集团(00189)涨超
- 汉口银行行长毛锋任职资格获批
- 高考刚结束,综评即刻开考!学霸齐聚南大上
- 【独家】露笑科技:公司董事辞职
- 生意社氧化镝6月14日均差为25750.00元/吨
- 快看:电光科技:拟定增募资不超14亿元 用
- 微动态丨开封走失男童搜救持续:河道水位下
- 前沿资讯!生意社炭黑6月13日均差为193.50元
- 疯狂的蛋价:飙涨直逼猪肉 10年同期最高!











