用Vim选择嵌套Sass块的最快方法是什么?

时间:2014-07-13 22:19:14

标签: vim sass

回到这篇文章:Quickest way to select an entire Sass ruleset in Vim?我有一个很好的捷径,用Vim在Sass中选择一个完整的规则。

但是,我想知道是否有快速选择嵌套规则的方法。因此,如果光标位于下面嵌套规则中的某个位置(让我们说高度为' h')

.thing {
    width: 100%;
    color: $color1;
    .nested {
        height: 1rem;
    }
}

我能在Vim中选择嵌套规则的最快方法是什么?要清楚,我想选择:

.nested {
    height: 1rem;
}

任何指示赞赏。

1 个答案:

答案 0 :(得分:7)

它非常接近你所链接的问题。只需将指针移动到{}块中的任意位置,然后选择带有{}的{​​{1}}块,然后使用vaB

切换到linewise

所有这一切只是V

或者,如果您将光标放在vaBV的任何部分,您可以.nested {

我只是真的使用它,如果它比V%Vjj或其他

更快