vi编辑器有哪几种工作模式,如何转换