每当我尝试输入类似的内容时:
void InsertVertices(const std::vector<Vertex> &vertices);
Vim 自动将其转换为:
void
InsertVertices(const
std::vector<Vertex>
&vertices);
这是我的 vimrc:
set wrapmargin=80
set wrap
" for google codestyle
syntax on
set shiftwidth=2
"set wrap
set tabstop=2
set softtabstop=2
我应该如何防止这种自动格式化?
设置 textwidth=80 为我工作,谢谢你抽出时间!
最佳答案
据我所知,textwidth 必须为 0 才能使 wrapmargin 生效。也许您可以尝试明确设置文本宽度:
set textwidth=0
或者改用textwidth:
set textwidth=80
关于c++ - Vim 将长字符串分成几个,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4274287/