linux vi ^M 是什么

 我来答
休闲娱乐达人天际
高能答主

2020-05-07 · 致力于休闲娱乐知识的解答,分享娱乐知识。
休闲娱乐达人天际
采纳数:1605 获赞数:396515

向TA提问 私信TA
展开全部

linux vi ^M表示回车换行。

回车键有两个作用,一是确认输入的执行命令,二是在文字处理中起换行的作用,回车键也是电脑键盘上被用得较多的按键之一,使用回车键要注意:不要大力猛敲猛砸。

word换行符是一种换行符号,它的作用是换行显示,但是它不是真正的段落标记,它的换行不是真正意义上的重起一段,因此被换行符分割的文字其实仍然还是一个段落中的,word中基于段落的所有操作都是不会识别换行符为段落结尾的。

扩展资料:

换行键的编码:

电脑早期引用了许多电信概念与技术。早期制定的代码如ASCII(现今仍自沿用)和EBCDIC与后期的Unicode都包括“归位”控制字符。

在ASCII编码中,归位码是十zhidao进制13或十六进制\0x0D。在c或其他一些语言中,这个字符用\r表示。根据操作系统的不同,有时它与换行符\n一起使用。在许多文本编辑器中,有时也会用 ^r 或 ^M (相当于 Ctrl-M) 来表示。

Linux百科
2019-10-15 · TA获得超过440个赞
知道小有建树答主
回答量:997
采纳率:72%
帮助的人:75.3万
展开全部
linux vi ^M表示回车换行。
UNIX/Linux操作系统用的文本换行符与Windows等操作系统用的不同,Windows系统下输入的换行符在UNIX/Linux下不会显示为“换行”,而是显示为 ^M 这个符号。
想了解更多Linux知识可《Linux就该这么学》。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
linu0001
2019-10-11 · TA获得超过438个赞
知道小有建树答主
回答量:847
采纳率:100%
帮助的人:35.4万
展开全部
在UNIX/Linux下不会显示为“换行”,而是显示为 ^M 这个符号(这是Linux等系统下规定的特殊标记,占一个字符大小,不是 ^ 和 M 的组合,打印不出来的)。
windows创建的文件是 \n\r结束的, 而linux,mac这种unix类系统是\n结束的。

所以unix的文本到windows会出现换行丢失(ultraedit这种软件可以正确识别); 而反过来就会出现^M的符号了。想了解更多Linux知识可参考《Linux就该这么学》。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
boeinn
2010-12-06 · TA获得超过108个赞
知道答主
回答量:45
采纳率:0%
帮助的人:35万
展开全部
vi是所有UNIX系统都会提供的屏幕编辑器,它提供了一个视窗设备,通过它可以编辑文件。一般情况下,windows下编辑过的文件放到Linux下行尾会多出一个^M符号
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
rockrush
推荐于2018-03-13 · TA获得超过2092个赞
知道小有建树答主
回答量:1111
采纳率:100%
帮助的人:1022万
展开全部
Windows等操作系统用的文本换行符和UNIX/Linux操作系统用的不同,Windows系统下输入的换行符在UNIX/Linux下不会显示为“换行”,而是显示为 ^M 这个符号(这是Linux等系统下规定的特殊标记,占一个字符大小,不是 ^ 和 M 的组合,打印不出来的)。Linux下很多文本编辑器(命令行)会在显示这个标记之后,补上一个自己的换行符,以避免内容混乱(只是用于显示,补充的换行符不会写入文件,有专门的命令将Windows换行符替换为Linux换行符)。

UNIX/Linux系统下的换行符在Windows系统的文本编辑器中会被忽略,整个文本会乱成一团。
本回答被提问者和网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(5)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式