亚洲乱码中文字幕综合,中国熟女仑乱hd,亚洲精品乱拍国产一区二区三区,一本大道卡一卡二卡三乱码全集资源,又粗又黄又硬又爽的免费视频

用VIM寫Python代碼縮進問題的解決方法

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

有的文件縮進竟然是8個?。?

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

一運行就出錯“unindent does not match any outer indentation level”,

這叫一個煩啊,

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

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

解決辦法:

set tabstop=8

其他關(guā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

如何拷貝代碼而不破壞縮進?

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

如何改變整段代碼的縮進?

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

ChangeLog:

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

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

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

相關(guān)文章

最新評論