vim使用注意事项

vim使用注意事项

1. 中文编码的问题

  中文编码有很多,如果文件与vim的终端界面使用的编码不同,那么在vim显示的文件内容将会是一堆乱码。

2. 语系编码转换

  命令iconv可以将语系编码进行转换,这个命令支持的语系非常多,其中包括简体中文的gb2312、繁体中文的big5,utf8编码。

  这意味着我们可以通过这个命令自行进行简繁体字转换。

3. DOS与linux的段行字符

  DOS使用的断行字符为^M$(我们称为CR与LF两个符号);而Linux仅有LF($)这个断行符号。

  而linux下面的命令在开始执行时,它的判断依据是[Enter],而linux的[Enter]为LF符号,不过,由于DOS的断行符号是CRLF,也就是多了一个^M的符号出来,在这样的情况下,如果是一个shell script的程序文件,将可能造成“程序无法执行”的状态,因为它会误判所执行的命令内容。

  我们只要将格式转换成为Linux即可。当然,没必要一个一个删除每一行的CR,可以通过简单的命令来进行格式的转换。

  因为DOS和linux系统下面的一些字符的定义不同,因此,我们不建议你在Windows系统当中将文件编辑好之后,才上传到Linux系统,会容易发生错误问题。

4. Tap键和空格符不一样

 

 

posted @ 2017-09-09 19:30  GGBeng  阅读(407)  评论(0编辑  收藏  举报