Full Credits to Harutyun Amirjanyan for the jump-to-PDF script, as found on the Ace forum, in this post.
List of mappings defined here:
imap jj <esc>
and imap jk <esc>
nmap j gj
and nmap k gk
(so far, we cannot mapt g0
in Ace editor.)
\lv
and ;lv
are triggering the following button
,v
to toggle the file-tree on the left.
,o
to enter editor-only mode: it hides the file panel and the PDF preview pane. (Caveat: if file-tree is hidden and PDF view is alive, this shortcut will show the file-tree and hide PDF.)
:pdf
in Commandline, to toggle the PDF pane on the right. Alias include: :PDF
, :ShowPDF
, :ClosePDF
, :OpenPDF
.
:cc
in Commandline, to toggle the Comment panel. Alias include: :CC
, :CloseComment
.
:log
in Commandline, to toggle the "CompileLog"
Visually, a vertical divider is drawn at the 80th column. All lines with more than 80 cols are wrapped at 80th column.
Note, this script unmaps ctrl+l
, leaving it available for the browser.
It should be plug-and-play, and include settings of the following sort.
nmap
and vmap
;
unmap
certain special keys. (For now, ;
and ,
are specially reserved for unknown purposes.)
command! Short LongCommand
, where :Short
can be callable. And, in TamperMonkey, the LongCommand
needs to be specified through JavaScript.