Cmder - Use to cycle through the auto completes candidates?
up vote
10
down vote
favorite
In the original cmd.exe in Windows, can be used to cycle through the auto completes candidates. But in cmder, this feature seems to be removed. Is there anyway to enable it?
cmder
add a comment |
up vote
10
down vote
favorite
In the original cmd.exe in Windows, can be used to cycle through the auto completes candidates. But in cmder, this feature seems to be removed. Is there anyway to enable it?
cmder
Why do you trying cmder instead of official ConEmu than?
– Maximus
Oct 25 '15 at 10:36
@Maximus Just came across cmder and never tried others... Thanks!
– dofine
Oct 25 '15 at 10:44
1
cmder is just a preconfigured ConEmu with some third-party software
– Maximus
Oct 25 '15 at 12:06
add a comment |
up vote
10
down vote
favorite
up vote
10
down vote
favorite
In the original cmd.exe in Windows, can be used to cycle through the auto completes candidates. But in cmder, this feature seems to be removed. Is there anyway to enable it?
cmder
In the original cmd.exe in Windows, can be used to cycle through the auto completes candidates. But in cmder, this feature seems to be removed. Is there anyway to enable it?
cmder
cmder
asked Oct 25 '15 at 9:47
dofine
20328
20328
Why do you trying cmder instead of official ConEmu than?
– Maximus
Oct 25 '15 at 10:36
@Maximus Just came across cmder and never tried others... Thanks!
– dofine
Oct 25 '15 at 10:44
1
cmder is just a preconfigured ConEmu with some third-party software
– Maximus
Oct 25 '15 at 12:06
add a comment |
Why do you trying cmder instead of official ConEmu than?
– Maximus
Oct 25 '15 at 10:36
@Maximus Just came across cmder and never tried others... Thanks!
– dofine
Oct 25 '15 at 10:44
1
cmder is just a preconfigured ConEmu with some third-party software
– Maximus
Oct 25 '15 at 12:06
Why do you trying cmder instead of official ConEmu than?
– Maximus
Oct 25 '15 at 10:36
Why do you trying cmder instead of official ConEmu than?
– Maximus
Oct 25 '15 at 10:36
@Maximus Just came across cmder and never tried others... Thanks!
– dofine
Oct 25 '15 at 10:44
@Maximus Just came across cmder and never tried others... Thanks!
– dofine
Oct 25 '15 at 10:44
1
1
cmder is just a preconfigured ConEmu with some third-party software
– Maximus
Oct 25 '15 at 12:06
cmder is just a preconfigured ConEmu with some third-party software
– Maximus
Oct 25 '15 at 12:06
add a comment |
3 Answers
3
active
oldest
votes
up vote
14
down vote
accepted
As mentioned above, 'cmder' is an amalgamation of other open source software. The software which controls the tab completion behaviour is 'clink'. To change this behaviour, navigate to your 'cmder' directory and then find:
cmdervendorclinkclink_inputrc_base
Open 'clink_inputrc_base', save a backup original, and then replace both lines that read:
"t": clink-completion-shim
with:
"t": menu-complete
for shift+tab cycle backward behaviour, also add a line below each of the above lines that reads:
"e`Z": menu-complete-backward
This worked for me. Credit to this link for the info on modifying clink behaviour:
https://github.com/mridgers/clink/issues/190
EDIT: Please see my comment below, or additional answer from 'tides'. In newer versions of cmder the process is slightly simpler. You just have to uncomment the lines as described in the file, see my comment or other answer for more detail.
UPDATE: I just downloaded a newer version of cmder (v1.3.6) and now the file above has two lines commented, above which it says "# Uncomment these two lines for vanilla cmd.exe style completion." If you uncomment the two lines below it will achieve the same behaviour as my answer here.
– Moustache
Jun 22 at 14:24
add a comment |
up vote
5
down vote
Actually, in the cmdervendorclinkclink_inputrc_base
file there are already these lines at the end:
# Uncomment these two lines for vanilla cmd.exe style completion.
# "t": clink-menu-completion-shim
# "e`Z": clink-backward-menu-completion-shim
If you remove the #
characters of the last two lines you will get the desired behavior.
Thanks, yes noted this in my comments on 22nd June. This wasn't present in earlier versions of cmder.
– Moustache
Jul 3 at 14:39
Anyway to exclude items that are not actually in the current working directory?
– hellyale
Jul 11 at 13:14
add a comment |
up vote
2
down vote
Clink changes Tab completion behavior. So: remove clink from vendors
folder, uncheck Use clink in prompt.
It works after I remove clink, though I didn't checkUse clink in prompt
at first place. One more problem is that now{lamb}
and{git}{hg}
appears. Git prompt seems to break when I cd to a git dir.
– dofine
Oct 25 '15 at 10:48
Install official ConEmu and configure it for your taste
– Maximus
Oct 25 '15 at 12:07
add a comment |
3 Answers
3
active
oldest
votes
3 Answers
3
active
oldest
votes
active
oldest
votes
active
oldest
votes
up vote
14
down vote
accepted
As mentioned above, 'cmder' is an amalgamation of other open source software. The software which controls the tab completion behaviour is 'clink'. To change this behaviour, navigate to your 'cmder' directory and then find:
cmdervendorclinkclink_inputrc_base
Open 'clink_inputrc_base', save a backup original, and then replace both lines that read:
"t": clink-completion-shim
with:
"t": menu-complete
for shift+tab cycle backward behaviour, also add a line below each of the above lines that reads:
"e`Z": menu-complete-backward
This worked for me. Credit to this link for the info on modifying clink behaviour:
https://github.com/mridgers/clink/issues/190
EDIT: Please see my comment below, or additional answer from 'tides'. In newer versions of cmder the process is slightly simpler. You just have to uncomment the lines as described in the file, see my comment or other answer for more detail.
UPDATE: I just downloaded a newer version of cmder (v1.3.6) and now the file above has two lines commented, above which it says "# Uncomment these two lines for vanilla cmd.exe style completion." If you uncomment the two lines below it will achieve the same behaviour as my answer here.
– Moustache
Jun 22 at 14:24
add a comment |
up vote
14
down vote
accepted
As mentioned above, 'cmder' is an amalgamation of other open source software. The software which controls the tab completion behaviour is 'clink'. To change this behaviour, navigate to your 'cmder' directory and then find:
cmdervendorclinkclink_inputrc_base
Open 'clink_inputrc_base', save a backup original, and then replace both lines that read:
"t": clink-completion-shim
with:
"t": menu-complete
for shift+tab cycle backward behaviour, also add a line below each of the above lines that reads:
"e`Z": menu-complete-backward
This worked for me. Credit to this link for the info on modifying clink behaviour:
https://github.com/mridgers/clink/issues/190
EDIT: Please see my comment below, or additional answer from 'tides'. In newer versions of cmder the process is slightly simpler. You just have to uncomment the lines as described in the file, see my comment or other answer for more detail.
UPDATE: I just downloaded a newer version of cmder (v1.3.6) and now the file above has two lines commented, above which it says "# Uncomment these two lines for vanilla cmd.exe style completion." If you uncomment the two lines below it will achieve the same behaviour as my answer here.
– Moustache
Jun 22 at 14:24
add a comment |
up vote
14
down vote
accepted
up vote
14
down vote
accepted
As mentioned above, 'cmder' is an amalgamation of other open source software. The software which controls the tab completion behaviour is 'clink'. To change this behaviour, navigate to your 'cmder' directory and then find:
cmdervendorclinkclink_inputrc_base
Open 'clink_inputrc_base', save a backup original, and then replace both lines that read:
"t": clink-completion-shim
with:
"t": menu-complete
for shift+tab cycle backward behaviour, also add a line below each of the above lines that reads:
"e`Z": menu-complete-backward
This worked for me. Credit to this link for the info on modifying clink behaviour:
https://github.com/mridgers/clink/issues/190
EDIT: Please see my comment below, or additional answer from 'tides'. In newer versions of cmder the process is slightly simpler. You just have to uncomment the lines as described in the file, see my comment or other answer for more detail.
As mentioned above, 'cmder' is an amalgamation of other open source software. The software which controls the tab completion behaviour is 'clink'. To change this behaviour, navigate to your 'cmder' directory and then find:
cmdervendorclinkclink_inputrc_base
Open 'clink_inputrc_base', save a backup original, and then replace both lines that read:
"t": clink-completion-shim
with:
"t": menu-complete
for shift+tab cycle backward behaviour, also add a line below each of the above lines that reads:
"e`Z": menu-complete-backward
This worked for me. Credit to this link for the info on modifying clink behaviour:
https://github.com/mridgers/clink/issues/190
EDIT: Please see my comment below, or additional answer from 'tides'. In newer versions of cmder the process is slightly simpler. You just have to uncomment the lines as described in the file, see my comment or other answer for more detail.
edited Nov 24 at 23:35
answered Oct 21 '16 at 10:59
Moustache
19118
19118
UPDATE: I just downloaded a newer version of cmder (v1.3.6) and now the file above has two lines commented, above which it says "# Uncomment these two lines for vanilla cmd.exe style completion." If you uncomment the two lines below it will achieve the same behaviour as my answer here.
– Moustache
Jun 22 at 14:24
add a comment |
UPDATE: I just downloaded a newer version of cmder (v1.3.6) and now the file above has two lines commented, above which it says "# Uncomment these two lines for vanilla cmd.exe style completion." If you uncomment the two lines below it will achieve the same behaviour as my answer here.
– Moustache
Jun 22 at 14:24
UPDATE: I just downloaded a newer version of cmder (v1.3.6) and now the file above has two lines commented, above which it says "# Uncomment these two lines for vanilla cmd.exe style completion." If you uncomment the two lines below it will achieve the same behaviour as my answer here.
– Moustache
Jun 22 at 14:24
UPDATE: I just downloaded a newer version of cmder (v1.3.6) and now the file above has two lines commented, above which it says "# Uncomment these two lines for vanilla cmd.exe style completion." If you uncomment the two lines below it will achieve the same behaviour as my answer here.
– Moustache
Jun 22 at 14:24
add a comment |
up vote
5
down vote
Actually, in the cmdervendorclinkclink_inputrc_base
file there are already these lines at the end:
# Uncomment these two lines for vanilla cmd.exe style completion.
# "t": clink-menu-completion-shim
# "e`Z": clink-backward-menu-completion-shim
If you remove the #
characters of the last two lines you will get the desired behavior.
Thanks, yes noted this in my comments on 22nd June. This wasn't present in earlier versions of cmder.
– Moustache
Jul 3 at 14:39
Anyway to exclude items that are not actually in the current working directory?
– hellyale
Jul 11 at 13:14
add a comment |
up vote
5
down vote
Actually, in the cmdervendorclinkclink_inputrc_base
file there are already these lines at the end:
# Uncomment these two lines for vanilla cmd.exe style completion.
# "t": clink-menu-completion-shim
# "e`Z": clink-backward-menu-completion-shim
If you remove the #
characters of the last two lines you will get the desired behavior.
Thanks, yes noted this in my comments on 22nd June. This wasn't present in earlier versions of cmder.
– Moustache
Jul 3 at 14:39
Anyway to exclude items that are not actually in the current working directory?
– hellyale
Jul 11 at 13:14
add a comment |
up vote
5
down vote
up vote
5
down vote
Actually, in the cmdervendorclinkclink_inputrc_base
file there are already these lines at the end:
# Uncomment these two lines for vanilla cmd.exe style completion.
# "t": clink-menu-completion-shim
# "e`Z": clink-backward-menu-completion-shim
If you remove the #
characters of the last two lines you will get the desired behavior.
Actually, in the cmdervendorclinkclink_inputrc_base
file there are already these lines at the end:
# Uncomment these two lines for vanilla cmd.exe style completion.
# "t": clink-menu-completion-shim
# "e`Z": clink-backward-menu-completion-shim
If you remove the #
characters of the last two lines you will get the desired behavior.
edited Jun 28 at 11:52
answered Jun 27 at 11:46
Tides
5114
5114
Thanks, yes noted this in my comments on 22nd June. This wasn't present in earlier versions of cmder.
– Moustache
Jul 3 at 14:39
Anyway to exclude items that are not actually in the current working directory?
– hellyale
Jul 11 at 13:14
add a comment |
Thanks, yes noted this in my comments on 22nd June. This wasn't present in earlier versions of cmder.
– Moustache
Jul 3 at 14:39
Anyway to exclude items that are not actually in the current working directory?
– hellyale
Jul 11 at 13:14
Thanks, yes noted this in my comments on 22nd June. This wasn't present in earlier versions of cmder.
– Moustache
Jul 3 at 14:39
Thanks, yes noted this in my comments on 22nd June. This wasn't present in earlier versions of cmder.
– Moustache
Jul 3 at 14:39
Anyway to exclude items that are not actually in the current working directory?
– hellyale
Jul 11 at 13:14
Anyway to exclude items that are not actually in the current working directory?
– hellyale
Jul 11 at 13:14
add a comment |
up vote
2
down vote
Clink changes Tab completion behavior. So: remove clink from vendors
folder, uncheck Use clink in prompt.
It works after I remove clink, though I didn't checkUse clink in prompt
at first place. One more problem is that now{lamb}
and{git}{hg}
appears. Git prompt seems to break when I cd to a git dir.
– dofine
Oct 25 '15 at 10:48
Install official ConEmu and configure it for your taste
– Maximus
Oct 25 '15 at 12:07
add a comment |
up vote
2
down vote
Clink changes Tab completion behavior. So: remove clink from vendors
folder, uncheck Use clink in prompt.
It works after I remove clink, though I didn't checkUse clink in prompt
at first place. One more problem is that now{lamb}
and{git}{hg}
appears. Git prompt seems to break when I cd to a git dir.
– dofine
Oct 25 '15 at 10:48
Install official ConEmu and configure it for your taste
– Maximus
Oct 25 '15 at 12:07
add a comment |
up vote
2
down vote
up vote
2
down vote
Clink changes Tab completion behavior. So: remove clink from vendors
folder, uncheck Use clink in prompt.
Clink changes Tab completion behavior. So: remove clink from vendors
folder, uncheck Use clink in prompt.
answered Oct 25 '15 at 10:35
Maximus
17.9k1472101
17.9k1472101
It works after I remove clink, though I didn't checkUse clink in prompt
at first place. One more problem is that now{lamb}
and{git}{hg}
appears. Git prompt seems to break when I cd to a git dir.
– dofine
Oct 25 '15 at 10:48
Install official ConEmu and configure it for your taste
– Maximus
Oct 25 '15 at 12:07
add a comment |
It works after I remove clink, though I didn't checkUse clink in prompt
at first place. One more problem is that now{lamb}
and{git}{hg}
appears. Git prompt seems to break when I cd to a git dir.
– dofine
Oct 25 '15 at 10:48
Install official ConEmu and configure it for your taste
– Maximus
Oct 25 '15 at 12:07
It works after I remove clink, though I didn't check
Use clink in prompt
at first place. One more problem is that now {lamb}
and {git}{hg}
appears. Git prompt seems to break when I cd to a git dir.– dofine
Oct 25 '15 at 10:48
It works after I remove clink, though I didn't check
Use clink in prompt
at first place. One more problem is that now {lamb}
and {git}{hg}
appears. Git prompt seems to break when I cd to a git dir.– dofine
Oct 25 '15 at 10:48
Install official ConEmu and configure it for your taste
– Maximus
Oct 25 '15 at 12:07
Install official ConEmu and configure it for your taste
– Maximus
Oct 25 '15 at 12:07
add a comment |
Thanks for contributing an answer to Super User!
- Please be sure to answer the question. Provide details and share your research!
But avoid …
- Asking for help, clarification, or responding to other answers.
- Making statements based on opinion; back them up with references or personal experience.
To learn more, see our tips on writing great answers.
Some of your past answers have not been well-received, and you're in danger of being blocked from answering.
Please pay close attention to the following guidance:
- Please be sure to answer the question. Provide details and share your research!
But avoid …
- Asking for help, clarification, or responding to other answers.
- Making statements based on opinion; back them up with references or personal experience.
To learn more, see our tips on writing great answers.
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
StackExchange.ready(
function () {
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fsuperuser.com%2fquestions%2f991493%2fcmder-use-tab-to-cycle-through-the-auto-completes-candidates%23new-answer', 'question_page');
}
);
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Why do you trying cmder instead of official ConEmu than?
– Maximus
Oct 25 '15 at 10:36
@Maximus Just came across cmder and never tried others... Thanks!
– dofine
Oct 25 '15 at 10:44
1
cmder is just a preconfigured ConEmu with some third-party software
– Maximus
Oct 25 '15 at 12:06