mirror of
https://github.com/VSCodeVim/Vim.git
synced 2024-09-19 08:07:28 +03:00
indentation doesn't ruin vim modes
This commit is contained in:
parent
45acc57ddc
commit
4590e1880e
@ -1267,4 +1267,12 @@ suite("Mode Normal", () => {
|
||||
end: ["{", " |"],
|
||||
endMode: ModeName.Insert
|
||||
});
|
||||
|
||||
newTest({
|
||||
title: "Indent current line with correct Vim Mode",
|
||||
start: ["|one", "two"],
|
||||
keysPressed: ">>",
|
||||
end: ["\t|one", "two"],
|
||||
endMode: ModeName.Normal
|
||||
});
|
||||
});
|
@ -84,4 +84,8 @@ export async function cleanUpWorkspace(): Promise<any> {
|
||||
export function setTextEditorOptions(tabSize: number, insertSpaces: boolean): void {
|
||||
Configuration.getInstance().tabstop = tabSize;
|
||||
Configuration.getInstance().expandtab = insertSpaces;
|
||||
let options = vscode.window.activeTextEditor.options;
|
||||
options.tabSize = tabSize;
|
||||
options.insertSpaces = insertSpaces;
|
||||
vscode.window.activeTextEditor.options = options;
|
||||
}
|
Loading…
Reference in New Issue
Block a user