python頭部注釋 vim新增頭部注釋

2022-05-10 11:58:05 字數 796 閱讀 1093

1、先說說python和virtual python

一般環境下,python直譯器會放在/usr/bin/ 下面,然後你執行python的時候就會執行了,但是如果沒有在/usr/bin/下面的話,執行python就會找不到,所以這就是#!/usr/bin/env python的用處,

/usr/bin/env 會去path中找,然後看看第乙個找到的python直譯器在哪,這樣就能執行python命令了。export可以看到環境變數。

然後你source venv/bin/active 後,進入了虛擬環境,可以export發現會把你虛擬環境裝的python的路徑加入了path,這樣你執行python的時候就會先去找它了。

2、所以還是用#!/usr/bin/env python比較好

3、utf8不用解釋了吧  # -*- coding:utf-8 -*-  

4、在vim新建py檔案的時候自動新增這兩行注釋,加入vimrc檔案

function headerpython()

call setline(1, "#!/usr/bin/env python")

normal g

normal o

normal o

endf

autocmd bufnewfile *.py call headerpython()

就會有效果了

#!/usr/bin/env python

#-*- coding:utf8 -*-

# power by wenbin2016-06-30 00:57:45

python頭部注釋 vim新增頭部注釋

1 先說說python和virtual python 一般環境下,python直譯器會放在 usr bin 下面,然後你執行python的時候就會執行了,但是如果沒有在 usr bin 下面的話,執行python就會找不到,所以這就是 usr bin env python的用處,usr bin en...

python頭部注釋 vim新增頭部注釋

1 先說說python和virtual python 一般環境下,python直譯器會放在 usr bin 下面,然後你執行python的時候就會執行了,但是如果沒有在 usr bin 下面的話,執行python就會找不到,所以這就是 usr bin env python的用處,usr bin en...

VS2015新增自動頭部注釋

對於新建的.cs檔案 用記事本開啟e vs2015 common7 ide itemtemplatescache csharp code 2052 class class.cs 頭部新增 示例 region 版 本 注 釋 檔名 檔案功能描述 建立者 stolid 2017 1 10 14 56 3...