2016-11-18 46 views
3

問題工作:準備VIM環境鏗鏘格式

E319:對不起,該命令不可用在這個版本

問題
當我運行VIM環境並嘗試重新格式化代碼(CTRL + K)我得到這個警告在屏幕上

環境:
系統:Mac OS X

設置:
的Vim:

VIM - Vi IMproved 8.0 (2016 Sep 12, compiled Nov 17 2016 20:17:27) 
MacOS X (unix) version 
Included patches: 1-91 

蟒蛇:

python --version: Python 3.5.2 

我做什麼

THX,

+0

1.'clang-format.py'不做「重構」。 2.你建立了Vim嗎?怎麼樣?向我們展示'$ vim --version'的完整輸出。 – romainl

回答

1

解決方案:

1.轉到.vimrc文件和add命令

map <C-K> :pyf <path-to-this-file>/clang-format.py<cr> 
imap <C-K><c-o>:pyf <path-to-this-file>/clang-format.py<cr> 

2.增加此https://llvm.org/svn/llvm-project/cfe/trunk/tools/clang-format/clang-format.py源代碼鐺格式。 py文件,你可以將這個文件保存到ie

<path-to-this-file>/clang-format.py 

其中path-to-this-file是放置該文件的路徑。

3.保存clang-format.py文件並運行vim。檢查命令是否有效。

您還可以爲OSX安裝macvim。您可以在這裏找到說明。 How can I install MacVim on OS X?