E319: Spiacenti, il comando non è disponibile in questa versione su macvim

0

Durante il tentativo di preparare l'ambiente macvim a lavorare con il formato clang che ho fatto:

$ vim ~/.vimrc

map <C-K> :pyf /usr/local/Cellar/clang-format/2018-04-24/share/clang/clang-format.py<cr>
imap <C-K> <c-o>:pyf /usr/local/Cellar/clang-format/2018-04-24/share/clang/clang-format.py<cr>

Ha funzionato per vim (sul terminale) ma non per macvim, in cui, quando premo C-k, ottengo:

E319: Sorry, the command is not available in this version

Sembra esistere un approccio per risolvere questo problema su linux

link

Come risolvere questo problema su macOS?

Nota: il link ti aiuta fornendo :ClangFormat .

    
posta KcFnMi 23.08.2018 - 23:53
fonte

1 risposta

0

Può essere perché non hai il file clang-format.py corretto scaricato. Se vim è compilato usando python3 allora hai bisogno di un file diverso perché è in python2. Ho scaricato un nuovo file python e ho cambiato la mappatura dei tasti raccomandata dal file clang python al seguente file .vimrc:

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

Questo ha risolto il problema E319 che stavo ottenendo.

    
risposta data 10.09.2018 - 22:04
fonte

Leggi altre domande sui tag