I'm fairly new to Emacs and was following this guide : [https://emacs-lsp.github.io/lsp-mode/tutorials/CPP-guide/](https://emacs-lsp.github.io/lsp-mode/tutorials/CPP-guide/)
After writing to the init file it says:
>By default, lsp-mode's keybindings are available under s-l(Super-l), e. g. s-l h h will show documentation at point. You may change the default prefix by setting lsp-keymap-prefix.
and that shortcut does conflict with my system's, so I wanted to make it something else, I've tried adding
(setq lsp-keymap-prefix (kbd "s-z"))
before and after the entering of lsp-mode, when added before it gave an error, and when added after s-z remained undefined, my init file doesn't contain anything other than the one mentioned in the link
​
SOLVED: here's how it should be done for lsp-keymap-prefix : [https://github.com/emacs-lsp/lsp-mode/issues/1532](https://github.com/emacs-lsp/lsp-mode/issues/1532)