版权所有© 麦麦的不老阁 保留博客文章所有权 | XML_谷歌 | XML_百度 | 谷歌状态 | 博客地图 | 期货股票指南
D&Z Theme Pro 主题由 DZTHEME.COM 出品 | Wordpress 提供驱动动力 | 米国ICP备CAONIMA-G-F-W号 | 返回页顶|
之前写过一篇《Archlinux中的vi 和 vim高亮显示》,今天在此补上一篇关于在 Fedora 下的vi、vim相关的内容。其实vi、vim在 Archlinux 和 Fedora 中的配置没有太大的区别,但是,虽然大同,却有小异。
前些天升级了Archlinux,vi升级后的版本是vi-050325-1,结果之前设定好的高亮等配置都无效了。
vi,vim, gvim move to core and extra
I repost that, because now it will affect all users. In order to get the new vim layout installed you will have to remove some symlinks from the system:
Finally, the new vi* packages are up. There will be a little migration pain. For optimal results, I recommend to “sudo [...]
这几天刚步入Archlinux的世界,发现这个 vi 编辑器有几个细节方面很不符合自己的习惯。
1、vi编辑过的文件自动产生备份文件。
在使用 vi 编辑文件的时候,总是自动生成了一个备份文件xx~,在以后编辑寻找文件名的时候,由于shell自动补全的时候,发现还有一个类似 xx~的文件,也就无法一次补全匹配了。
查看了一下 /etc/virc 文件,大约在25行左右发现这么一段:
if has(”vms”)
set nobackup ” do not keep a backup file, use versions instead
else
set backup ” keep a backup file
把 backup 修改为 nobackup 或者把上面几句全部删除或者注释掉也可,反正不要让 set backup 生效就是了。
关于vi:
vi 的名字是一个缩略词,来源于另外一个文本编辑器ex的命令visual。
vi 是一种模式编辑器。不同的按钮和键击可以更改不同的“模式”;比如说:在“插入模式”下,输入的文本会直接被插入到文档;当按下“退出键”, “插入模式”就会更改为“命令模式”,并且光标的移动和功能的编辑都由字母来响应,例如:“j”用来移动光标到下一行;“k”用来移动光标到上一 行,“x”可以删除当前光标处的字符,“i”可以返回到“插入模式”(也可以使用方向键)。在“命令模式”下,敲入的键(字母)并不会插入到文档,这给新 接触vi的用户带来混乱。