diff --git a/data/at-suggestions.json b/data/at-suggestions.json
index 66081ef37..5d3c1a7b4 100644
--- a/data/at-suggestions.json
+++ b/data/at-suggestions.json
@@ -324,5 +324,10 @@
 		"prefix": "@[",
 		"body": "\\left[ ${1:${TM_SELECTED_TEXT}} \\right]",
 		"description": "left[ ... right]"
+	},
+	"|": {
+		"prefix": "@|",
+		"body": "\\left| ${1:${TM_SELECTED_TEXT}} \\right|",
+		"description": "left| ... right|"
 	}
 }
diff --git a/data/macros.json b/data/macros.json
index 716366679..8c9b40a50 100644
--- a/data/macros.json
+++ b/data/macros.json
@@ -42,6 +42,14 @@
     },
     "detail": "\\left\\{ ... \\right\\}, shortcut @{"
   },
+  {
+    "name": "left",
+    "arg": {
+      "format": "|",
+      "snippet": "left|${1}\\right|"
+    },
+    "detail": "\\left| ... \\right|, shortcut @|"
+  },
   {
     "name": "frame",
     "arg": {