python环境变量的配置 alias_vim-python环境配置
一、环境配置:
1、配置vim alias,使vim成为默认的vi编辑器:
echo alias vi=\'vim\' >> ~/.bashrc
source ~/.bashrc
2、配置vimrc文件
cp /etc/vim/vimrc /etc/vim/vimrc.default
vi ~/.vimrc
" File: _vimrc
" Date: 2009-09-22
" Author: gashero
" NOTE: 配置一份简单的vim配置文件
set nocompatible "非兼容模式
syntax on "开启语法高亮
set background=dark "背景色
color desert
set ruler "在左下角显示当前文件所在行
set showcmd "在状态栏显示命令
set showmatch "显示匹配的括号
set ignorecase "大小写无关匹配
set smartcase "只能匹配,即小写全匹配,大小写混合则严格匹配
set hlsearch "搜索时高亮显示
set incsearch "增量搜索
"set nohls "搜索时随着输入立即定位,不知什么原因会关闭结果高亮
set report=0 "显示修改次数
set mouse=a "控制台启用鼠标
set number "行号
set nobackup "无备份
set cursorline "高亮当前行背景
set fileencodings=ucs-bom,UTF-8,GBK,BIG5,latin1
set fileencoding=UTF-8
set fileformat=unix "换行使用unix方式
set ambiwidth=double
set noerrorbells "不显示响铃
set visualbell "可视化铃声
set foldmarker={,} "缩进符号
set foldmethod=indent "缩进作为折叠标识
set foldlevel=100 "不自动折叠
set foldopen-=search "搜索时不打开折叠
set foldopen-=undo "撤销时不打开折叠
set updatecount=0 "不使用交换文件
set magic "使用正则时,除了$ . * ^以外的元字符都要加反斜线
"缩进定义
set shiftwidth=4
set tabstop=4
set softtabstop=4
set expandtab
set smarttab
set backspace=2 "退格键可以删除任何东西
"显示TAB字符为
set list
set list listchars=tab:
"映射常用操作
map [r :! python %
map [o :! python -i %
map [t :! rst2html.py % %<.html>
if has("gui_running")
set lines=25
set columns=80
set lazyredraw "延迟重绘
set guioptions-=m "不显示菜单
set guioptions-=T "不显示工具栏
set guifont=consolas\ 10
endif
if has("autocmd")
"回到上次文件打开所在行
au BufReadPost * if line("'\"") > 0 && line("'\"") <= line("$")
\| exe "normal g'\"" | endif
"自动检测文件类型,并载入相关的规则文件
filetype plugin on
filetype indent on
"智能缩进,使用4空格,使用全局的了
"autocmd FileType python setlocal et | setlocal sta | setlocal sw=4
"autocmd FileType c setlocal et | setlocal sta | setlocal sw=4
"autocmd FileType h setlocal et | setlocal sta | setlocal sw=4
endif
二、vim python 环境配置
1、加强python语法高亮脚本:python.vim
python.vim : Enhanced version of the python syntax highlighting script
cd /usr/share/vim/vim72/syntax/
cp python.vim python.vim.default
cp /opt/python.vim .
2、在 vim 中显示 ctag 序列列表
下载 taglist 插件:taglist_45.zip
unzip taglist_45.zip
cp plugin/taglist.vim /usr/share/vim/vim72/plugin/
cp doc/taglist.txt /usr/share/vim/vim72/doc/
python环境变量的配置 alias_vim-python环境配置相关推荐
- python添加环境变量_windows系统下python学习-1 (python环境变量配置)
python安装完成后检测一下是否添加了环境变量(基于你已经完成了python的安装) 使用 Windows+R 键调出运行窗口,输入 cmd 按回车调出命令提示符窗口,输入 python 回车 已添 ...
- python文件打不开 环境变量错误,《自拍教程27》环境变量的常见错误,环境变量错误...
<自拍教程27>环境变量的常见错误,环境变量错误 错误一: 把文件路径放到Path环境变量 测试同学经常出现,把文件路径,放到Path环境变量里去. 比如添加:C:\Adb\adb.exe ...
- linux设置环境变量_什么是linux环境变量
本来这篇文章好几天之前就写好了,但是媳妇儿跟我说工作日就不要发了,大家都在上班,哪有闲心思看你的文章.哎,可能大家用头条都是在放松刷娱乐,看小姐姐.所以就一直拖到现在.周末了,更是放松的好时候,葛优躺 ...
- Mac电脑环境变量设置方法及常见环境变量说明
在深度学习Python后,很可能需要在同一台电脑上安装不同Python版本的的运行环境,或者设置默认的python和pip运行版本,或者在安装比如mysql.jupyter notebook的时候,一 ...
- inno setup 环境变量 立即生效_CentOS7设置环境变量
@[toc] 一.环境变量的概念 1.环境变量的含义 程序(操作系统命令和应用程序)的执行都需要运行环境,这个环境是由多个环境变量组成的. 2.环境变量的分类 1)按生效的范围分类. 系统环境变量: ...
- c语言path环境变量,Windows下PATH等环境变量详解(转载)
在学习JAVA的过程中,涉及到多个环境变量(environment variable)的概念,如PATH.正确地配置这些环境变量,是能够顺利学习.开发的前提.而经常出现的问题是:有的学习者能够按照提示 ...
- 【linux】查看环境变量|getenv setenv设置获取环境变量
目录 环境变量类型 查看环境变量 系统的环境变量 进程的环境变量 初始化时载入的环境变量 执行过程中设置的环境变量 环境变量原理 通过函数存取环境变量 getenv & setenv 获取&a ...
- 什么是java环境变量_什么是java环境变量
java环境变量是指操作系统运行环境中的一个参数.配置java环境变量后能够在系统中的任何位置使用java及javac命令,执行命令时不再需要进入java安装目录下的bin目录下. 什么是java环境 ...
- linux设置环境变量将动态库加入环境变量步骤
首先明确一下,动态库链接是放入LD_LIBRARY_PATH变量中的,LD_LIBRARY_PATH变量中可以有很多路径,它们之间用:隔开 接下来以/opt/bin为例,我们把/opt/bin下面的动 ...
- linux oracle home 环境变量,在Linux下查看环境变量
有时候在编写makefile的时候,自己都不清楚有些变量是什么,也不清楚如何查看,于是感觉有必要在这里写一篇环境变量查看的博文. 如果你想查看某一个名称的环境变量,命令是:echo $环境变量名,比如 ...
最新文章
- 长春8中2021年高考 成绩查询,长春八中2018高考喜报成绩、本科重本上线人数情况...
- 【caffe-Windows】mnist实例编译之model的使用-matlab
- Tensorflow 十六 用tf.keras函数重写Mnist识别
- CALayer与UIView区别和联系【转】
- 我的计时软件TimeDogV13
- 19范数理论及其应用
- 小米9se刷机,miui12.5.1降级miui11.0.5,救砖,magisk面具,viper音效-刷红米6
- 离散LQR与iLQR的推导思路
- 人工智能与大数据的区别
- C语言_【学习笔记】二元一次方程的虚根
- Mac安装brew的四种方法(指定能行)
- java jar 最大内存大小_Java运行Jar包内存配置的操作
- 极力推荐自由飞鸽的电子书《linux 0.11内核详解》,我传至纳米盘,也可到oldlinux.org 去下载
- 学3Dmax有前途吗? 3Dmax有哪些就业方向?
- The Open Group亚太区总经理Chris Forde元旦贺词:踔厉奋发、笃行不怠,共赴新未来!
- 找不到文件Disk1000005.vmdk解决办法
- MS10-046_LNK文件快捷方式漏洞的原理分析(多图杀猫)
- NOI:7213 垃圾炸弹
- ios百度地图地址搜索功能-在线建议查询
- 步进电机及丝杆的认知
热门文章
- android 适合mvp模式,Android中的MVP:如何使Presenter层系统化?
- java byte(字节_【原创】Java中Byte字节流处理的自定义方法库2
- mysql 创建用户 create user_mysql创建用户并赋予用户权限详细操作教程
- C语言程序练习-L1-030 一帮一 (15分)
- 怎么用cmd关闭系统弹窗_C盘空间越来越小怎么办?5招帮你解决问题!
- 的setinterval函数_Vue定时器与JS 定时器 setInterval() 和 setTimeout()
- wgn和awgn函数
- C语言学习之有4个圆塔,圆心分别为(2,2)、(-2,2)、(-2,-2)、(2,-2),圆半径为1
- 搜狐2012.9.15校园招聘会笔试题
- 如何在Anaconda中实现多版本python Spyder共存