You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: NEWS.md
+4-4Lines changed: 4 additions & 4 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -3,7 +3,7 @@
3
3
Zinit 4 comes with the following features that are different from Zinit (@zdharma-continuum fork).
4
4
5
5
- AppImage distribution ([release link](https://github.com/psprint/Zinit-4/releases/tag/v4.0.1)),
6
-
- action complete – press `Alt-Shift-A`and`Alt-Shift-C` to **complete** plugin names and ice modifiers at the command line,
6
+
- action complete – press `Alt-Shift-A`or`Alt-Shift-C` to **complete** plugin names and ice modifiers at the command line; asciicast on action-complete9:
- new ice `build''` which is equivalent of three other ices: `null configure make'install` and simply builds the project from sources, with support for autotools/CMake/Meson/Scons; the project will be installed to `~/.z4` (default $ZPFX`), see a presentation: [](https://asciinema.org/a/609101)
21
+
- new ice `build''` which is equivalent of three other ices: `null configure make'install` and simply builds the project from sources, with support for autotools/CMake/Meson/Scons; the project will be installed to `~/.z4` (the default `$ZPFX`, which is cutomizable), see a presentation: [](https://asciinema.org/a/609101)
22
22
- each plugin has a separate function defined: `@[plugin-id]`; so for example the plugin `psprint/xzmsg` has a function `@psprint/xzmsg`; the function allows quick actions for all plugins, being:
23
23
-`cd` – change directory to plugin dir,
24
24
-`load` – load the plugin,
@@ -28,8 +28,8 @@ Zinit 4 comes with the following features that are different from Zinit (@zdharm
28
28
-`run` – run a command in the plugin dir,
29
29
-`dispose` – `rm -fr` on the plugin dir;
30
30
31
-
so, to run the action pass it as first argument, e.g.: `@psprint/xzmsg cd`.
32
-
- each plugin (+ some other, distinct location) has a special alias (Zsh internal feature) of the form: `~[plugin-name]`; so for example `psprnit/xzmsg` has `~[psprint/xzmsg]` defined, ponting to the **plugin directory**; you can use the `~[…]` alias in all commands, e.g.: for `cd`,
31
+
to run the action pass it as first argument of the plugin *`@function`* of your choice, e.g.: `@psprint/xzmsg cd` (in this example the shell will change CWD to `xzmsg` directory); presentation: [](https://asciinema.org/a/609154)
32
+
- each plugin (+ some other, distinct location) has a special alias (Zsh internal feature) of the form: `~[plugin-name]`; so for example `psprnit/xzmsg` has `~[psprint/xzmsg]` defined, ponting to the **plugin directory**; you can use the `~[…]` alias in all commands, e.g.: for `cd`; the feature is called "*dynamic directoies*" in zsh documentation,
33
33
- the mentioned distinct location are:
34
34
-`~[zplug]` – the plugin dir (`$ZINIT[PLUGINS_DIR`),
35
35
-`~[zsnip]` – the plugin dir (`$ZINIT[SNIPPETS_DIR]`),
0 commit comments