Dear all,
As shown in the figure below, to insert an item, one could use alt-I
. But I find it does not work at all.
Can we modify this shortcut by hacking into TeXmacs?
Best,
Junsen
Dear all,
As shown in the figure below, to insert an item, one could use alt-I
. But I find it does not work at all.
Can we modify this shortcut by hacking into TeXmacs?
Best,
Junsen
One can add a new shortcut, using kbd-map
(let me know if you need more detail).
There is also an undocumented function, kbd-unmap
(How to disable a builtin keyboard shortcut without modifying system files), that removes existing shortcuts, which does not work on the shortcut for starting a list (further post in the same thread reports the same How to disable a builtin keyboard shortcut without modifying system files).
This said, in my TeXmacs the shortcut for a new list is alt-i
with lowercase i
. Capital I
does not work. Could you try lowercase i
?
More information:
the command for a new list is (make-tmlist 'itemize)
The shortcut is defined text/text-kbd.scm
in as
("text i" (make-tmlist 'itemize))
and I did not figure out how the key that corresponds to text
is assigned.
+ tab
You can use the alternative markdown style shortcut: + tab
.
And that’s a solved problem in Mogan Research v1.2.2:
I have removed Alt+I
in Mogan Research because it is conflicted with the macOS system shortcut.
Mogan Research is a distribution of GNU TeXmacs, you can install it along with GNU TeXmacs.
esc esc i
to simulate Alt i
I guess you are using the Emacs keyboard style, for GNU TeXmacs, in the macOS keyboard style, it is Ctrl i
instead of Alt i
. Using esc
, esc esc
, esc esc esc
to simulate the prefix key is documented in Help -> Configuration -> Keyboard Configuration
That’s a bit complicated, you’d better read carefully about the Scheme related documents, and then start to customize GNU TeXmacs via Scheme.
text
is a key prefix defined in
text
is cmd
, and cmd
is A-
for Emacs/Linux/Windows styles but is C-
for macOS in GNU TeXmacs.
It means if we re-define text
to ctrl
, all shortcuts prefixed with text
will be prefixed by ctrl
.