MapaDelSitio CambiosRecientes Noticias ÁreaElisp WikiCómo
Yemen, Día Nacional

ModeLinePosition

Mode-Line Position

This page describes library modeline-posn.el, which provides extensions to the standard Emacs variable ‘mode-line-position’ for Emacs 22 and later. That variable governs the behavior of minor modes ‘line-number-mode’, ‘column-number-mode’, and ‘size-indication-mode’, which show/hide the current line number, column number, and buffer size, respectively, in the mode line.

The following extensions are provided by library modeline-posn.el:

Discussion

 

 

This is really handy. Thanks! One request for enhancement: add a customization variable to allow us to use a face other than ‘font-lock-function-name-face’. My modeline is blue and my ‘font-lock-function-name-face’ is also blue, so that particular face isn’t a good choice for me. --AmitPatel

Done; please try the latest. Thx for the suggestion. – DrewAdams

Thanks! – AmitPatel


Would it be possible to optionally display the absolute value of point even while not in TransientMarkMode? – priyadarshan

Sorry, but I think that if you want something like that it should be as an extension of ‘line-number-mode’ and/or ‘column-number-mode’. Showing point as an option makes sense regardless of whether the region is active.

Of course, as soon as point is shown someone will also want to see mark

If you want to do this kind of thing, just take a look at the code in modeline-posn.el, in particular the redefinition of ‘mode-line-position’. The parts to tweak are those for ‘line-number-mode’ and ‘column-number-mode’ (one or both, depending on what you want). HTH – DrewAdams

Thank you for the pointers! I shall try and let you know. – priyadarshan


CategoryDisplay CategoryEditing CategoryRegion CategoryWindows CategoryModeLine? CategoryModeLineConfiguration?