It's because Hyper now uses a canvas to draw the whole terminal content, and there's no access to invidual DOM elements like text line, words, etc. Tracked in issue #20.
- Open
~/.hyper.js
and addhypergravity
in the proper place:
plugins: [
// some other plugins
'hypergravity'
],
- Run Hyper and press
Command + G
(orControl + G
on Linux and Windows) to toggle gravity mode!
- Clone the repo to
~/.hyper_plugins/local/hypergravity
- Go to
hypergravity
folder. - Run
yarn
to install the dependencies. - Add this to your
.hyper.js
:
localPlugins: [
// maybe some other local plugins
'hypergravity'
],
- At the beginning and after each change in source files, run
yarn build
to (re)buildindex.js
which is in fact loaded by Hyper.