Tools for easy cd
Dual-licensed under Apache 2.0 or MIT.
Features / Usage / Support / Installation / Environment variable / After this
cd
functionality can also be used as-is.Command ed
| Key | Description |
| ------------------ | ------------------------------------------- |
| ↑
k
| Move up |
| ↓
j
| Move down |
| ←
h
| Move parent directory |
| →
l
| Move Child directory |
| Home
| Move to top |
| End
| Move to bottom |
| PageUp
| Skip a little and move up |
| PageDown
| Skip a little and move down |
| Enter
c
;
| Change directory to current directory |
| Esc
Ctrl+c
q
| Exit and return to original directory |
| Insert
Ctrl+s
| Search mode switch (Char key will not work) |
| Backspace
| Delete one character from the search string |
| Delete
| Delete all search strings |
| V
| Open vscode |
Please let us know if you have any key map requests. If it is traditional, we will add it immediately.
May be available for more operating systems than those listed
cargo install --locked easychangedirectory
Download from Release page
We will add more as needed.
Bash
Add to ~/.bashrc
(Change as necessary)
eval "$(easychangedirectory --init bash)"
Run . ~/.bashrc
as needed
Fish
Add to ~/.config/fish/config.fish
(Change as necessary)
easychangedirectory --init fish | source
Run . ~/.config/fish/config.fish
as needed
Powershell
Add to the file found by echo $profile
Invoke-Expression (& { (easychangedirectory --init powershell | Out-String) } )
Run . $profile
as needed
_ED_SHOW_INDEX
1
, the index is displayed on the left side of the list_ED_VIEW_FILE_CONTENTS
1
, the file contents can be viewed