adjusted number toggle logic due to some versions of vim disabling number when relativenumber is enabled