vim 使用tip

编写python程序

  1. 自动插入头信息:

    • #!/usr/bin/env python
    • # coding=utf-8
  • 输入.或按TAB键会触发代码补全功能
  • :w保存代码之后会自动检查代码错误与规范
  • F6可以按pep8格式对代码格式优化
  • F5可以一键执行代码

多窗口操作

  1. 使用:sp + 文件名可以水平分割窗口
  • 使用:vs + 文件名可以垂直分割窗口
  • 使用Ctrl + w可以快速在窗口间切换

编写markdown文件

  1. 编写markdown文件(*.md)的时候,在normal模式下按 md 即可在当前目录下生成相应的html文件
  • 生成之后还是在normal模式按fi可以使用firefox打开相应的html文件预览
  • 当然也可以使用万能的F5键来一键转换并打开预览
  • 如果打开过程中屏幕出现一些混乱信息,可以按Ctrl + l来恢复

快速注释

  • \ 可以根据文件类型自动注释

最新文章

  1. python基础(1) 变量类型
  2. 注意ArrayAdapter的Add()方法
  3. Awk by Example--转载
  4. pg psql命令
  5. 重置mysql密码
  6. oracle学习----去除表中的重复数据
  7. Linux I2C设备驱动编写(一)
  8. 【MongoDB安装和基础学习系列】
  9. 项目从Codeigniter 2.2升级至 Codeigniter 3.0的一些注意事项
  10. Centon6.5虚拟机桥接设置
  11. cygwin下配置alias
  12. 织梦DedeCms获取当前页面URL地址的调用方法
  13. (三)surging 微服务框架使用系列之我的第一个服务(审计日志)
  14. Android进阶(二十一)创建Android虚拟机
  15. react-redux-action
  16. webbug3.0靶场第一关
  17. innobackupex 远程备份
  18. 基于kNN的手写字体识别——《机器学习实战》笔记
  19. SpringBoot Controller 中 HttpServletRequest ServletInputStream 读取不到数据该怎么处理
  20. Linux——CentOS7安装gcc编译器详解

热门文章

  1. Bean的加载
  2. vagrant 入门
  3. 【刷题】LOJ 2818 「eJOI2018」循环排序
  4. 【枚举Day1】20170529-2枚举算法专题练习 题目
  5. 洛谷 P4841 城市规划 解题报告
  6. mysql新版本问题
  7. 转---一文读懂 python 的元类
  8. python学习笔记6--双色球需求实现
  9. Struts2_day02
  10. Windows bat 学习(高级)