public unsafe void command_serverlist()
{
byte* p = null;
if (vimremote_serverlist(&p) != 0) {
throw new Exception("vimremote_serverlist() failed");
}
var servernames = new string((sbyte*)p, 0, strlen(p), enc);
vimremote_free(p);
System.Console.Write(servernames);
}