不求甚解

此博客为个人学习之用,如与其他作品雷同,纯属巧合。

导航

navicate导出的sql由于是win平台所有模式都是dos
所以上传到服务器需要更改模式类型为unix

:set ff 查看当前文本的模式类型,一般为dos,unix
dos 代表windows转出类型,unix代表unix系列系统包括linux

:set ff=dos 设置为dos模式, 也可以用 sed -i 's/$/\r/'
可以将^M去掉

:set ff=unix 设置为unix模式,也可以用一下方式转换为unix模式:sed -i 's/.$//g'
同理

:set fileencoding查看现在文本的编码

:set fenc=编码 转换当前文本的编码为指定的编码

:set enc=编码 以指定的编码显示文本,但不保存到文件中。

 


 

批量注释

1、ctrl+v进入块编辑器模式:注意左下角显示

然后将光标移动到行首,上下选择需要注释的行

 2、shift+i 进入输入模式:注意左下角显示

然后行首输出一个#,然后按esc返回

3、延迟一秒钟,可看到刚才选择的行都被加了#注释掉了