34、Elvis编辑器的高级特性与使用技巧

Elvis编辑器的高级特性与使用技巧

1. GUI界面相关

1.1 按钮功能与行为

  • 退出按钮(Quit) :由第三行代码创建,用于退出程序。第四行代码改变其行为,若条件 !modified 为真,按钮正常工作;若为假,按钮将忽略鼠标点击,且显示为“扁平”状态而非正常的3D外观。这意味着当当前文件被修改后,无法使用退出按钮退出。
  • 弹出对话框按钮(Split) :可以创建与工具栏按钮关联的弹出对话框,示例中的 Split 按钮相关设置如下:
:gui Split"Create a new window, showing a given file
:gui Split;"File to load:" (file) f = filename
:gui Split:split (f)
- 第一行命令为 `Split` 按钮关联描述性文本。
- 第二行命令创建弹出对话框,提示信息为 `File to load:`,并设置文件名选项。`(file)` 表示可输入任意字符串,且可用 `TAB` 键完成文件名补全。`f = filename` 将文件名的值复制到 `f` 中。
- 第三行命令根据 `f` 的值执行 `:split` 命令,`f` 为用户提供的新文件名。

1.2 X11界面选项

大量选项可控制X11界面,通常在

评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符  | 博主筛选后可见
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值