diff --git a/docs/configuration/keymap.md b/docs/configuration/keymap.md index 5e74a7f0..3043f033 100644 --- a/docs/configuration/keymap.md +++ b/docs/configuration/keymap.md @@ -89,7 +89,7 @@ If you haven't created and used your own configuration file yet, please see [Con - `--relative`: Use a relative path for the symbolic link. - `--force`: Overwrite the destination file if it exists. -- remove: Move the files to the trash/recycle bin. +- remove: Move the files to the trash/recycle bin on macOS/Windows. For Linux, it will follow [The FreeDesktop.org Trash specification](https://specifications.freedesktop.org/trash-spec/trashspec-1.0.html). - `--force`: Don't show the confirmation dialog, and trash/delete files directly. - `--permanently`: Permanently delete the files. diff --git a/docs/plugin/api.md b/docs/plugin/api.md index 9dd3b727..e374ac97 100644 --- a/docs/plugin/api.md +++ b/docs/plugin/api.md @@ -532,7 +532,7 @@ Meta methods: - `__len()` - `__pairs()` -### `folder:File` +### `folder::File` Based on [File](#file), with the following additional methods: @@ -593,16 +593,58 @@ Properties: ## Isolate context +### fs + TODO -### fs +Functions: + +- `write(url, data)` +- `metadata(url)` +- `symlink_metadata(url)` ### Child +TODO + +Methods: + +- `read(len)` +- `read_line()` +- `read_line_with(opts)` +- `wait()` +- `start_kill()` + ### Command +TODO + +Methods: + +- `arg(arg)` +- `args(args)` +- `env(key, value)` +- `stdin(cfg)` +- `stdout(cfg)` +- `stderr(cfg)` +- `spawn()` +- `output()` + ### Output +TODO + +Properties: + +- `status` +- `stdout` +- `stderr` + ### Status +Methods: + +- `success()` +- `code()` + TODO