zoukankan      html  css  js  c++  java
  • vim python缩进等一些配置

    VIM python下的一些关于缩进的设置:
    第一步: 
    打开终端,在终端上输入vim ~/.vimrc,回车。 
    第二步: 
    添加下面的文段:

    set filetype=python
    au BufNewFile,BufRead *.py,*.pyw setf python
    
    set helplang=cn "中文帮助文档(前提是下了中文包)
    syntax enable
    syntax on " 自动语法高亮
    set number"显示行号
    colorscheme desert" 设定配色方案
    set guifont=Consolas:h12:cANSI"英文字体
    set guifontwide=SimSun-ExtB:h12:cGB2312
    set tabstop=4"表示Tab代表4个空格的宽度
    set expandtab"表示Tab自动转换成空格
    set autoindent"表示换行后自动缩进
    set autoread " 当文件在外部被修改时,自动重新读取
    set history=400"vim记住的历史操作的数量,默认的是20
    set nocompatible"使用vim自己的键盘模式,而不是兼容vi的模式
    set confirm"处理未保存或者只读文件时,给出提示
    set smartindent"智能对齐
    set shiftwidth=4


    • 1
    • 2
    • 3
    • 4
    • 5
    • 6
    • 7
    • 8
    • 9
    • 10
    • 11
    • 12
    • 13
    • 14
    • 15
    • 16
    • 1
    • 2
    • 3
    • 4
    • 5
    • 6
    • 7
    • 8
    • 9
    • 10
    • 11
    • 12
    • 13
    • 14
    • 15
    • 16
    
    

    然后保存退出。

    这个做有个缺点就是:用vim编辑器,不管写什么程序,Tab都会转换成4个空格。 
    所以,如果你只想在编写python,或c或c++的时候有这些功能, 
    在第二步中换成 
    autocmd FileType python set tabstop=4 | set expandtab | set autoindent 
    这样的话就只在编写python文件的时候会用到tab转空格。

  • 相关阅读:
    js原型链
    js的__proto__,prototype、constructor属性
    百度ife2015-小白的弯路2
    百度ife2015-小白的弯路1
    Visaul Studio 密钥
    pycharm常用的一些快捷键
    python3练习题--字符串
    字符串相关方法
    python3 基本数据类型
    在python中缩进的重要性
  • 原文地址:https://www.cnblogs.com/weikunzz/p/6710538.html
Copyright © 2011-2022 走看看