Hi, I am somewhat a noob when it comes to lua-script, so excuse me if this question is trivial. I want to change this line:
let g:slime_default_config = {"socket_name": "default", "target_pane": "{last}"}
to lua, but I don’t know how. I have checked the learn-to-write-nvim-config-in-lua github, it was totally over my head. Can someone help me? Thank you!! 😇
vim.g.slime_default_config = { socket_name = 'default', target_pane = '{last}' }
vim.g.<variable>
is the same asg:<variable>
in VimL. Assigning a dictionary is very straightforward as lua tables map to VimL dictionaries, with the exception of empty dicts where you have to usevim.empty_dict()
.Thank you so much. Now I finally am able to merge this feature branch into my main dotfile without shame. Also, please allow me to link your comment as the answer on the question.
No need to ask for permission to link for stuff like this, I made a post on public platform and anyone can share it as they see fit. Also glad I could help.