Tab completion for .bat files in Git-for-Windows Bash
Git for Windows installs "Git Bash," a bash shell that works in Windows, which is very nice. It's based on MinTTY, I believe.
As well as bash shell scripts, it can also execute Windows batch (.bat
) files, e.g.
$ ./some-batch-file.bat
executes without any issue.
But tab-completion doesn't work on these batch files. Typing ./some-TAB has no effect.
Is there some way to enable tab-completion for .bat
files in Git bash?
batch-file tab-completion git-bash
add a comment |
Git for Windows installs "Git Bash," a bash shell that works in Windows, which is very nice. It's based on MinTTY, I believe.
As well as bash shell scripts, it can also execute Windows batch (.bat
) files, e.g.
$ ./some-batch-file.bat
executes without any issue.
But tab-completion doesn't work on these batch files. Typing ./some-TAB has no effect.
Is there some way to enable tab-completion for .bat
files in Git bash?
batch-file tab-completion git-bash
add a comment |
Git for Windows installs "Git Bash," a bash shell that works in Windows, which is very nice. It's based on MinTTY, I believe.
As well as bash shell scripts, it can also execute Windows batch (.bat
) files, e.g.
$ ./some-batch-file.bat
executes without any issue.
But tab-completion doesn't work on these batch files. Typing ./some-TAB has no effect.
Is there some way to enable tab-completion for .bat
files in Git bash?
batch-file tab-completion git-bash
Git for Windows installs "Git Bash," a bash shell that works in Windows, which is very nice. It's based on MinTTY, I believe.
As well as bash shell scripts, it can also execute Windows batch (.bat
) files, e.g.
$ ./some-batch-file.bat
executes without any issue.
But tab-completion doesn't work on these batch files. Typing ./some-TAB has no effect.
Is there some way to enable tab-completion for .bat
files in Git bash?
batch-file tab-completion git-bash
batch-file tab-completion git-bash
asked Jun 26 '18 at 23:53
KRyanKRyan
12711
12711
add a comment |
add a comment |
1 Answer
1
active
oldest
votes
I can at least provide a workaround for those interested. I start with typing vi
or ls
followed by ./
and from there tab completion works then I just move the cursor to the start of the line with Home and press Delete three times.
I wish I could just add .bat
to an environment variable that holds a list for tab completion but I'm not sure there is one?
add a comment |
Your Answer
StackExchange.ready(function() {
var channelOptions = {
tags: "".split(" "),
id: "3"
};
initTagRenderer("".split(" "), "".split(" "), channelOptions);
StackExchange.using("externalEditor", function() {
// Have to fire editor after snippets, if snippets enabled
if (StackExchange.settings.snippets.snippetsEnabled) {
StackExchange.using("snippets", function() {
createEditor();
});
}
else {
createEditor();
}
});
function createEditor() {
StackExchange.prepareEditor({
heartbeatType: 'answer',
autoActivateHeartbeat: false,
convertImagesToLinks: true,
noModals: true,
showLowRepImageUploadWarning: true,
reputationToPostImages: 10,
bindNavPrevention: true,
postfix: "",
imageUploader: {
brandingHtml: "Powered by u003ca class="icon-imgur-white" href="https://imgur.com/"u003eu003c/au003e",
contentPolicyHtml: "User contributions licensed under u003ca href="https://creativecommons.org/licenses/by-sa/3.0/"u003ecc by-sa 3.0 with attribution requiredu003c/au003e u003ca href="https://stackoverflow.com/legal/content-policy"u003e(content policy)u003c/au003e",
allowUrls: true
},
onDemand: true,
discardSelector: ".discard-answer"
,immediatelyShowMarkdownHelp:true
});
}
});
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%2f1334480%2ftab-completion-for-bat-files-in-git-for-windows-bash%23new-answer', 'question_page');
}
);
Post as a guest
Required, but never shown
1 Answer
1
active
oldest
votes
1 Answer
1
active
oldest
votes
active
oldest
votes
active
oldest
votes
I can at least provide a workaround for those interested. I start with typing vi
or ls
followed by ./
and from there tab completion works then I just move the cursor to the start of the line with Home and press Delete three times.
I wish I could just add .bat
to an environment variable that holds a list for tab completion but I'm not sure there is one?
add a comment |
I can at least provide a workaround for those interested. I start with typing vi
or ls
followed by ./
and from there tab completion works then I just move the cursor to the start of the line with Home and press Delete three times.
I wish I could just add .bat
to an environment variable that holds a list for tab completion but I'm not sure there is one?
add a comment |
I can at least provide a workaround for those interested. I start with typing vi
or ls
followed by ./
and from there tab completion works then I just move the cursor to the start of the line with Home and press Delete three times.
I wish I could just add .bat
to an environment variable that holds a list for tab completion but I'm not sure there is one?
I can at least provide a workaround for those interested. I start with typing vi
or ls
followed by ./
and from there tab completion works then I just move the cursor to the start of the line with Home and press Delete three times.
I wish I could just add .bat
to an environment variable that holds a list for tab completion but I'm not sure there is one?
edited Feb 20 at 22:32
answered Feb 20 at 22:27
Kasper-34Kasper-34
234
234
add a comment |
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.
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%2f1334480%2ftab-completion-for-bat-files-in-git-for-windows-bash%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