https://rust-analyzer.github.io/manual.html#vimneovim
Use the file init.vim
| def iterate(l, ost): | |
| if ost == 0: return l | |
| newL = [] | |
| for i in l: | |
| for k in "01": newL.append(i + k) | |
| return iterate(newL, ost - 1) | |
| func = input("Input function (in eval format): ") | |
| variables = [] | |
| for i in func: | |
| if i in "ABCDEFGHIJKLMNOPQRSTUVWXYZ" and not i in variables: variables.append(i) |