Add common shorthands as command aliases

This commit is contained in:
mataha 2023-06-17 02:33:01 +02:00
parent 3883fcd487
commit acb9e95e7e
1 changed files with 48 additions and 0 deletions

View File

@ -91,6 +91,30 @@ set __zoxide_pwd=pwd
)^
) ^&^& %$true%
%$doskey% %__zoxide_cd%~ = (^
if defined USERPROFILE (^
{% call cd("%$p%USERPROFILE%$p%", 2) -%}^
) else (^
(echo(%__zoxide_cd%: USERPROFILE is not defined) ^>^&2 ^& %$false%^
)^
)
%$doskey% %__zoxide_cd%- = (^
if defined OLDPWD (^
{% call cd("%$p%OLDPWD%$p%", 2) -%}^
) else (^
(echo(%__zoxide_cd%: OLDPWD is not defined) ^>^&2 ^& %$false%^
)^
)
%$doskey% %__zoxide_cd%\ = {%~ call cd("\\", 0) %}
%$doskey% %__zoxide_cd%/ = {%~ call cd("/", 0) %}
%$doskey% %__zoxide_cd%. = (%__builtin_cd%.)
%$doskey% %__zoxide_cd%.. = {%~ call cd("..", 0) %}
@rem pwd based on the value of _ZO_RESOLVE_SYMLINKS.
%$doskey% %__zoxide_pwd% = {%~ call pwd(0) %}
@ -140,6 +164,30 @@ set __zoxide_command={{cmd}}
)^
) ^&^& %$true%
%$doskey% %__zoxide_command%~ = (^
if defined USERPROFILE (^
{% call cd("%$p%USERPROFILE%$p%", 2) -%}^
) else (^
(echo(%__zoxide_command%: USERPROFILE is not defined) ^>^&2 ^& %$false%^
)^
)
%$doskey% %__zoxide_command%- = (^
if defined OLDPWD (^
{% call cd("%$p%OLDPWD%$p%", 2) -%}^
) else (^
(echo(%__zoxide_command%: OLDPWD is not defined) ^>^&2 ^& %$false%^
)^
)
%$doskey% %__zoxide_command%\ = {%~ call cd("\\", 0) %}
%$doskey% %__zoxide_command%/ = {%~ call cd("/", 0) %}
%$doskey% %__zoxide_command%. = (%__builtin_cd%.)
%$doskey% %__zoxide_command%.. = {%~ call cd("..", 0) %}
@rem Jump to a directory using interactive search.
%$doskey% %__zoxide_command%i = (^
{% call batch::for_caret("%$p%", "i") ~%} @(^