:q! 强行退出(不存盘)
:wq 强制性写入文件并退出。即使文件没有被修改也强制写入,并更新文件的修改时间。
:x 写入文件并退出。仅当文件被修改时才写入,并更新文件修改时间,否则不会更新文件修改时间。
用ESC键只能切换到命令状态

扩展知识:

今天我才知道":x"和":wq"的真正区别,如下:
:wq 强制性写入文件并退出。即使文件没有被修改也强制写入,并更新文件的修改时间。
:x 写入文件并退出。仅当文件被修改时才写入,并更新文件修改时间,否则不会更新文件修改时间。

这两者一般情况下没什么不一样,但是在编程方面,对编辑源文件可能会产生重要影响。因为文件即使没有修改,":wq"强制更新文件的修改时间,这样会让make编译整个项目时以为文件被修改过了,然后就得重新编译链接生成可执行文件。这可能会产生让人误解的后果,当然也产生了不必要的系统资源花销。

更加详细内容:

在 linux 底下最常使用的文书编辑器为 vi ,请问如何进入编辑模式?
在一般模式底下输入: i, I, a, A 为在本行当中输入新字符;(出现 –Insert- )
在一般模式当中输入: o, O 为在一个新的一行输入新字符;
在一般模式当中输入: r, R 为取代字符!(左下角出现 –Replace-)
如何由编辑模式跳回一般模式?
[Esc]
若上下左右键无法使用时,请问如何在一般模式移动光标?
h, j, k, l
若 [pagedown] [ pageup] 在一般模式无法使用时,如何往前或往后翻一页?
[Ctrl] + [f]
[Ctrl] + [b]
如何到本档案的最后一行、第一行;本行的第一个字符、最后一个字符?
G, 1G, 0, $
如何删除一行、n行;如何删除一个字符?
dd, ndd, x 或 X (dG 及 d1G 分别表示删除到页首及页尾)
如何复制一行、n行并加以贴上?
yy, nyy, p 或 P
如何搜寻 string 这个字符串?
?string (往前搜寻)
/string (往后搜寻)
如何取代 word1 成为 word2,而若需要使用者确认机制,又该如何?
:1,$s/word1/word2/g 或
:1,$s/word1/word2/gc (需要使用者确认)
如何读取一个档案 filename 进来目前这个档案?
:r filename
如何另存新档成为 newfilename?
:w newfilename
如何存盘、离开、存盘后离开、强制存盘后离开?
:w; :q: :wq; :wq!
如何设定与取消行号?
:set nu
:set nonu

请教各位linux大侠,如何把交叉编译器的路径写入到用户目录的.barsrc 文件中?
我看到参考文档里说用户可把交叉编译器的路径写入到用户目录的.barsrc文件中,那么系统启动的时候自动完成环境变量的添加了,请指点如何写入,是不是建一个.barsrc结尾的文件,然后把exportPATH=/usr/crosstool/gcc-3.4.5-glibc-2.3.6/arm-linux/bin/:$PATH这一串写在里面呢,.barsrc应该些什么呢?

最佳答案
.bashrc在/root目录下面,ls -a 可以看到的。 vi/root/.bashrc把这句话添进去,保存退出。然后source /root/.bashrc让它立即生效,就Ok了。

cd echoPATH=/usr/crosstool/gcc-3.4.5-glibc-2.3.6/arm-linux/bin/:$PATH>>.bashrc

