vim中":x"和":wq"的区别
来源:互联网 发布:石油大学华东 网络登录 编辑:程序博客网 时间:2024/06/04 18:55
我在编译代码时发现,
在没有修改源文件的情况下,
仅仅使用”:wq“
命令保存文件,
源文件会重新编译.
这是因为文件即使没有修改,
“:wq”强制更新文件的修改时间,
这样会让make
编译整个项目时以为文件被修改过了,
然后就得重新编译链接
生成可执行文件
.
这可能会产生让人误解的后果,
当然也产生了不必要的系统资源花销.
“:x”和”:wq”的真正区别,如下: :wq
强制性写入文件并退出.
即使文件没有被修改也强制写入,
并更新文件的修改时间.
:x
写入文件并退出.
仅当文件被修改时才写入,
并更新文件修改时间,
否则不会更新文件修改时间.
阅读全文
0 0
- vim中:wq和:x的区别
- vim中":x"和":wq"的区别
- vim 的:x和:wq
- vim 中:wq和:wq的不同之处
- 整理:Vim中:wq与:x的区别
- Linux中vim文件保存退出命令“:wq"和":x”的区别
- vim中的wq和x
- vim文件保存退出命令":wq"和":x"的区别
- linux vi vim 保存退出 :x :wq的区别
- vim保存文件”:wq"与“:x"的区别
- vim保存文件”:wq"与“:x"的区别
- vim保存文件”:wq"与“:x"的区别
- vim保存文件”:wq"与“:x"的区别
- vim保存文件”:wq"与“:x"的区别
- linux命令中:wq和:wq!区别
- vim保存文件”:wq"与“:x"的区别以及小写":x"与大写“:X”的区别
- Linux中vi文件保存退出命令":wq"和":x"的区别
- Linux中vi文件保存退出命令“:wq"和":x”的区别
- Renesas CS+ for ca cx入门(三)
- Algorithm_princeton UnionFind COPY
- spring task 定时任务实现
- VIM配置
- JDBC
- vim中":x"和":wq"的区别
- traceroute 检测
- [HAOI2011][BZOJ2302] problem C 组合数+动态规划
- SQL Join的一些总结
- 第九章:vue2中路由的使用
- 协程应用——制作简单的计时器
- Java中LinkedList的一些方法—addFirst addFirst getFirst geLast removeFirst removeLast
- 数据结构实验之排序一:一趟快排
- Xshell远程连接CentOS-7版的Linux