Support count for indent too

pull/11/head v0.0.3
Blaž Hrastnik 4 years ago
parent 4f335fabc8
commit f1dc25a774

@ -1855,11 +1855,12 @@ fn get_lines(doc: &Document, view_id: ViewId) -> Vec<usize> {
} }
pub fn indent(cx: &mut Context) { pub fn indent(cx: &mut Context) {
let count = cx.count;
let (view, doc) = cx.current(); let (view, doc) = cx.current();
let lines = get_lines(doc, view.id); let lines = get_lines(doc, view.id);
// Indent by one level // Indent by one level
let indent = Tendril::from(doc.indent_unit()); let indent = Tendril::from(doc.indent_unit().repeat(count));
let transaction = Transaction::change( let transaction = Transaction::change(
doc.text(), doc.text(),

Loading…
Cancel
Save