Linux如何退出VI编辑相关推荐

  1. Linux下退出vi编辑模式

    保存并退出 Linux下,进入vi的编辑框,(终端中输入命令 vi ex1.py) 然后点击i进入插入模式,开始编辑文档. 当你编写好程序后,按Esc键,退出插入编辑状态,然后输入 :wq 点击Ent ...

  2. Linux系统——退出vi编辑模式

    一.保存并退出 Linux下,进入vi的编辑框,(终端中输入命令 vi ex1.py) 然后点击 i 进入插入模式,开始编辑文档.  当你编写好程序后,按Esc键,退出插入编辑状态,然后输入 :wq ...

  3. Linux退出vi编辑模式

    转载自:http://blog.csdn.net/u010648555/article/details/50676647 初学Linux的时候,在使用vi 操作时候,有时候可能进入的是一个文件夹,这样 ...

  4. xshell 退出linux方式,xshell退出Vi编辑模式

    最近在学习Linux时,初次使用Vi编辑模式编辑文本,但是编辑完成之后,不知道怎么退出编辑模式,然后在网上查找了一番,特此分享给各位老铁: 下面总结一些vi 退出命令,学习! 进入编辑模式,按 o 进 ...

  5. Linux如何退出VI编辑器

    Linux如何退出VI编辑器 2008-10-22 09:55 :q退出    :q!强行退出(不存盘)    :qw or ZZ存盘退出    用ESC键只能切换到命令状态 更加详细内容: 在 li ...

  6. Linux | 文件比较 / vi编辑与使用 / 文件通配符

    Linux专栏主要系统介绍了在Linux的开发和应用过程中所需要的各种基础知识和相关命令,共分为七部分. 1.  Linux | 系统状态查看 / 文本文件处理命令_菜鸟的人工智能之路的博客-CSDN ...

  7. CentOS7怎么保存退出vi编辑

    CentOS7怎么保存退出vi编辑(转自阿里云) 保存命令 按ESC键 跳到命令模式,然后: :w   保存文件但不退出vi :w   file 将修改另外保存到file中,不退出vi :w!   强 ...

  8. linux命令怎么退出编辑器,LINUX怎么样退出VI编辑器虚拟机不知道怎么..._网络编辑_帮考网...

    命令是wq 保存并退出. vi保存文件有不同的选项,对应于不同的命令,你可以从下面的命令中选择一个需要的输入: 1.wq 保存文件并退出vi 2.w 保存文件但不退出vi 3.w file 将修改另外 ...

  9. Linux退出vi编辑

    按ESC键 跳出vi的编辑命令,然后: :w 保存文件但不退出vi :w file 将修改另外保存到file中,不退出vi :w! 强制保存,不推出vi :wq 保存文件并退出vi :wq! 强制保存 ...

最新文章

  1. Windows Server 2012 文件服务器群集
  2. 深度学习之数学基础(临时记录)
  3. c++ 一行输出八个数字_R语言笔记(三):数据输入与输出
  4. 引领新媒体时代的潮水方向—世相科技
  5. 生成sql条件的类(转)
  6. AjaxPro 未定义错误
  7. c++重载、覆盖及隐藏规则
  8. WCF REST (一)
  9. 杭电acm2028 Lowest Common Multiple Plus
  10. 1968年成立,6000亿市值的美的,董事长是怎么做到6点下班的?
  11. 在endnote中制作GB/T7714《文后参考文献著录规则》的输出格式
  12. USB端口在Mac上不起作用?这是修复方法
  13. SpingMVC文件下载,ie浏览器提示无法打开该Internet站点.请求的站点不可用,或找不到.请以后再试.
  14. ORACLE归档日志增大的原因
  15. linux filp open,Linux Kernel 'do_filp_open()'本地拒绝服务漏洞
  16. python中set什么意思_set在python里是什么意思
  17. 第五章:3ds max UV展开和BP贴图绘制(下)
  18. html表格自动分列,CSS3 Columns分列式布局方法简介
  19. ARM NVIC GIC
  20. 理解:iOS开发中锁的实现原理

热门文章

  1. AppList数据处理
  2. Unity使用FBX Exporter导入导出动画及FBX
  3. 如何使用pyinstaller将Python的代码打包
  4. 2021年安全员-B证找解析及安全员-B证模拟考试题
  5. linux——awk(3):awk变量
  6. 《产品管理精华》目录
  7. 什么是机器学习(ML)
  8. 服务器bios上传文件,巧改BIOS设置 让文件服务器性能提升10%
  9. 根据两个经纬度点计算距离
  10. An internal error occurred during: Fetching child