Releases: Lifailon/intellishell
Releases · Lifailon/intellishell
0.4
Added:
- Interactive grep. Performs a filtered search based on the output of the last command executed when the @ character is used at the beginning of the input line. This can be used as an alternative to grep, which needs to be called every time the text in the filter query changes, or if you have previously used a soft terminal search but the output may have gone beyond it.
- Use two ! characters at the end of a line and call it to get extended prompts with command comments or a brief syntax example.
0.3
0.2
Added:
- Support for processing and passing variables (static and require execution) in external executable processes
- Support for automatic path completion for copy and move commands.
Fixed:
- Fixed history filtering. History output is now based on the most recently executed commands.
- Fixed problem with output of not all files and directories due to case.
0.1
Implemented:
- History filtering with duplicates excluded and running the selected command (using the
Enter
button) from a drop-down list in an external process with support for recording executed commands in the history; - Navigate through directories with
cd
and output files for reading viacat
,nano
,vim
andmcedit
; - Captures and displays the execution time of the last executed command in the spirit of
oh-my-bash
; - Refreshing the history by using
backspace
keys and selecting a command with theright
arrow without executing it, which is also convenient for moving to the next directory to quickly display its contents;. - Support for regular expressions during filtering, taking into account the position of entered phrases in the command using the
^
character at the beginning or end of a line (by default, the search is performed regardless of the position of entered phrases separated by a space); - Search for executable commands using the
!
.