File | Date | Author | Commit |
---|---|---|---|
LICENSE | 2018-07-28 |
![]() |
[336cf5] Initial commit |
positions.el | 2018-07-30 |
![]() |
[afb7f2] Implement the kill buffer hook used to remove t... |
readme.md | 2018-07-30 |
![]() |
[293b1f] Update readme.md |
Positions is an Emacs extension that allows to store the current cursor position
in a ring and to jump to the stored positions in a cyclic way.
Positions is hosted in GitHub at
github.com/clari3d/positions.el.git.
Clone the repository somewhere:
$ cd /tmp
$ git clone https://github.com/clari3d/positions.el.git
Copy the file /tmp/positions.el/positions.el in the direcotry where emacs stores
the extensions:
$ cp /tmp/positions.el/positions.el ~/.emacs.d/site-lisp
or copy it in the shared emacs extensions directory:
$ cp /tmp/positions.el/positions.el /usr/share/emacs/site-lisp
Clone the repository somewhere:
$ cd /tmp
$ git clone https://github.com/clari3d/positions.el.git
Copy the file /tmp/positions.el/positions.el in the directory where emacs stores
the extensions:
$ cp /tmp/positions.el/positions.el ~/.emacs.d/
or copy it in the shared emacs extensions directory:
$ cp /tmp/positions.el/positions.el /Applications/Emacs.app/Contents/Resources/site-lisp
To be continued...
Once the file is installed, register it in the .emacs: Add (require 'positions)
in your .emacs file.
Positions is a global minor mode. In order to activate the extension type:
M-x position-mode
The word 'Position' should be displayed in the loaded minor modes.
The key binding is:
- C+j : switch to the next position, if any
- C-xjn: switch to the next position, if any
- C-xjp: switch to the previous position, if any
- C-xjr: remove all the stored positions
- C-xjs: store the current cursor position
- C-xjl: list all the positions"
Positions is edited by Clari3D www.clari3d.com thats
also edits the famous Clari3D viewer for Linux, Macos, Windows and Web.