Skip to content

Commit bec9717

Browse files
committed
Add common shorthands as command aliases
1 parent 8e0d311 commit bec9717

File tree

1 file changed

+48
-0
lines changed

1 file changed

+48
-0
lines changed

templates/cmd.txt

Lines changed: 48 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -91,6 +91,30 @@ set __zoxide_pwd=pwd
9191
)^
9292
) ^&^& %$true%
9393

94+
%$doskey% %__zoxide_cd%~ = (^
95+
if defined USERPROFILE (^
96+
{% call cd("%$p%USERPROFILE%$p%", 2) -%}^
97+
) else (^
98+
(echo(%__zoxide_cd%: USERPROFILE is not defined) ^>^&2 ^& %$false%^
99+
)^
100+
)
101+
102+
%$doskey% %__zoxide_cd%- = (^
103+
if defined OLDPWD (^
104+
{% call cd("%$p%OLDPWD%$p%", 2) -%}^
105+
) else (^
106+
(echo(%__zoxide_cd%: OLDPWD is not defined) ^>^&2 ^& %$false%^
107+
)^
108+
)
109+
110+
%$doskey% %__zoxide_cd%\ = {%~ call cd("\\", 0) %}
111+
112+
%$doskey% %__zoxide_cd%/ = {%~ call cd("/", 0) %}
113+
114+
%$doskey% %__zoxide_cd%. = (%__builtin_cd%.)
115+
116+
%$doskey% %__zoxide_cd%.. = {%~ call cd("..", 0) %}
117+
94118
@rem pwd based on the value of _ZO_RESOLVE_SYMLINKS.
95119
%$doskey% %__zoxide_pwd% = {%~ call pwd(0) %}
96120

@@ -140,6 +164,30 @@ set __zoxide_command={{cmd}}
140164
)^
141165
) ^&^& %$true%
142166

167+
%$doskey% %__zoxide_command%~ = (^
168+
if defined USERPROFILE (^
169+
{% call cd("%$p%USERPROFILE%$p%", 2) -%}^
170+
) else (^
171+
(echo(%__zoxide_command%: USERPROFILE is not defined) ^>^&2 ^& %$false%^
172+
)^
173+
)
174+
175+
%$doskey% %__zoxide_command%- = (^
176+
if defined OLDPWD (^
177+
{% call cd("%$p%OLDPWD%$p%", 2) -%}^
178+
) else (^
179+
(echo(%__zoxide_command%: OLDPWD is not defined) ^>^&2 ^& %$false%^
180+
)^
181+
)
182+
183+
%$doskey% %__zoxide_command%\ = {%~ call cd("\\", 0) %}
184+
185+
%$doskey% %__zoxide_command%/ = {%~ call cd("/", 0) %}
186+
187+
%$doskey% %__zoxide_command%. = (%__builtin_cd%.)
188+
189+
%$doskey% %__zoxide_command%.. = {%~ call cd("..", 0) %}
190+
143191
@rem Jump to a directory using interactive search.
144192
%$doskey% %__zoxide_command%i = (^
145193
{% call batch::for_caret("%$p%", "i") ~%} @(^

0 commit comments

Comments
 (0)