t9md / Atom Cursor History
Licence: mit
Cursor position history manager
Stars: ✭ 60
Programming Languages
javascript
184084 projects - #8 most used programming language
Labels
Projects that are alternatives of or similar to Atom Cursor History
Atom
Atom file-specific icons for improved visual grepping.
Stars: ✭ 1,093 (+1721.67%)
Mutual labels: atom
My Configurations
Chris Hough's .dot files + workstation setup
Stars: ✭ 40 (-33.33%)
Mutual labels: atom
Atom Pull Requests
View/Edit comments on a Pull Request directly inside the Atom Editor
Stars: ✭ 47 (-21.67%)
Mutual labels: atom
Fizzy
🍇 🍓 🍊 A lovely, bright and lively syntax theme for Atom.
Stars: ✭ 29 (-51.67%)
Mutual labels: atom
Atom Auto Prettier
An Atom package that semantically reformats Javascript based on the window size
Stars: ✭ 60 (+0%)
Mutual labels: atom
Alfred Atom
Alfred workflow to browse and open Atom projects
Stars: ✭ 41 (-31.67%)
Mutual labels: atom
Language Vue Component
Adds syntax highlighting to Vue Component files in Atom
Stars: ✭ 39 (-35%)
Mutual labels: atom
Terminus
Terminus, a terminal for Atom! - Looking for collaborators hop in, at your next bus stop :-)
Stars: ✭ 49 (-18.33%)
Mutual labels: atom
Feeds2imap.clj
Pull RSS/Atom feeds to your IMAP folders with Clojure on JVM.
Stars: ✭ 31 (-48.33%)
Mutual labels: atom
Atom Vim Mode Plus Ex Mode
Experiment to implement ex-mode for vim-mode-plus
Stars: ✭ 30 (-50%)
Mutual labels: atom
Go Signature Statusbar
Display the signature of the current Go function under the cursor in the status bar of Atom
Stars: ✭ 44 (-26.67%)
Mutual labels: atom
Atom Latex
The only LaTeX package you need for typesetting with Atom.
Stars: ✭ 60 (+0%)
Mutual labels: atom
Autocomplete Ruby
Provides intelligent code completion for Ruby in the Atom editor. Requires RSense.
Stars: ✭ 50 (-16.67%)
Mutual labels: atom
cursor-history
Like browser's Go and Back button, like ctrl-i
, ctrl-o
in Vim.
You can go/back to cursor position history.
Keymap
No default keymap. You need to set by yourself.
- e.g.
'atom-workspace':
'ctrl-i': 'cursor-history:next'
'ctrl-o': 'cursor-history:prev'
'ctrl-cmd-i': 'cursor-history:next-within-editor'
'ctrl-cmd-o': 'cursor-history:prev-within-editor'
Commands
-
cursor-history:next
: Go to next point in history. -
cursor-history:prev
: Go to previous point in history. -
cursor-history:next-within-editor
: Go to next point in history within current editor. -
cursor-history:prev-within-editor
: Go to previous point in history within current editor. -
cursor-history:clear
: Clear history.
Features
- Go and Back to previous/next position of cursor history including closed buffer(can exclude closed buffer with config option).
- Flash cursor line on land.
- Vim like history concatenation (Never save same line per file. This allow you to jump specific line only once).
When cursor history saved?
- When editor lost focus.
- When cursor moved and row delta exceeds
rowDeltaToRemember
(default 4). - When cursor moved within same row and column delta exceeds
columnDeltaToRemember
(default 9999).
Customize flashing effects.
When you enabled flashOnLand
(default false
), it flashes cursor line when move around history position.
You can customize flashing effect in your style.less
based on following example.
@keyframes cursor-history-flash {
from { background-color: red; }
}
atom-text-editor.editor .line.cursor-history-flash-line {
animation-duration: 1s;
}
Note that the project description data, including the texts, logos, images, and/or trademarks,
for each open source project belongs to its rightful owner.
If you wish to add or remove any projects, please contact us at [email protected].