VIM相關(guān)操作總結(jié)

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

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

在vim配置文件中痒玩,配置下面參數(shù) :

set pastetoggle=<f7> 

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

如何改變整段代碼的縮進俏险?
在vim配置文件中严拒,可以配置下面參數(shù)

set shiftwidth=4 
set tabstop=4 
set expandtab 
set softtabstop=4 
set autoindent 

按”v”進入視圖模式,選中要移動的代碼塊竖独。然后用“<”左縮進,或用“>”右縮進『鲂伲縮進寬度默認為1個shiftwidth寬鞠值。

如果要縮進多個shiftwidth寬,在按“<”或”>”之前先按相應(yīng)數(shù)字竞膳。

VIM 整理代碼的方法:

在vim中其實也有像Eclipse中的ctrl + shift +F 的自動格式化代碼的操作劈彪,盡管非常強大,但是通常會破壞代碼的原有的縮進顶猜,
所以不建議在python這樣縮進代替括號的語言中和源程序已經(jīng)縮進過的代碼中使用沧奴,廢話少說,下面說步驟:

1长窄,gg 跳轉(zhuǎn)到第一行
2滔吠,shift+v 轉(zhuǎn)到可視模式
3,shift+g 全選
4挠日,按下神奇的 =

適用于C疮绷、C++, 但是不適用Python

使用VIM注釋多行
1嚣潜、 按CTRL+V進入可視化模式(VISUAL BLOCK)
2冬骚、移動光標上移或者下移,選中多行的開頭
3懂算、選擇完畢后只冻,按大寫的的I鍵,此時下方會提示進入“insert”模式计技,輸入你要插入的注釋符喜德,例如#,
4垮媒、最后按ESC鍵舍悯,你就會發(fā)現(xiàn)多行代碼已經(jīng)被注釋了

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末,一起剝皮案震驚了整個濱河市睡雇,隨后出現(xiàn)的幾起案子萌衬,更是在濱河造成了極大的恐慌,老刑警劉巖它抱,帶你破解...
    沈念sama閱讀 212,383評論 6 493
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件秕豫,死亡現(xiàn)場離奇詭異,居然都是意外死亡抗愁,警方通過查閱死者的電腦和手機馁蒂,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 90,522評論 3 385
  • 文/潘曉璐 我一進店門呵晚,熙熙樓的掌柜王于貴愁眉苦臉地迎上來,“玉大人沫屡,你說我怎么就攤上這事饵隙。” “怎么了沮脖?”我有些...
    開封第一講書人閱讀 157,852評論 0 348
  • 文/不壞的土叔 我叫張陵金矛,是天一觀的道長。 經(jīng)常有香客問我勺届,道長驶俊,這世上最難降的妖魔是什么? 我笑而不...
    開封第一講書人閱讀 56,621評論 1 284
  • 正文 為了忘掉前任免姿,我火速辦了婚禮饼酿,結(jié)果婚禮上,老公的妹妹穿的比我還像新娘胚膊。我一直安慰自己故俐,他們只是感情好,可當我...
    茶點故事閱讀 65,741評論 6 386
  • 文/花漫 我一把揭開白布紊婉。 她就那樣靜靜地躺著药版,像睡著了一般。 火紅的嫁衣襯著肌膚如雪喻犁。 梳的紋絲不亂的頭發(fā)上槽片,一...
    開封第一講書人閱讀 49,929評論 1 290
  • 那天,我揣著相機與錄音肢础,去河邊找鬼还栓。 笑死,一個胖子當著我的面吹牛乔妈,可吹牛的內(nèi)容都是我干的蝙云。 我是一名探鬼主播氓皱,決...
    沈念sama閱讀 39,076評論 3 410
  • 文/蒼蘭香墨 我猛地睜開眼路召,長吁一口氣:“原來是場噩夢啊……” “哼!你這毒婦竟也來了波材?” 一聲冷哼從身側(cè)響起股淡,我...
    開封第一講書人閱讀 37,803評論 0 268
  • 序言:老撾萬榮一對情侶失蹤,失蹤者是張志新(化名)和其女友劉穎廷区,沒想到半個月后唯灵,有當?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體,經(jīng)...
    沈念sama閱讀 44,265評論 1 303
  • 正文 獨居荒郊野嶺守林人離奇死亡隙轻,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點故事閱讀 36,582評論 2 327
  • 正文 我和宋清朗相戀三年埠帕,在試婚紗的時候發(fā)現(xiàn)自己被綠了垢揩。 大學(xué)時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片。...
    茶點故事閱讀 38,716評論 1 341
  • 序言:一個原本活蹦亂跳的男人離奇死亡敛瓷,死狀恐怖叁巨,靈堂內(nèi)的尸體忽然破棺而出,到底是詐尸還是另有隱情呐籽,我是刑警寧澤锋勺,帶...
    沈念sama閱讀 34,395評論 4 333
  • 正文 年R本政府宣布,位于F島的核電站狡蝶,受9級特大地震影響庶橱,放射性物質(zhì)發(fā)生泄漏。R本人自食惡果不足惜贪惹,卻給世界環(huán)境...
    茶點故事閱讀 40,039評論 3 316
  • 文/蒙蒙 一苏章、第九天 我趴在偏房一處隱蔽的房頂上張望。 院中可真熱鬧奏瞬,春花似錦布近、人聲如沸。這莊子的主人今日做“春日...
    開封第一講書人閱讀 30,798評論 0 21
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽。三九已至显蝌,卻和暖如春预伺,著一層夾襖步出監(jiān)牢的瞬間,已是汗流浹背曼尊。 一陣腳步聲響...
    開封第一講書人閱讀 32,027評論 1 266
  • 我被黑心中介騙來泰國打工酬诀, 沒想到剛下飛機就差點兒被人妖公主榨干…… 1. 我叫王不留,地道東北人骆撇。 一個月前我還...
    沈念sama閱讀 46,488評論 2 361
  • 正文 我出身青樓瞒御,卻偏偏與公主長得像,于是被迫代替她去往敵國和親神郊。 傳聞我的和親對象是個殘疾皇子肴裙,可洞房花燭夜當晚...
    茶點故事閱讀 43,612評論 2 350

推薦閱讀更多精彩內(nèi)容

  • Ctrl Ctrl + F 在當前文件進行文本查找 (必備) Ctrl + R 在當前文件進行文本替換 (必備) ...
    七弦桐語閱讀 18,736評論 0 26
  • Ubuntu的發(fā)音 Ubuntu夕晓,源于非洲祖魯人和科薩人的語言宛乃,發(fā)作 oo-boon-too 的音。了解發(fā)音是有意...
    螢火蟲de夢閱讀 99,215評論 9 467
  • PyCharm3.0默認快捷鍵 PyCharm Default Keymap 1、編輯(Editing) Ctrl...
    西多的大叔閱讀 3,959評論 0 18
  • 命令歷史 以:和/開頭的命令都有歷史紀錄征炼,可以首先鍵入:或/然后按上下箭頭來選擇某個歷史命令析既。 啟動vim 在命令...
    im螞蟻閱讀 30,734評論 3 48
  • 有些茫然的看著窗外,只是無關(guān)痛癢的一些感觸谆奥。 顯得猶豫渡贾,有些麻木,帶著少許自嘲雄右,味道足以讓自己退避三舍空骚。 明知道,...
    夜夜閱讀 288評論 0 1