Files
arthas/tutorials/katacoda/command-keymap-en/custom-shortcuts.md
T
Hollow ManandGitHub d5fa0d037f Arthas keymap 命令教程 (#1318)
* add keymap command scenario. #847

Signed-off-by: hollowman6 <hollowman186@vip.qq.com>

* fix link typo

Signed-off-by: hollowman6 <hollowman186@vip.qq.com>

* remove additional link

Signed-off-by: hollowman6 <hollowman186@vip.qq.com>

* polish 'Custom shortcuts'

Signed-off-by: hollowman6 <hollowman186@vip.qq.com>

* polish kaymap command scenario. #847

Signed-off-by: hollowman6 <hollowman186@vip.qq.com>

* fix mistake

Signed-off-by: hollowman6 <hollowman186@vip.qq.com>
2020-07-23 16:21:07 +08:00

1.5 KiB

Specify customization in $USER_HOME/.arthas/conf/inputrc file in the current user home directory.

exit{{execute interrupt}}

mkdir -p /root/.arthas/conf/{{execute T2}}

The default configuration is as follows:

"\C-a": beginning-of-line
"\C-e": end-of-line
"\C-f": forward-word
"\C-b": backward-word
"\e[D": backward-char
"\e[C": forward-char
"\e[B": next-history
"\e[A": previous-history
"\C-h": backward-delete-char
"\C-?": backward-delete-char
"\C-u": undo
"\C-d": delete-char
"\C-k": kill-line
"\C-i": complete
"\C-j": accept-line
"\C-m": accept-line
"\C-w": backward-delete-word
"\C-x\e[3~": backward-kill-line
"\e\C-?": backward-kill-word

Vim user may want to map ctrl+h to moving the cursor forward one character. To achieve this, replace "\C-h": backward-delete-char with "\C-h": backward-char in the default configuration. The modified configuration is as follows:

cat > /root/.arthas/conf/inputrc <<EOF "\C-a": beginning-of-line "\C-e": end-of-line "\C-f": forward-word "\C-b": backward-word "\e[D": backward-char "\e[C": forward-char "\e[B": next-history "\e[A": previous-history "\C-h": backward-char "\C-?": backward-delete-char "\C-u": undo "\C-d": delete-char "\C-k": kill-line "\C-i": complete "\C-j": accept-line "\C-m": accept-line "\C-w": backward-delete-word "\C-x\e[3~": backward-kill-line "\e\C-?": backward-kill-word{{execute T2}}

Then reconnect to Arthas console to take effect.

java -jar arthas-boot.jar{{execute interrupt}}

Finally you can see the modification by executing

keymap | grep C-h{{execute T2}}