Ubuntu Install SciTE及中文乱码解决.docx
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
Ubuntu Install SciTE 及中文乱码解决 SciTE 是一个功能强大且自由的文本编辑器,它可以在多种平台上运行,包括 Ubuntu。然而,在 Ubuntu 中安装 SciTE 后,可能会遇到中文乱码的问题,本文将详细介绍解决该问题的方法。 解决中文乱码问题 SciTE 的中文乱码问题主要是由于 locale 设置不正确所致。要解决这个问题,可以通过设置选项来匹配 SciTE 的 build shell 的 locale。在 Ubuntu 中,可以通过在 SciTE 的配置文件中添加以下代码来解决中文乱码问题: output.code.page=65001 这将使 SciTE 使用 UTF-8 编码来显示中文字符。 SciTE 配置 SciTE 的配置文件可以分为三个部分:Local Option File、User Option File 和 Global Option File。其中,Local Option File 位于当前工作目录下,User Option File 位于用户的家目录下,而 Global Option File 位于系统的共享目录下。 在 SciTE 的配置文件中,可以添加以下代码来解决中文乱码问题: code.page=936 character.set=134 LC_CTYPE=en_US.UTF-8 output.code.page=936 自定义 SciTE SciTE 提供了许多可以自定义的选项,以下是其中的一些: 1. 文字编码:SciTE 默认使用西方语言编码,可以通过设置 code.page 来更改编码,例如使用 UTF-8 编码:code.page=65001。 2. 换行:SciTE 默认不换行,可以通过设置 wrap=1 来启用换行。 3. 窗口最大化: SciTE 默认窗口是长条形,可以通过设置 position.width=-1 和 position.height=-1 来使窗口最大化。 4. 工作名目:SciTE 的工作名目可以通过 SciteDefaultHome 来设置。 5. 最小化到系统托盘:可以通过设置 minimize.to.tray=1 来使 SciTE 最小化到系统托盘。 6. 文件尾留空:SciTE 默认设置中,光标在文件最后一行时垂直滑动条无法再向下滚动,可以通过设置 end.at.last.line=0 来解决这个问题。 7. 工具条:SciTE 默认不显示工具条,可以通过设置 toolbar.visible=1 来显示工具条。 8. 状态条:SciTE 默认不显示状态条,可以通过设置 statusbar.visible=1 来显示状态条。 9. 选中部分色彩:可以通过设置 selection.fore 和 selection.back 来设置选中部分的前景色和背景色。 10. 设置语法提醒:除了默认的语法提醒之外,还可以通过新增 API 文件来增强语法提醒种类。 其他配置 SciTE 还提供了许多其他的配置选项,例如: 1. 设置 Tab:可以通过设置 tabsize=4 和 indent.size=4 来统一缩排到 4 位。 2. 文件中搜寻:可以通过设置 find.files=*.* 来搜寻所有文件。 3. 自动完成:可以通过设置 autocompleteword.automatic=1 来启用自动完成。 4. 自动补全 XML 标签:可以通过设置 xml.auto.close.tags=1 来启用自动补全 XML 标签。 5. 显示最近打开的文件:可以通过设置 save.recent=1 来显示最近打开的文件。 6. 设置 Home/End:可以通过设置 wrap.aware.home.end.keys=1 来使 SciTE 的 Home/End 键跳至规律行的行首和行尾。 缩略词配置 SciTE 还提供了缩略词配置,通过编辑 abbrev.properties 文件,可以根据以下格式定义缩略词: 缩略词=完整词句 例如,编辑 abbrev.properties 文件,添加以下代码: Calon=Remainder Book 然后,在 SciTE 中输入 Calon 后按下 Ctrl+B,SciTE 将自动替换为 Remainder Book。
剩余7页未读,继续阅读
- 粉丝: 0
- 资源: 9万+
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- 用Rust实现仿nginx,力争实现一个可替代方案,http/https代理, socks5代理, 负载均衡, 反向代理, 静态文件服务器,四层TCP/UDP转发,websocket转发, 内网穿透N
- 计算机二级考试选择题练习模拟题70道及答案.doc
- 企业账户分析情况表_hive_20241118.sql
- 数据中台(大数据平台)数据建模存储标准规范.pdf
- Linux 平台下基于 Rust + GTK 开发的网易云音乐播放器
- 基于Rust语言的新一代组装式应用开发框架,它强调 简单性、可扩展性和生产力
- 数据中台(大数据平台)数据共享标准规范.pdf
- StratoVirt 基于Rust 编程语言 StratoVirt 轻量级、高效且安全 它还具有 Full Sence Support 和 Modules Flexible Splitting 等功能
- 微信小程序开发游戏2048
- 中小学,大学,职业院校专用的免费教务排课管理系统