2016-11-18 6 views
3

문제와 함께 작동하도록 정력 환경을 준비 코드 (CTRL + K)를 다시 포맷하면 화면에이 경고가 표시됩니다.

환경 :
체제 : Mac OS X연타 형식의

설정 :
빔 :

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 

내가 무엇

  • 업데이트 VIM : 7.3 -> 8.0
  • 업데이트 파이썬 : ~ 2.7 -> ~ 3.5 나는
    map <C-K> ggVG :py3f .../clang-format.py<cr> imap <C-K> <c-o>:py3f .../clang-format.py<cr>


    map <C-K> :pyf .../clang-format.py<cr> imap <C-K> <c-o>:pyf .../clang-format.py<cr>
    에서의 .vimrc 파일
    업데이트
  • 또한 clang 형식의 파일
    을 업데이트합니다. https://llvm.org/svn/llvm-project/cfe/trunk/tools/clang-format/clang-format.py

들으,

+0

1. 'clang-format.py'는 "리팩토링"을하지 않습니다. 2. Vim을 만들었습니까? 방법? 3.'$ vim --version'의 완전한 출력을 보여줍니다. – romainl

답변

1

솔루션 :

1. 파일을 .vimrc 파일 및 명령

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.Add

연타-형식이 https://llvm.org/svn/llvm-project/cfe/trunk/tools/clang-format/clang-format.py 소스 코드를 추가합니다. py 파일에 저장하면이 파일을 예 :

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

여기서 path-to-this-file은이 파일을 저장하는 방향의 경로입니다.

3. 저장 파일을 저장하고 vim을 실행하십시오. 명령이 작동하는지 확인하십시오.

OSX 용 macvim을 설치할 수도 있습니다. 당신이 여기서 찾을 수있는 지시. How can I install MacVim on OS X?