1. 程式人生 > >使用VIM編寫Makefile時如何避免tab被擴充套件成4個空格

使用VIM編寫Makefile時如何避免tab被擴充套件成4個空格

一般寫程式碼的時候,都將tab鍵轉換成4個空格(通過set expandtab命令)

不過,寫Makefile的時候,tab有特殊含義——表明這行是規則,不是目標——不能轉換成空格

但是執行set noexpandtab命令又麻煩,怎麼辦呢?

可以先敲ctrl-v組合鍵,再敲tab鍵,這樣就不會被轉換成空格了

相關推薦

使用VIM編寫Makefile如何避免tab擴充套件4空格

一般寫程式碼的時候,都將tab鍵轉換成4個空格(通過set expandtab命令) 不過,寫Makefile的時候,tab有特殊含義——表明這行是規則,不是目標——不能轉換成空格 但是執行set noexpandtab命令又麻煩,怎麼辦呢? 可以先敲ctrl-v組合鍵

linux下的vim/vi永久顯示行號、teb為4空格tab之後顯示豎線對齊

每次用vim或者vi開啟檔案修改的時候,都需要用:set nu設定行號,很麻煩,所以今天早上就試了一下怎麼永久設定行號。 我是在Xshell中的伺服器上設定的,ubuntu系統。 1.複製一份vim配置檔案到自己的個人目錄下,因為在原始目錄下是隻讀檔案,不能

自己動手實現簡易的div可編輯富文字框及按下tab鍵後增加4空格功能

需求分析:最近需要製作一個簡單的使用者評論輸入框,在網上找了一些富文字輸入框,但是它們的功能太多,不適合自己的需求,於是決定自己動手實現一個簡易的富文字輸入框。第一步:想要實現富文字輸入框並不是難事,在<div>標籤內加入   contenteditable="t

intellij tab鍵改為4空格

問題場景 在Intellij idea中,當使用模板來生成程式碼的時候發現生成的程式碼總是無法對其,不是前移一部分就是後移一部分,後來發現是因為使用了tab鍵來操作的進行縮排空格的原因。在不同的系統下tab鍵的效果不一樣。因此,需要把tab鍵改為四個空格。

Eclipse設定Tab鍵縮排4空格的步驟(糾正開發習慣)

1.點選 window->preference-,選擇 General->Editors->Text Editors,勾選右側的“insert space for tabs”,儲存; 2.點選 window->preference-,選擇 java-

【小技巧】文字編輯器Notepad++(v6.9)中Tab設定4空格

    Notepad++ 作為很順手的文字編輯器被程式猿廣泛運用。     養成良好的程式碼習慣,先從縮排標準4空格開始。     版本為6.9.2     流程:     設定—首選項—製表符

java 將字串裡第一處空格tab 4空格

    // 將字串裡第一處空格 或 tab 換成 4個空格     public static String replaceWith4Spaces( String st ) {         return st.replaceFirst( "\\s+", "    "

vim編輯Makefile如何使用Tab

我們 組合鍵 set -s and expand 同時 XP col 因為用vim編輯代碼設置了Tab鍵為4個空格,但有時候我們需要編寫Makefile,必須使用Tab,同時也不想設置set noexpandtab。 其實可以先Ctrl_v組合鍵,再按Tab鍵盤,這樣我們就

Linux vim編寫程式出現高亮字元,如何取消?

在使用Linux vim編寫程式時,經常由於誤操作,導致程式中出現高亮字元(如下圖),今天就來和家分享一下如何取消高亮顯示? 在“命令模式”下輸入“:nohl”(如下圖),再按回車,便可以取消高亮顯示

vim設定tab4空格,同時忽略makefile檔案

眾所周知,vim設定tab鍵為4個空格,對於編寫程式碼非常有用,但是,makefile檔案是需要識別tab鍵的,下面這個設定可以在程式碼中替換tab,在makefile中不替換。 :set tabstop=4 "設定tab鍵為4個空格:set shiftwidth=4  

sublime和vim 設置tab4空格

sublime和vim 設置tab為4個空格對於學習Python編程而言,一個好的IDE是必不可少的,python對於代碼縮進有很高的要求,一般都是4個空格縮進。對於vim而言,我們只要vim .vimrc 加上下面2行代碼即可:set ts=4set expandtab對於sublime而言,需要Prefe

設置vim配置文件使得tab4空格

file 寬度 vim配置文件 expand shift 麻煩 錯誤 朋友 問題    set shiftwidth=4 "這個量是每行的縮進深度,一般設置成和tabstop一樣的寬度" set tabstop=4 "設置Tab顯示的寬度,Python建議設置成4" "

設置vim tab4空格

mrc .vimrc expand clas pan vim tab tabstop 重新 調整 Vim 編輯器默認tab為8個空格,但對於pythoner來說,必須要調整到4個空格。 方法如下: 在~/.vimrc文件中加入下面設置: 1 set ts=4 #設置t

【Linux】Vim修改tab4空格

class 文件 pan bash ash 空白 ESS pri ber 修改配置 如果要修改全局Vim的配置 vim /etc/vim/vimrc 1 但是不建議這麽做,可以只修改當前用戶的Vim配置 vim ~/.vimrc 1 在配置文件中添加以下參數

ubuntu修改gedit和vim編輯器的tab鍵為4空格縮排

轉載自:https://blog.csdn.net/u012005313/article/details/50771803 http://bbs.csdn.net/topics/220068519 http://blog.sina.com.cn/s/blog_6f6c0f3501016hb8

Linux修改vim編輯器的tab命令,使其移動4空格

Linux修改vim編輯器的tab命令,使其移動4個空格 在linux中,編輯檔案時為了更直觀,通常會利用模組格式進行編輯 如: #!/usr/bin/python if True:    print ("Answer")    print

Ubuntu16.04下vimtab縮排設定為4空格

大家都知道ubuntu下tab縮排預設是8個空格,但是這樣看起來明顯很彆扭,特別是寫web時有比較多層縮排時就顯得很難看,這裡教大家如何將vim縮排改為4個空格。 首先我們要找到/etc資料夾下的vimrc檔案,因為這個檔案裡有關於vim的UI配置資訊:

vim tab設定為4空格

在.vimrc中新增以下程式碼後,重啟vim即可實現按TAB產生4個空格: set ts=4 (ts是tabstop的縮寫,設定TAB寬4個空格) set expandtab 對於已儲存的檔案,可以使用下面的方法進行空格和TAB的替換: TAB替換為空格 :set ts=4

ubuntu 16.04LTS vim 7.4 設定行號 TAB 變成 4空格

/etc/vim/vimrc 檔案最後一行加入 set su 目錄和原來的版本不一樣了 啟動 vim 都是有行號的了 只是臨時需要有行號的話 在普通模式中輸入命令 :set number ====

VIM設定顯示行號+Tab4空格

1、開啟配置檔案~$: sudo vi /etc/vim/vimrc2、編輯配置檔案跳到檔案末尾 (G),在檔案末尾新增以下內容(o):set number                       # 設定顯示行號set ts=4