欢迎来到麦麦的不老阁

记录一些关于自己在linux、网络应用、个人心情故事的文字...

关于我

我喜欢搬个小板凳坐在马路边看MM,喜欢把双手插裤兜...更多机密资料... »

Member Login

Lost your password?

麦麦的不老阁

关注互联网,爱生活爱拉芳!不扯谈客观,哥的博客哥做主,用低俗的文字来表述主观看法~

不让vi自动生成备份文件

这几天刚步入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 生效就是了。

2、无法使用鼠标复制内容。
写博客啊解决问题什么的,用鼠标复制vi编辑中的内容这是经常需要的,但是Arch下的 vi 居然无法用鼠标复制功能。这很不方便。同样查看 /etc/virc 文件,大约在47行左右发现这么一段:

if has(’mouse’)
set mouse=a
endif

set mouse=a 修改为 set mouse=v ,这样就可以使用鼠标的右键复制功能了。不过这样又有一个问题了,原先可以在vi编辑文件的时候,直接用鼠标定位光标,经过修改后,就失去鼠标定位光标的功能了。各位看官自己选择吧。

参考:鼠标可以在不同的模式中开启
The mouse can be enabled for different modes:
n       Normal mode
v       Visual mode
i       Insert mode
c       Command-line mode
h       all previous modes when editing a help file
a       all previous modes
r       for |hit-enter| and |more-prompt| prompt

以上是关于在Arch下的vi编辑器的习惯性用法,各位看官按需所取吧!

订阅博客地址:http://www.uncle.ws/subscribe/

您可能感兴趣的相关日志

本文评论 5 comments

  1. 歪歪屋啊 Leave a comment:

    很复杂啊,没怎么看懂

    LinuxHobby 回复:

    就是简单的编辑 /etc/virc ,配置vi。

  2. 仁心博客 Leave a comment:

    懂一点皮毛

  3. Hannes Leave a comment:

    学习了,谢谢

    麦麦 回复:

    一起学习,呵呵~

Leave a comment

玩转Linux

把Linux当玩具

Wordpress

Wordpress 程序应用

游荡互联网

在网上做点啥?

业界资讯

互联网资讯

随笔小记

随笔小记

软件快递

收集软件资讯