xukongwen / phantom-os

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

phantom-os

这个暂时是一个纯意淫项目。

我的想法是为了一个“好”的纯文字写作而制作的一个电子打字机。

基本上就是一个机械键盘,一个由类似树梅派驱动的显示器,同时高度精简和功能单一的文字编辑器。

几乎唯一的功能就是打字,虽然可以上网,但只局限在git服务,浏览网页,听歌,看视频都是不可能的。

之所以这样干,当然除了闲出了屁以外(也是为了更专注的写作),也算是长久以来写作的一个梦想。

一个完全不受打扰的,手感超级好的,速畅快和顺滑的文字编辑体验。(只能使用VIM写作)

我管这个东西叫做phantom-os。

实际上我现在第一次书写这个readme文件就是在所谓这样的一个系统上。

一个树梅派,一个像素极低的液晶屏,一个我疯狂喜爱的机械键盘(半定制)在深夜书写这段文字。

我不知道别的写作者,至少对我而言,一个手感极佳的键盘,一个异常干净而快捷的文字编辑器,对写作感觉,甚至写作意愿都有巨大影响。因为自己打算未来生命主要奉献给文字,所以就幻想这样一个系统。

硬件

  • 机械键盘
  • 10寸显示器(也许是1k也许是2k)。
  • arm架构cpu的低功耗微型电脑(没有鼠标,因为不需要)。
  • 希望可以把电脑部分整合到荧幕中,或键盘中。
  • 整个硬件希望可以做到开源。

OS

  • 定制的linux系统,开机直接进入VIM,直接进入你上次离开的文档,从开机到进入VIM之间没有任何多余的东西。
  • 定制的VIM,尤其将中文输入和一些方便写作的功能制作成VIM的插件。(比如我特别喜欢一些统计功能)。
  • 也许是纯tty模式。
  • 整个系统完全开源,虽然不内置任何多余功能,但是使用者可以随意添加和更改。
  • 支持git。因为支持git,所以其实是可以用来做简单网页(gitpage),甚至一些基于python或js的简单网页程序。也就是你的文字作品可以比较方便的形成网页,供其他任何操作系统浏览。

现状

基本上就是悲剧,我现在甚至无法实现在纯tty模式下有中文输入。但是基本实现了开机直接进入VIM(极度简单)这个过程,我觉得很爽。

我是一个几乎不会程序,而且对linux一知半解的白痴,只是空有一个梦想。但也是好事,我打算慢慢积累linux和VIM的知识,甚至学一点编程,一点一点尝试。

但对于硬件我就更悲剧了,暂时是想在网上淘一些尽可能满意的硬件拼凑在一起。过两天把我脑子力度效果图画上来。


我知道这是一个傻子项目,但就当自己练习linux吧。如果有同好,可以一起玩。

谢谢你们。

log

今天感觉是重生之日,尝试了3-4天的在tty环境下输入中文终于搞定了! 要特别感谢ubuntu**官方论坛的astolia版主,手把手教学!我回头把具体方法写上来。

About