Hello! Anyone know how to perform this step as suggested in the scvim github documentation? I am on an Ubuntu 22.04 system.
If your SuperCollider version was not build with vim support (i.e. the class SCVim does not exist yet), you’ll need to either symlink sc/SCVim.sc somewhere where SuperCollider can find it (typically that would be in Platform.userExtensionDir from within SuperCollider), or add (the absolute path to) scvim/sc to includePaths: in your sclang_conf.yaml.
This is the error i’m working on to resolve which I assume is related.
/home/albert/.vim/pack/my/start/scvim/bin/start_pipe albert@t450:~/Documents$ /home/albert/.vim/pack/my/start/scvim/bin/start_pipe compiling class library Warning: Ignoring XDG_SESSION_TYPE=wayland on Gnome. Use QT_QPA_PLATFORM=wayland to run on Wayland anyway. Found 862 primitives. Compiling directory '/usr/share/SuperCollider/SCClassLibrary' Compiling directory '/usr/share/SuperCollider/Extensions' Compiling directory '/home/albert/.local/share/SuperCollider/Extensions' numentries = 823353 / 12113526 = 0.068 5403 method selectors, 2242 classes method table size 13223448 bytes, big table size 96908208 Number of Symbols 12279 Byte Code Size 370528 compiled 324 files in 0.50 seconds Info: 4 methods are currently overwritten by extensions. To see which, execute: MethodOverride.printAll compile done localhost : setting clientID to 0. internal : setting clientID to 0. Couldn't set realtime scheduling priority 1: Operation not permitted Class tree inited in 0.01 seconds ERROR: SCVim could not be initialized. Consult the README to see how to install scvim. *** Welcome to SuperCollider 3.11.2. *** For help type :SChelp. Couldn't set realtime scheduling priority 1: Operation not permitted
Any thoughts or ideas are appreciated. Thanks!