4个版本
使用旧的Rust 2015
0.1.3 | 2015年4月17日 |
---|---|
0.1.2 | 2015年4月14日 |
0.1.1 | 2015年3月31日 |
0.1.0 | 2015年3月10日 |
#43 in #vim
891 星 & 43 关注者
50KB
1K SLoC
简介
SolidOak是一个简单的Rust IDE。请访问网站获取二进制发布版。它具有以下功能
- 内置Neovim作为其文本编辑器
- 首次启动时,它将创建 ~/.soak 和 ~/.soakrc(相当于 ~/.vim 和 ~/.vimrc)
- 它以“简易模式”(锁定在插入模式)开始,适合Vim新手,但您可以关闭此模式
- 使用gtk-rs编写的易于使用的GUI
- 按钮用于常见的编辑操作,项目树与Neovim保持同步
- 通过传递
-nw
标志,您可以直接跳过GUI并以控制台应用程序运行
构建说明
注意:如果Neovim构建失败,请尝试直接克隆它并运行make libnvim
以获取更具体的错误。
Linux (apt-get)
apt-get install libgtk-3-dev libglib2.0-dev libcairo2-dev libvte-2.91-dev
apt-get install libtool-bin autoconf automake cmake libncurses5-dev g++ pkg-config unzip
cargo build --release
Linux (yum)
yum install gtk3-devel glib2-devel vte291-devel
yum install autoconf automake cmake gcc gcc-c++ libtool ncurses-devel pkgconfig
cargo build --release
OS X (homebrew)
brew install gtk+3 vte3
brew install libtool automake cmake pkg-config gettext
cargo build --release
OS X (macports)
port install gtk3 vte
port install libtool automake cmake pkgconfig gettext
cargo build --release
Windows
以下说明是进行中的工作。由于msys2不包含vte包,目前无法构建。
安装MSYS2并在其shell中运行此命令
pacman -S mingw-w64-x86_64-gtk3
在cmd.exe中,安装Rust的GNU工具链并构建
rustup install stable-gnu
set RUSTUP_TOOLCHAIN=stable-x86_64-pc-windows-gnu
cargo build --release
许可
该项目所有来源的文件均贡献给公共领域。我非常欢迎拉取请求,并假设它们也贡献给公共领域。
依赖项
~13MB
~318K SLoC