Vim:如何从行的开头计算缩进

时间:2015-12-17 13:30:55

标签: javascript vim vue.js

我正在使用JS文件,当我输入:

function() {
    some_code // it correctly indents this line

但是当我有这样的事情时:

productEditModal: function(product, i) {
                      some_code // new line starts from here

我想要的是:

productEditModal: function(product, i) {
    some_code // new line should start from here

我尝试了几个js-indent插件但没有成功。我的JS代码是在.vue组件文件中编写的,所以也许这就是插件对我来说不正确的原因。任何建议都会有所帮助。

1 个答案:

答案 0 :(得分:0)

尝试将文件类型设置为javascript。在你的文件里写:

:set autoindent
:set filetype=javascript

与.vue文件相关联的插件可能无法正常工作,但值得一试。