install Acme

Acme

download & install

要安装Acme最好是下载和安装Plan 9 from User Space,其中包括Acme和其他Plan 9操作系统的用户程序,比如shell——rc,9P文件系统访问程序——9p等。

Plan 9 from User Space支持以下操作系统

  • Linux
  • Mac OS X
  • FreeBSD, NetBSD, OpenBSD
  • SunOS

download & install:

    cd /usr/local
    
    git clone http://code.swtch.com/plan9port plan9
    cd plan9
    
    git pull # up to date
    gitk # history viewer
    
    ./INSTALL [ −b | −c ] [ −r path ]

make errors:

    # fatal error: X11/IntrinsicP.h: No such file or directory
        sudo zypper install libXt-devel

随后修改一下Bash初始化文件,让Bash知道Plan 9程序安装在哪儿了:

    export PLAN9=/usr/local/plan9
    # export PATH=$PLAN9/bin:$PATH

此时,只要运行

    acme

即可看到Acme窗口。但是其中的默认字体不怎么样。请用按Ctrl-C杀掉Acme

configuration font

Acme的默认字体是一种点阵字体,但是Acme也可以通过一个叫fontsrv的程序访问TrueType字体。

fontsrv 是一个Plan 9 from User Space程序,它读取操作系统安装的TrueType字体,解码之后,注册到9P文件系统里,作为默认字体的补充。

但是 fontsrv 默认是不被编译安装的。为了安装它,需要:

    cd $PLAN9/src/cmd/fontsrv
    mk install  # 其中mk是Plan 9里类似GNU make的程序。
    
    正确安装之后,应该能看到$PLAN9/bin/fontsrv。

运行fontsrv

    fontsrv &
    
    # 列出可用矢量字体
    fontsrv -p .
    
    # 列出某个字体可用字号
    fontsrv -p "./Source Han Sans Normal"

执行之后,应该能用9p命令看到fontsrv注册进9P的字体:

    9p ls font

重新启动Acme,并指定我们喜欢的字体:

    # (13a 中 a 表示矢量字体,不带 a 则表示像素字体)
    acme -a -f /mnt/font/Source Han Sans Normal/13a/font &
    
    or 在 .bashrc 中作别名设置
    alias acme="acme -a -c 1 -f '/mnt/font/Source Han Sans Normal/13a/font'"
notes
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • Spring Cloud为开发人员提供了快速构建分布式系统中一些常见模式的工具(例如配置管理,服务发现,断路器,智...
    卡卡罗2017阅读 134,991评论 19 139
  • 经过对django的初步学习,我们已经对后台的基本流程以及django的运作有了一定的了解,但是这还不足够,dja...
    coder_ben阅读 3,857评论 8 34
  • Ubuntu的发音 Ubuntu,源于非洲祖鲁人和科萨人的语言,发作 oo-boon-too 的音。了解发音是有意...
    萤火虫de梦阅读 99,589评论 9 467
  • 1. Java基础部分 基础部分的顺序:基本语法,类相关的语法,内部类的语法,继承相关的语法,异常的语法,线程的语...
    子非鱼_t_阅读 31,767评论 18 399
  • 寂寞海棠开如荼, 绽尽寒枝燃碧树。 蕊似新柳飞鹅黄, 瓣若西子醉东吴。 雨过新红映绿草, 风来娇娥茕尘土。 纤巧葳...
    曹三阅读 240评论 0 0