系統 - Debian - 如何使用clang-format



參考資訊:
https://github.com/rhysd/vim-clang-format
https://github.com/angular/clang-format/blob/master/bin/linux_x64/clang-format

安裝方式:

$ sudo apt-get install clang-format

$ cd
$ git clone https://github.com/rhysd/vim-clang-format
$ mkdir -p ~/.vim
$ cp -a vim-clang-format/autoload ~/.vim/
$ cp -a vim-clang-format/doc/ ~/.vim/
$ cp -a vim-clang-format/plugin/ ~/.vim/

使用如下程式測試

#include "test.h"
#include <stdio.h>

int main(int argc, char **argv)
{
    if(argc>0)
    {
        printf("test\n");
    }
    return 0;
}

使用:ClangFormat指令代表對整個檔案進行格式化


如果要對選取的區塊進行格式化,只要先選取區塊


接著輸入:'<,'>ClangFormat

如果想要有個客製化的方式,只要將.clang-format放在執行vim當下的目錄即可,因為clang-format只會讀取當下的路徑