首页
学习
活动
专区
圈层
工具
发布
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    如何取消Linux下,vi中显示的^M符号-linux快速入门教程

    而对于Linux 的vi,有些版本,比如我当前开发板里面的vi,是用busybox编译出来的,不能识别windows下面编辑的,带0x0D的那些文本文件,所以,你在windows下面编辑一个普通的文本文件...,如果里面有换行,那么在Linux的vi里面,对应的那个0x0D就会显示出一个^M,比如: 1. led on & off^M eg....注:普通PC版本的Linux,好像可以很好地识别了,比如我的Linux服务器,OpenSUSE下面的某个版本vi的,可以很好地显示那些windows下面编辑的,带0x0D的回车换行符,不能出现^M。...此外,关于ASCII字符,Linux下面有个简要的介绍: [crifan@linux-41lh wi-fi]$man ascii ASCII(7)                                           ...【如何消除vi中的^M】 我刚开始去用sed命令: sed 's/^M//g' file_old > file_new 不成功,输出的文件,用vi打开,还是带^M。

    2.4K10

    Linux下的文本编辑工具 - vi

    Linux下的文本编辑工具 - vi 文本关键字:文本编辑、vi、普通模式、编辑模式、命令模式 一、vi工作模式 由于Linux系统“一切皆配置”的特性,我们经常要去修改各种软件及服务的配置文件,因此掌握最基本的编辑工具是十分必要的...从普通模式进入编辑模式可以使用i/a或者使用o直接新建一行,从普通模式进入命令模式使用冒号,可以从命令模式退出vi工具。...四、查找替换 对于文本的编辑,同样少不了查找和替换功能,在命令模式下,按照指定的格式可以对文本内容进行查找和替换。 ? 五、保存退出 ?...对于新手来说,保存退出是个大问题,相信都经历过如下场景:由于对各种模式还不熟悉,在狂敲键盘之下发现突然进入了编辑模式,文件的内容已经发生了不可预期的修改,此时想到的第一个的问题就是如何能够不保存退出这个文件...对于文件的保存有两种方式 在普通模式下输入ZZ即可快速保存:也就是按住Shift后连按两下字母z 在命令模式下使用w命令,可以和退出一起使用,也可以执行类似另存为的操作 ?

    2.8K21

    linux下编辑VI窗口插入与编辑命令

    前言 在嵌入式linux开发中,进行需要修改一下配置文件之类的,必须使用vi,因此,熟悉 vi 的一些基本操作,有助于提高工作效率。 一,模式 vi编辑器有3种模式:命令模式、输入模式、末行模式。...掌握这三种模式十分重要:   命令模式:vi启动后默认进入的是命令模式,从这个模式使用命令可以切换到另外两种模式,同时无论在任何模式下只要按一下[Esc]键都可以返回命令模式。   ...:x:保存当前文件并退出 :q:退出vi :q!...:不保存文件并退出vi :!command:执行shell命令command :n1,n2 w!...│不保存文件,直接退出      │ ├───────────┼───────────────┤ │:q          │退出vi            │ END

    6K60

    linux下编辑VI窗口插入与编辑命令

    前言 在嵌入式linux开发中,进行需要修改一下配置文件之类的,必须使用vi,因此,熟悉 vi 的一些基本操作,有助于提高工作效率。...掌握这三种模式十分重要:   命令模式:vi启动后默认进入的是命令模式,从这个模式使用命令可以切换到另外两种模式,同时无论在任何模式下只要按一下[Esc]键都可以返回命令模式。   ...:x:保存当前文件并退出 :q:退出vi :q!...:不保存文件并退出vi :!command:执行shell命令command :n1,n2 w!...│不保存文件,直接退出      │ ├───────────┼───────────────┤ │:q          │退出vi            │ END

    5.8K20

    Linux vi的使用

    Linux vi的使用 vi模式转换 经常使用的三种基本模式:命令模式(Command Mode),输入模式(Input Mode),末行模式(Last Line Mode),其他的9种模式不做介绍,...vi文件保存和退出 :w 保存文件 :q 退出文件,若文件有改动则提示不能退出 :q!...强制退出,即不保存就退出 :wq 保存并且退出 vi常用操作 1、插入文本(i,I,a,A,o,O) 添加: 输入a后,在光标的右边插入文本 输入A,在一行的结尾处添加文本 插入:...通过在命令模式下输入i,在光标的左边插入文本 通过在命令模式下输入I,在行首插入文本 插入新行: 输入o,在当前光标位置下面打开一行 输入O,在当前光标位置上面打开一行 2、撤消更改...如果是默认安装,CentOS和RHEL一般在/etc/vimrc下面,Debian和Ubuntu一般在/usr/share/vim/vimrc vi的使用参考资料 http://wiki.dzsc.com

    11.7K10

    Linux学习笔记--vi

    在Linux上使用vi命令修改一个文件内容的时候,发现无法保存,每次写完使用“:q!”命令可以正常退出但是使用":wq!"...命令保存文件并退出时出现一下信息提示: E212: Can't open file for writing Press ENTER or type command to continue 出现这个错误的原因可能有两个...一般错误原因都是前者,解决方案是在使用vi命令打开文件时,前面加上sudo来临时提供管理员权限,比如使用命令“sudo vi hosts”打开编辑文件。...强制退出 :wq!...强制退出并保存 sudo chmod 777 xxx 给xxx文件赋权限 755 代表用户对该文件拥有读,写,执行的权限,同组其他人员拥有执行和读的权限,没有写的权限,其他用户的权限和同组人员权限一样

    7.6K20

    末行模式中的基本操作 保存文件及退出vi编辑器 功能 命令 保存文件 :w :w rootnewfile 退出vi :q :q! 保存文件退出vi :wq 打开新文件或读入其他文件内容 命令

    末行模式中的基本操作 保存文件及退出vi编辑器 功能 命令 保存文件 :w :w /root/newfile 退出vi :q :q!...u 按一次取消最近的一次操作多次重复,恢复已进行的多步操作 U 用于取消对当前行所做的所有编辑 ZZ 保存当前的文件内容并退出vi编辑器 末行模式中的基本操作 保存文件及退出vi编辑器 功能 命令...保存文件 :w :w /root/newfile 退出vi :q :q!...u 按一次取消最近的一次操作多次重复,恢复已进行的多步操作 U 用于取消对当前行所做的所有编辑 ZZ 保存当前的文件内容并退出vi编辑器 末行模式中的基本操作 保存文件及退出vi编辑器 功能 命令...u 按一次取消最近的一次操作多次重复,恢复已进行的多步操作 U 用于取消对当前行所做的所有编辑 ZZ 保存当前的文件内容并退出vi编辑器 末行模式中的基本操作 保存文件及退出vi编辑器 功能 命令

    3.3K40

    linux之vi,vim命令

    vim 是对 vi 的扩展,文中的很多操作是 vi 通用的 vi 是区分大小写的命令的,也就是说 g与G 是不同的命令 在不同模式下,快捷键是不一样的 模式分 一般模式 编辑模式 指令模式 一般模式用于文件内部操作...粘贴 ddp 当前行和下一行互换位置 J 合并行 Ctrl+r 重复上一次动作 Ctrl+z 暂停并退出 ZZ 保存离开 xp 交换字符后面的交换到前面 ~ 更换当前光标位置的大小写,并光标移动到本行右一个位置...会复制换行符yy复制当前行的内容yyp复制当前行到下一行,此复制不会放到剪切板中nyy复制当前开始的 n 行p,P,.粘贴ddp当前行和下一行互换位置J合并行Ctrl+r重复上一次动作Ctrl+z暂停并退出...退出不保存 :wq 保存退出 :w filename 另存为 filename :jumps 历史编辑文档记录 :set nu 设置行号显示 :set nonu 取消行号显示 :set 显示设置参数 :...* 或 + 寄存器,则可能是由于没有安装 vim 的图形界面所致 sudo apt-get install vim-gnome 设置 vim 永远显示行号 修改 vim 的配置文件加入 set nu vi

    25.2K20
    领券