JAVA、PHP、前端、APP、网站开发 - 开发技术学习

文档标签: vim

linux在vim中使用查找命令查找指定字符串,VI中查找字符串 .

经常操作服务器就经常会用到在vim中使用查找命令查找指定字符串的方法 要自当前光标位置向上搜索,请使用以下命令: /pattern Enter 其中,pattern 表示要搜索的特定字符序列。 要自当前光标位置向下搜索,请使用以下命令: ?pattern Enter 按下 Enter 键后,vi 将搜索指定的 pattern,并将光标定位在 pattern 的第一个字符处。例如,要向上搜索 place 一词,请键入: /place Enter 如果 vi 找到了 place,它将把光标定位在 p 处。要搜索 place 的其他匹配,请按 n 或 N: n,继续朝同一方向搜索 place。 N,反方向进行搜索。 ...
此文被围观4989次  分类: 服务器 标签:  ·······

linux下vim的退出命令":wq"和":x"的区别.

":x"和":wq"的真正区别,如下: “:wq” 强制性写入文件并退出(存盘并退出 write%quite)。即使文件没有被修改也强制写入,并更新文件的修改时间。 “:x” 写入文件并退出。仅当文件被修改时才写入,并更新文件修改时间;否则不会更新文件修改时间。 这两者一般情况下没什么不一样,但是在编程方面,对编辑源文件可能会产生重要影响。因为文件即使没有修改,":wq"强制更新文件的修改时间,这样会让make编译整个项目时以为文件被修改过了,然后就得重新编译链接生成可执行文件。这可能会产生让人误解的后果,当然也产生了不必要的系统资源花销。 “:wq” 不论啥时候都写入并退出,除非碰到只读的或重名等问题会失败 “:x” 只有修改后才会保存,若设置了 hidden 选项,在多窗口时可以保存后隐藏该窗口 值得注意的是,如上所述,写入文件就会改变文件的修改时间,在引用修改时间做判断的时候,时常会有些影响,不过像是版本控制的软件一般首选还是比较文件内容,修改时间一般不加以理会。 我一般退出那些不想保存的文本时,使用的...
此文被围观3491次  分类: 服务器 标签:  ·······

站点声明:部分内容源自互联网,为传播信息之用,如有侵权,请联系我们删除。

© Copyright 2011-2024 www.kfju.com. All Rights Reserved.
超级字帖 版权所有。蜀ICP备12031064号