2015-10-01 107 views
3

我有janus vim plugins和macvim的全新安裝。MacVim json雙引號

由於某些原因,當我在macvim中打開.json文件時,在.json文件中的鍵或值周圍沒有雙引號。當我向下滾動文件的行時,雙引號顯示我當前所在行的鍵和值。

如果我在vim中打開文件,那麼一切都按預期工作。

爲什麼macvim的行爲與vim不同?我怎樣才能禁用這個macvim功能?

任何幫助將不勝感激。

回答

8

你有可能安裝了vim-json,它隱藏了雙引號。

disable the concealing of double quotes添加let g:vim_json_syntax_conceal = 0到您的.vimrc

+0

這是對的MacVim默認的,現在呢?我一直在使用janus和macvim多年,但我需要重新安裝兩者,現在我注意到了這個問題。 – user2517182

+1

你指出我正確的方向。我搜索了我的電腦,但無法找到vim-json,但我相信它的功能位於我的電腦上。我這樣說是因爲我可以通過遵循[vim-json instructions](https://github.com/elzr/vim-json#user-content-specific-customizations)來調整我的macvim功能來添加'let g: vim_json_syntax_conceal = 0'到我的.vimrc。謝謝。 – user2517182

+1

@ user2517182正在使用Janus,所以這個設置應該放在'〜/ .vimrc.before'文件中。這解決了我的問題,所以upvoting :) – Powers