鸟哥Linux学习之——VIM基本操作(2)

来源:互联网 发布:管家婆备份数据库布 编辑:程序博客网 时间:2024/06/06 20:03

批量选择:

批量选择v字符选择,会将光标经过的地方反白选择V行选择,会将光标经过的行反白选择[ctrl]+v块选择,可以用长方形的大方式选择数据y复制反白的地方d删除反白的地方

多文件切换与查看:

:n编辑下一个文件:N编辑上一个文件:files列出当前vim打开的所有文件

多窗口打开、切换与关闭:

:sp[filename]vim打开filename
如果不传filename,则再次打开当前文件[ctrl]+w→(j或↓)下一个窗口[ctrl]+w→(k或↑)上一个窗口q关闭窗口

编码问题:

1、windows下Linux下的断行符是不一样的,所以当两个系统的文件互传时,需要转换一下,使用如下命令:
dos2UNIX [-kn] file [newfile]
UNIX2dos [-kn] file [newfile]
参数:
-k:保留该文件原本的mtime时间格式
-n:保留原文件,将转换后的文件存为新文件

2、转换文件编码格式
iconv [--list] -f 原编码 -t 新编码 filename [-o newfile]
参数:
--list:列出iconv支持的语系列表
-f:from,后接原本的编码格式
-t:to,即要转换的新编码格式
-o:保留原文件,将转化格式后的文件另存为新文件
原创粉丝点击