Ubuntu Install SciTE 及中文乱码解决

在Ubuntu中SciTE的安装方法:

sudo apt-get install scite

安装完成,发现编辑文件中的中文显示为乱码,找到

Scite的build输出窗口乱码2008-09-13 Linux 查看评论 可以通过设置选项,,来匹配scite的build shell的locale实际上build 是一个Shell窗口, 可以在里面执行命令的

通过Options–>Local Option File (这个在当前的工作目录建立SciTE.properties)或者User Option File(用户的配置目录建立~/.SciTEUser.properties )或者Global Option File(/usr/share/scite/SciTEGlobal.properties)推荐前面两个,最好不要改系统全局配置添加

output.code.page=65001

当然,比如确认你的Shell 的语言配置是UTF-8LANG=zh_CN.UTF-8

如果是其他其他编码,请参照修改output.code.page=936 #简体中文 GBKoutput.code.page=950 #繁体中文 BIG5

根据文中内容,调出SciTE的Global options file,作如下修改:

code.page=936character.set=134LC_CTYPE=en_US.UTF-8output.code.page=936然后再看,中文已经正常显示,搞定。

——————————————————————————–

“scite 配置”

修改 SciTEUser.properties 或 SciTE.properties。

1、文字编码SciTE 默认似乎是采用西方语言编码的,这样会把一个中文字符视为两个单字节字符。

UTF-8:code.page=65001GBK:code.page=936Big5:code.page=950

2、换行由于 SciTE 一般用于编写代码,所以默认设置是不换行的。

wrap=1

3、窗口最大化默认窗口是长条形,不符合通常的习惯。

position.width=-1position.height=-1

4、工作目录

SciteDefaultHome=SciTE 所在的目录

5、最小化到系统托盘

minimize.to.tray=1

6、文件尾留空默认设置中,光标在文件最后一行时垂直滑动条无法再向下滚动,不符合使用习惯。

end.at.last.line=0

7、工具条默认不显示工具条,可能是觉得快捷键更好吧。

toolbar.visible=1

8、状态条默认不显示状态条。

statusbar.visible=1

9、选中部分颜色分别为前景色和后景色,都换成了我习惯用的颜色。

selection.fore=#FFFFFFselection.back=#0080FF

10、设置语法提示除了默认的语法提示之外,还可以通过新增 API 文件增加语法提示种类。需要告诉程序 API 文件的位置。我建议是在工作目录中新建一个 api 目录,专门存放这些文件。$(SciteDefaultHome) 表示工作目录。

如api.*.c=$(SciteDefaultHome)\api\c.apiapi.*.py=$(SciteDefaultHome)\api\python.apiapi.*.php=$(SciteDefaultHome)\api\php.api

11、设置 Tab默认是缩排8位,最好是统一改为4位。

tabsize=4indent.size=4

12、文件中搜索默认搜索 *.c、*.cxx 和 *.h 文件。

find.files=*.*

13、自动完成

autocompleteword.automatic=1

14、自动补全 XML 标签

xml.auto.close.tags=1

15、显示最近打开的文件

save.recent=1

16、设置 Home/End默认跳至逻辑行的行首和行尾,即使打开了自动换行。

wrap.aware.home.end.keys=1

缩略词配置:编辑 abbrev.properties 文件,按照如下格式定义缩略词。

缩略词=完整词句

如 Calon=Remainder Book

编辑后输入“Calon”后按下 Ctrl+B,则自动替换为 Remainder Book。

如果想让光标在替换之后定位在词尾之外的位置,则用一个管道符“|”指示该位置。

如 Calon=Remainder|Book

捕捉最后的流星,坐在最高的山顶上,可以听音乐,聊电影,

Ubuntu Install SciTE 及中文乱码解决

相关文章:

你感兴趣的文章:

标签云: