1,#!/usr/bin/Python是告诉操作系统执行这个脚本的时候,调用/usr/bin下的python解释器;
#!/usr/bin/env python这种用法是为了防止操作系统用户没有将python装在默认的/usr/bin路径里。当系统看到这一行的时候,首先会到env设置里查找python的安装路径,再调用对应路径下的解释器程序完成操作。
#!/usr/bin/python相当于写死了python路径;
#!/usr/bin/env python会去环境设置寻找python目录
2,raw_input用在python2.7 input用在python3
3,vim的两种模式
vim 会在终端,接管终端的输入和输出
gvim gui-vim,带窗口的vim,用法是一样的
vim a.txt 这里没有指定路径,就是相对路径,相对于当前工作目录
如果有这个文件,就会打开这个文件,没有这个文件就会创建这个文件
不管是vim还是gvim,打开一个文件后,默认是不能编辑的,因为处于“控制”模式
控制模式就是用键盘输入一些命令来代替鼠标操作,比如保存、退出,
鼠标点击菜单栏 文件->保存,等同于在控制模式下输入:w
就跟记事本的 保存等同于按ctrl+s一样
注意看窗口的最下面
:q,退出vim编辑模式
想编辑文档,按i,insert的缩写,进入编辑模式,
在编辑模式下,按:q,:w是不起作用的,这个时候需要按esc退出编辑模式,不过新版的vim 好像还有三个组合键退出的命令
编辑完之后直接:q退出会提示你,带!强制退出就并保存了,
:w保存,
:q退出
:wq保存后退出
win10的c盘权限太恶心le
有时候cd切换到别的目录,过不去,就重新输一次,不带cd
cd D:\
D:\
默认这样很丑,当然现在推荐使用power shell
代码没有高亮,没有补全,不同的类型没有用同一种颜色来区分,用这个去写代码肯定很痛苦了
_vimrc是vim的配置文件,中文乱码了
Bundle 'Valloric/YouCompleteMe'
Plugin 'ascenator/L9'
这里的Bundle和Plugin是vim的插件管理器,类似于pip
用PluginInstall安装插件之前,需要安装Vundle
Vundle不需要安装,下载解压复制下来,配置一下路径即可
进入到vim,控制模式下,执行:PluginInstall,会下载插件到插件目录,在c盘,需要写入权限,
这里提示没有安装git
没有,下载速度慢,git.wincent.com,在美国
翻墙 好
这是什么翻墙软件,免费的?
额 免费的 但不好用
你可以用我发给你的ip啊
刚才那个翻墙软件关了吗
最后那个YouCompleteMe,是python代码补全功能,有300多m
安装失败了,
在vim的配置文件~\_vimrc中加上
set fileencodings=utf-8,gb2312,gb18030,gbk,ucs-bom,cp936,latin1
set enc=utf8
set fencs=utf8,gbk,gb2312,gb18030
vim可以正常显示中文了
语法高亮可以了,默认换行会缩进4个空格,默认按一下tab等同于4个空格
set ts=4 " 制表符的长度是4
控制模式下,hjkl是移动放心,←↓↑→,慢慢体验吧
就这样
jisuanqi.py