原文:windows下编辑过的文件在Linux下用vi打开行尾会多出一个^M符号

一般情况下,windows下编辑过的文件在Linux下用vi打开行尾会多出一个 M符号,如下图: 这是因为Windows等操作系统用的文本换行符和UNIX Linux操作系统用的不同,Windows系统下输入的换行符在UNIX Linux下不会显示为 换行 ,而是显示为 M 这个符号 这是Linux等系统下规定的特殊标记,占一个字符大小,不是 和 M 的组合,打印不出来的 。 可以使用下面几种方法 ...

2016-09-16 16:46 0 2254 推荐指数:

查看详情

【整理】如何取消Linuxvi中显示的^M符号

from:http://apps.hi.baidu.com/share/detail/30042616 【整理】如何取消Linuxvi中显示的^M符号 【背景知识】 ^M 是ascii中的'\r', 回车符,是16进制的0x0D,8进制的015,十进制的13。 对于换行 ...

Fri Feb 03 23:35:00 CST 2012 0 29200
Linux如何用vi编辑和保存文件

 viLinux终端下或控制台下常用的编辑器,基本的操作方式为:vi /路径/文件名   例如,vi /etc/fstab表示显示/etc/fstab文件的内容。使用键盘上的Page Up和Page Down键可以上下翻页;按Insert键,可以见到窗口左下角有“Insert”字样,表示当前 ...

Tue May 17 22:58:00 CST 2016 0 53472
Linuxvim编辑文件烦人的^M

vim删除^M 1.进入命令模式。vim的命令模式,就是在编辑模式输入":",光标就会跳到屏幕最后一行,并在那里显示冒号,此时就已经进入命令模式。 命令模式的内容均显示在屏幕的最后一行,按下回车键,vim执行命令。 2.在命令模式输入下列字符:输入:%s/^M$//g 3.回车 ...

Fri May 15 17:24:00 CST 2015 0 7416
linux打开文件出现^M,^H

0 Problem 在服务器上跑keras实验,然后用tee指令把实验结果保存在文本文件中。  文本文件在本机linux用vim打开文件时会出现^M,^H。用sublime打开也会出现奇怪的字符。 1 Reason linux的换行符是\n,windows是\r ...

Fri Sep 22 05:16:00 CST 2017 0 1649
Linuxvi编辑文件时键盘错乱

当时装好Ubuntu安装完成后使用vi编辑器键盘错乱 网上找了一些解决办法大致如下: 编辑文件/etc/vim/vimrc.tiny,将“compatible”改成“nocompatible”非兼容模式; 添加:set backspace=2 后来思考后发现不就是vim ...

Mon Oct 25 04:30:00 CST 2021 0 831
linux去掉文件行尾的^M

Linux使用vi来查看一些在Windows创建的文本文件,有时会发现在行尾有一些“^M”。这种文件在执行时会报错bash: ./startserver.sh: /bin/sh^M: bad interpreter: No such file or directory。可以通过下面的方式解决 ...

Thu Mar 16 18:52:00 CST 2017 0 2591
Linuxvi编辑模式如何查找

输入vi命令进入编辑页面后,接着输入“/” + 查找内容(/后面不用空格)再回车,查找到后,按n向下查找,N向上查找。 ...

Sat Jul 11 05:33:00 CST 2020 0 2129
linux编辑VI窗口插入与编辑命令

前言 在嵌入式linux开发中,进行需要修改一配置文件之类的,必须使用vi,因此,熟悉 vi 的一些基本操作,有助于提高工作效率。 一,模式 vi编辑器有3种模式:命令模式、输入模式、末行模式。掌握这三种模式十分重要: 命令模式:vi启动后默认进入的是命令模式,从这个模式使用命令可以切换 ...

Sat Sep 28 18:58:00 CST 2019 0 2214
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM