Take the 2-minute tour ×
Super User is a question and answer site for computer enthusiasts and power users. It's 100% free, no registration required.

In emacs, are there any packages available for displaying vertical lines at every tab stop, or at pre-defined column positions. If possible, I'd like to have multiple thin vertical lines that are for display only without having any effect on the code being written in the buffer. I'd like something similar to what Sublime Text 2 offers out of the box.


EDIT (December 30, 2013):  Alp Aker has this feature request on his road map https://github.com/alpaker/Fill-Column-Indicator  This would definately be worth keeping an eye on for the future.


EDIT (May 1, 2014):  The code for this implementation / modification of fill-column-indicator.el is set forth in this related thread: http://stackoverflow.com/a/23418459/2112489

Example

share|improve this question

closed as off-topic by Tog, Moses, random Jan 13 at 5:41

This question appears to be off-topic. The users who voted to close gave these specific reasons:

  • "Questions seeking product, service, or learning material recommendations are off-topic because they become outdated quickly and attract opinion-based answers. Instead, describe your situation and the specific problem you're trying to solve. Share your research. Here are a few suggestions on how to properly ask this type of question." – random
  • "Questions seeking product, service, or learning material recommendations are off-topic because they tend to become obsolete quickly. Instead, describe your situation and the specific problem you're trying to solve. Here are a few suggestions on how to properly ask this type of question." – Tog, Moses
If this question can be reworded to fit the rules in the help center, please edit the question.

    
What OS? What editor/IDE? You really need to clarify your question. –  Mxx Dec 20 '13 at 7:17
    
@Mxx Emacs Lisp is the code (tag elisp), and the editor is Emacs (tag emacs). The elisp code (within Emacs) will work on a variety of operating systems, including Windows, Linux flavors, and OSX. –  lawlist Dec 20 '13 at 15:33

1 Answer 1

up vote 3 down vote accepted

There are several approaches for this. They are referenced from this EmacsWiki page. In particular, have a look at column-marker.el, col-highlight.el, and vline.el.

share|improve this answer
    
Thank you very much -- greatly appreciated! –  lawlist Dec 22 '13 at 5:44

Not the answer you're looking for? Browse other questions tagged or ask your own question.