moveBackwardTabs method
Implementation
@override
void moveBackwardTabs(int count) {
for (var i = 0; i < count; i++) {
final leftLimit = _horizontalTabLeftLimit();
if (_buffer.cursorX <= leftLimit) {
return;
}
final previousStop = _tabStops.findPrevious(
_buffer.cursorX - 1,
leftLimit,
);
if (previousStop == null) {
_buffer.setCursorX(leftLimit);
return;
}
_buffer.setCursorX(previousStop);
}
}