diff --git a/resources/js/app.js b/resources/js/app.js
index 2493962..7b1fbf2 100644
--- a/resources/js/app.js
+++ b/resources/js/app.js
@@ -987,6 +987,14 @@ editor.addEventListener("keydown", function(e) {
}
});
+ // Intercept Tab and insert 4-space indent
+ editor.addEventListener("keydown", function(e) {
+ if (e.key === "Tab") {
+ e.preventDefault();
+ insertTextAtCursor(" ");
+ }
+ });
+
// Force every paste down to plain text. Insert it the same as if typed
editor.addEventListener("paste", function(e) {
e.preventDefault();