⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 main.vtc

📁 Unix下的MUD客户端程序
💻 VTC
字号:
DIST_VERSION = "VTC distribution: last rev 1/11/93";load_path ?:= "~/vt/dist;/usr/local/lib/vt;~/vt/extra;/usr/local/lib/vt/extra;\~/vt;~";func Load(fname) [s, l, f, dir] {	if (*fname == '/')		return -1;	dir = "";	s = load_path;	while (*s) {		l = strcspn(s, ";");		strcpy(dir, s, l);		s += l + 1;		strcat(dir, "/" + fname);		if (!load_file(dir + ".vtc") || !load_file(dir))			return 0;	}	if (!load_file(fname) || !load_file(fname + ".vtc"))		return 0;	f = find_func("output") ? : .echo;	(*f)("Cannot open file " + fname + "\n");	return -1;}func load_cmd(fname) [fp, line] {	fp = fopen(fname, "r");	if (!fp)		return printf("Couldn't open file %s\n", fname);	while (line = fread(fp)) {		line[strlen(line) - 1] = 0;		if (*line != '#')			detach(.process_cmdline, line);	}	fclose(fp);}Load("util");Load("hook");Load("avl");Load("command");Load("trig");Load("remote");Load("world");Load("window");Load("hist");Load("bind");Load("quote");Load("resident");Load("raw");Load("line");Load("mud");Load("lp");Load("misc");if (!obj(active)) init_win(active);load_file("~/.local.vtc");load_file(default_save_file);add_cmd("load", 1, .Load, "/load <filename>");

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -