1

gvim で次のコードを選択して「=」を押すと、コンストラクターの括弧が左にシフトします。これは gvim のバグですか、それとも修正するために設定しなければならない設定ですか?

出力:

class GameData
{
  public:
    enum Key { A=0, B, C, D, TOTAL_KEYS };

    GameData() : moves_() , numKeys_(TOTAL_KEYS) 
  {
    populateMoves();
  }

    inline const std::vector<Key>& getMoves ( int k ) const 
    { 
      return moves_[k];
    }

望ましい出力:

class GameData
{
  public:
    enum Key { A=0, B, C, D, TOTAL_KEYS };

    GameData(): moves_(), numKeys_(TOTAL_KEYS) 
    {
      populateMoves();
    }

    inline const std::vector<Key>& getMoves ( int k ) const 
    { 
      return moves_[k];
    }
4

1 に答える 1