最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

用VIM寫Python代碼縮進(jìn)問題的解決方法

  發(fā)布時間:2008-10-30 15:28:21   作者:佚名   我要評論
誰知道????。浚。?! 有的文件縮進(jìn)竟然是8個?。? 但在vim中顯示的都是一個tab,對齊的很工整, 一運(yùn)行就出錯“unindent does not match any outer indentation level”, 這叫一個煩啊, 搞了半天就是縮進(jìn)不統(tǒng)一啊, python又把縮進(jìn)作為語法之一(的
誰知道?。浚。浚。?!

有的文件縮進(jìn)竟然是8個!!

但在vim中顯示的都是一個tab,對齊的很工整,

一運(yùn)行就出錯“unindent does not match any outer indentation level”,

這叫一個煩啊,

搞了半天就是縮進(jìn)不統(tǒng)一啊,

python又把縮進(jìn)作為語法之一(的確挺好)。

解決辦法:

set tabstop=8

其他關(guān)于縮進(jìn)的:

set shiftwidth=4
set tabstop=4
set expandtab
set softtabstop=4
set pastetoggle=<f7>
set autoindent
autocmd BufRead *.py set smartindent cinwords=if,elif,else,for,while,try,except,finally,def,class

如何拷貝代碼而不破壞縮進(jìn)?

開始拷貝前按F7,拷貝結(jié)束后再按一次F7。

如何改變整段代碼的縮進(jìn)?

按”v”進(jìn)入視圖模式,選中要移動的代碼塊。然后用“<”左縮進(jìn),或用“>”右縮進(jìn)??s進(jìn)寬度默認(rèn)為1個shiftwidth寬。如果要縮進(jìn)多個shiftwidth寬,在按“<”或”>”之前先按相應(yīng)數(shù)字。

ChangeLog:

Mon Aug 4 10:46:30 CST 2008,修正“如何”寫成“如果”的筆誤。

Sun Jul 8 CST 2007,添加改變整段代碼縮進(jìn)的方法。

Tue Jul 3 CST 2007,加入pastetoggle設(shè)置。

相關(guān)文章

最新評論

西华县| 正定县| 眉山市| 白城市| 临海市| 奈曼旗| 连州市| 扎鲁特旗| 深水埗区| 开封市| 扎赉特旗| 独山县| 房产| 柳林县| 定州市| 阿城市| 宁河县| 郎溪县| 靖西县| 南阳市| 顺昌县| 安溪县| 溧水县| 高阳县| 高要市| 永定县| 富锦市| 大埔区| 中西区| 泸水县| 秀山| 涞源县| 扶风县| 廉江市| 峡江县| 浦城县| 乳源| 社会| 五台县| 阿勒泰市| 荆州市|