diff --git a/lib/show-invisibles.js b/lib/show-invisibles.js
index <HASH>..<HASH> 100644
--- a/lib/show-invisibles.js
+++ b/lib/show-invisibles.js
@@ -45,6 +45,8 @@
                             
                             peek = stream.peek() === ' ';
                         }
+                        
+                        ret = 'cm-eol';
                     }
                     
                     return ret;
@@ -70,7 +72,7 @@
             rules   += rule;
         }
         
-        style.textContent = getStyle() + '\n' + rules;
+        style.textContent = getStyle() + '\n' + getEOL() + '\n' + rules;
         
         document.head.appendChild(style);
     }
@@ -86,4 +88,18 @@
         
         return style;
     }
+    
+    function getEOL() {
+         var style = [
+            '.CodeMirror-code > div > pre > span::after {',
+                'position: absolute;',
+                'pointer-events: none;',
+                'color: #404F7D;',
+                'content: "¬"',
+            '}',
+             
+        ].join('');
+        
+        return style;
+    }
 });
feature(show-invisibles) show new lines