mirror of https://github.com/lapce/lapce.git
Added more parity with the website
This commit is contained in:
parent
38f1142aed
commit
b76ce1874a
18
README.md
18
README.md
|
@ -24,21 +24,21 @@
|
|||
<br/>
|
||||
|
||||
|
||||
Lapce is written in pure Rust, with UI in [Druid](https://github.com/linebender/druid). It's using [Xi-Editor](https://github.com/xi-editor/xi-editor)'s [Rope Science](https://xi-editor.io/docs/rope_science_00.html) for text editing, and using [Wgpu](https://github.com/gfx-rs/wgpu) for rendering. More information on the [website](https://lapce.dev).
|
||||
Lapce is written in pure Rust, with the UI in [Druid](https://github.com/linebender/druid). It uses [Xi-Editor's](https://github.com/xi-editor/xi-editor) [Rope Science](https://xi-editor.io/docs/rope_science_00.html) for text editing, and the [Wgpu Graphics API](https://github.com/gfx-rs/wgpu) for rendering. More information can be found on the [website](https://lapce.dev).
|
||||
|
||||

|
||||
|
||||
## Features
|
||||
|
||||
* Modal Editing (Vim like) support as first class citizen (can be turned off as well)
|
||||
* Built in LSP support
|
||||
* Built in remote development support (inspired by [VSCode Remote Development](https://code.visualstudio.com/docs/remote/remote-overview))
|
||||
* Plugin can be written in programming languages that can compile to [WASI](https://wasi.dev/) (C, Rust, [AssemblyScript](https://www.assemblyscript.org/))
|
||||
* Built in terminal
|
||||
* Built in LSP support to give you code intelligence like code completion, diagnostics and code actions etc.
|
||||
* Built in remote development support (inspired by [VSCode Remote Development](https://code.visualstudio.com/docs/remote/remote-overview)) for a seamless "local" experience, benefiting from the full power of the remote system.
|
||||
* Plugins can be written in programming languages that can compile to the [WASI](https://wasi.dev/) format (C, Rust, [AssemblyScript](https://www.assemblyscript.org/))
|
||||
* Built in terminal, so you can execute commands in your workspace, without leaving Lapce.
|
||||
|
||||
## Contributing
|
||||
|
||||
A guideline about contributing to Lapce can be found in
|
||||
The guidelines about contributing to Lapce can be found in
|
||||
[`CONTRIBUTING.md`](CONTRIBUTING.md).
|
||||
|
||||
## Build from source
|
||||
|
@ -50,15 +50,15 @@ A guideline about contributing to Lapce can be found in
|
|||
### Dependencies
|
||||
#### Ubuntu
|
||||
```sh
|
||||
sudo apt-get install cmake pkg-config libfreetype6-dev libfontconfig1-dev libxcb-xfixes0-dev libxkbcommon-dev python3
|
||||
sudo apt install cmake pkg-config libfreetype6-dev libfontconfig1-dev libxcb-xfixes0-dev libxkbcommon-dev python3
|
||||
```
|
||||
### Building
|
||||
```sh
|
||||
cargo build --release
|
||||
```
|
||||
The executable will be available at `target/release/lapce`
|
||||
The compiled executable will be available at `target/release/lapce`
|
||||
|
||||
## Feedback
|
||||
|
||||
* Chat on [Discord](https://discord.gg/n8tGJ6Rn6D)
|
||||
* Join the discussion on [Reddit](https://www.reddit.com/r/lapce/)
|
||||
* Or Join the discussion on [Reddit](https://www.reddit.com/r/lapce/)
|
||||
|
|
Loading…
Reference in New Issue