@ -96,6 +96,14 @@ namespace groove {
case '$':
this->editor.x = this->editor.buffer->at(this->editor.y).size();
break;
case 'g':
this->editor.y = 0;
this->editor.offset = 0;
case 'G':
this->editor.y = this->editor.buffer->size();
this->editor.offset = this->editor.buffer->size() - LINES + 2;
}