OSMCS EDITOR · 0.1.0

在 Linux 里,
直接编辑。

鼠标拖选,直接输入,Ctrl+S 保存。把熟悉的编辑习惯带到 Linux、SSH 和远程服务器。

无需图形桌面Linux · macOS · Windows
server.conf — osmcsCtrl+S
server.conf已保存
1# application server
2host = "127.0.0.1"
3port = 8080
4environment = "production"
5editor = "osmcs"
6
7# save with Ctrl+S
EDITUTF-8LF3:12
Ctrl编辑操作示意,实际界面以终端为准
为真正的日常编辑而做鼠标拖选Ctrl+SUTF-8SSH readyVim when you want
WHY OSMCS

不用先学一套
新的操作方式。

osmcs 把文件编辑还给直觉:点击、拖动、输入、保存。需要命令感时,Vim 模式一直在。

01

鼠标优先

拖动选择、移动光标,直接输入。外部粘贴请用终端的粘贴菜单或快捷键;系统剪贴板支持取决于终端。

Drag · Select · Type
02
S

保存就这么简单

在终端中按 Ctrl+S 保存。原子写入、保留权限,遇到外部修改会先提醒你。

Ctrl + S
03
:

Vim,随时切换

默认不用模式;熟悉 Vim 时按 F4 切换。两种工作方式,放在同一个编辑器里。

F4 · i · :wq
04
⌁

为 SSH 而生

在没有桌面的 Linux 服务器上也能运行。通过 SSH、osftp 或本地终端,打开文件即可编辑。

ssh user@server
05
◒

轻量、安静

终端版是独立二进制,不需要 Node、桌面环境或额外运行时。启动快,界面不打扰。

single binary
06
O

文件在你手中

文件留在本机或服务器。各平台安装包均提供 SHA-256 校验值,下载后即可核对。

SHA-256
A SMALLER DISTANCE TO THE FILE

从连接服务器,
到保存文件。

没有中间层,没有复杂流程。打开它,改完它,然后回到你的 Shell。

1

打开

在本地终端、SSH 或 osftp Shell 中运行 osmcs。

osmcs ~/app/server.conf
2

编辑

拖动鼠标选中文本,直接输入。想用 Vim 时,按 F4。

select · type · review
3

保存

按 Ctrl+S 保存,Ctrl+Q 回到 Shell。未保存的修改会得到保护。

Ctrl+S · Ctrl+Q
YOUR FLOW, YOUR MODE

默认简单,
需要时深入。

你不用在“熟悉”和“强大”之间做选择。osmcs 让常用的编辑动作保持直觉,也把 Vim 的效率留给真正需要它的时刻。

查看快捷键和安装方式
同一个文件,两种节奏编辑Vim
SEL选择文字
鼠标拖动
v · hjkl
CMD保存
Ctrl+S
:w
DEL删除一行
选中后按 Delete
dd
ESC离开
Ctrl+Q
:q
READY WHEN YOU ARE

一条指令,
开始编辑。

终端版支持 Linux、macOS 和 Windows。下载后无需图形桌面,也不需要 sudo。

LinuxmacOSWindowsamd64 · arm64

Linux / macOS:在 Bash 或 Zsh 终端复制并运行安装命令,自动识别 x64 / ARM64。需要 curl 和系统 CA 证书。

安装后运行 osmcs file.txt;Ctrl+S 保存,Ctrl+Q 退出,F4 切换 Vim 模式。

Windows:下载对应 ZIP,解压后在终端运行 .\osmcs.exe file.txt。安装命令仅用于 Linux / macOS。

Linux / macOS
$ (d=$(mktemp -d) || exit; trap 'rm -rf "$d"' 0; curl -fsSL --proto '=https' --proto-redir '=https' --tlsv1.2 --connect-timeout 15 --max-time 180 --retry 3 https://osdepk.cn/osmcs/install.sh -o "$d/raw" && test -s "$d/raw" && tr -d '\r' < "$d/raw" > "$d/install.sh" && sh "$d/install.sh") && export PATH="$HOME/.local/bin:$PATH"
无需 sudo · SHA-256 校验 · 自动配置 PATH
osftp
WORKS WITH YOUR REMOTE WORKFLOW

和 osftp 一起,
把远程文件带进手边。

osftp 负责连接、传输和 Shell;osmcs 负责编辑。两者配合,让 Windows 用户也能自然地使用 Linux。

ssh user@server  ·  osmcs /etc/app.conf
了解 Os 产品
GOOD TO KNOW

开始之前,
先回答几个问题。

它需要 Linux 图形桌面吗?+

不需要。终端版可以直接在 Linux、SSH 和 osftp 的 PTY Shell 中运行。当前下载提供独立的终端程序,在终端运行 osmcs file.txt 即可。

它是 Vim 的替代品吗?+

它提供基础 Vim 模式,方便熟悉 Vim 的用户切换;默认编辑模式更适合直接操作。完整 Vim 兼容仍在路线中。

支持哪些文件?+

首版专注 UTF-8 文本,支持中文、BOM 和 LF/CRLF 换行,单文件上限 8 MiB。二进制和其他编码会被安全拒绝。

保存会不会覆盖别人的修改?+

保存前会检查文件是否被外部修改;发现冲突会停止覆盖,并让你选择重新打开或另存为。