vi/vim鼠标中键粘贴不缩进的方法

vi/vim鼠标中键粘贴文本默认情况是自动缩进的,如果粘贴的是多行的文本,则第二行缩进1个tab,第三行缩进2个tab……依此类推,到最后文本会面目全非,解决办法是粘贴之前设置为粘贴(paste)模式。

:set paste

Labels: , , ,

2009/02/19 6:04:00 PM  By Lao | License:by-nd/3.0 | 繁體  English | 2 Comments |  Top

我的vi/vim编码设置

我在用vi打开中文txt文件时候经常会出现乱码的现象,在google之后加了“fileencodings”这个选项,能正常打开大部分文件了,但是还有少部分文件出现乱码;打开文件时候左下角的文件名显示总是乱码。

我的locale是zh_CN.UTF-8,对此我作了一些设定,最终达到了比较满意的效果:D。下面是.virc/.vimrc设置内容。

"vi与屏幕/键盘交互时使用的编码 set termencoding=utf-8 "UNIX方式的文件类型 set fileformats=unix "打开文件时用的编码 set fileencodings=ucs-bom,utf-8,GBK,big5,gb2312,cp936,gb18030 "vi的内部编码 set encoding=utf-8 "当前编辑的文件在存储时的编码 set fileencoding=utf-8 "对不明宽度字符的处理方式 set ambiwidth=double "取消文件自动备份 set nobackup "不使用鼠标功能 set mouse=""

Labels: , , ,

2009/02/15 10:33:00 PM  By Lao | License:by-nd/3.0 | 繁體  English | 0 Comments |  Top

神采弈弈: 照搬定式的后果。

2009/02/05 4:19:00 PM  By Lao | License:by-nd/3.0 | 繁體  English | 0 Comments |  Top