|
1 | 1 | import * as vscode from 'vscode'; |
2 | 2 | import { Position, TextDocument } from 'vscode'; |
| 3 | +import { Cursor } from '../../common/motion/cursor'; |
3 | 4 | import { laterOf, PositionDiff, sorted } from '../../common/motion/position'; |
4 | 5 | import { configuration } from '../../configuration/configuration'; |
| 6 | +import { VimError } from '../../error'; |
5 | 7 | import { isVisualMode, Mode } from '../../mode/mode'; |
6 | | -import { Register, RegisterMode, IRegisterContent } from '../../register/register'; |
| 8 | +import { IRegisterContent, Register, RegisterMode } from '../../register/register'; |
7 | 9 | import { RecordedState } from '../../state/recordedState'; |
8 | 10 | import { VimState } from '../../state/vimState'; |
| 11 | +import { StatusBar } from '../../statusBar'; |
9 | 12 | import { TextEditor } from '../../textEditor'; |
| 13 | +import { Transformation } from '../../transformations/transformations'; |
10 | 14 | import { reportLinesChanged } from '../../util/statusBarTextUtils'; |
11 | 15 | import { BaseCommand, RegisterAction } from '../base'; |
12 | | -import { StatusBar } from '../../statusBar'; |
13 | | -import { VimError } from '../../error'; |
14 | | -import { Cursor } from '../../common/motion/cursor'; |
15 | | -import { Transformation } from '../../transformations/transformations'; |
16 | 16 |
|
17 | 17 | function firstNonBlankChar(text: string): number { |
18 | 18 | return text.match(/\S/)?.index ?? 0; |
|
0 commit comments