How Not To Bash Auto Complete File Name From the Beginning Letter?
up vote
1
down vote
favorite
Say I'm in a directory and have a file called 01_test.py
and if there are too many files in the folder and I forget the beginning of the file name and only remember there is a test
in the file name, then if I try to edit it in Terminal it won't auto complete the file name for me:
$ vi test
# it won't autocomplete the file name for me if I hit tab key
the reason behind this is that test
is not at the beginning of the file name, so is there anyway that can let bash autocomplete the file name for me if only provided the middle part of the file name?
Thanks!
linux bash terminal
migrated from serverfault.com 2 days ago
This question came from our site for system and network administrators.
add a comment |
up vote
1
down vote
favorite
Say I'm in a directory and have a file called 01_test.py
and if there are too many files in the folder and I forget the beginning of the file name and only remember there is a test
in the file name, then if I try to edit it in Terminal it won't auto complete the file name for me:
$ vi test
# it won't autocomplete the file name for me if I hit tab key
the reason behind this is that test
is not at the beginning of the file name, so is there anyway that can let bash autocomplete the file name for me if only provided the middle part of the file name?
Thanks!
linux bash terminal
migrated from serverfault.com 2 days ago
This question came from our site for system and network administrators.
add a comment |
up vote
1
down vote
favorite
up vote
1
down vote
favorite
Say I'm in a directory and have a file called 01_test.py
and if there are too many files in the folder and I forget the beginning of the file name and only remember there is a test
in the file name, then if I try to edit it in Terminal it won't auto complete the file name for me:
$ vi test
# it won't autocomplete the file name for me if I hit tab key
the reason behind this is that test
is not at the beginning of the file name, so is there anyway that can let bash autocomplete the file name for me if only provided the middle part of the file name?
Thanks!
linux bash terminal
Say I'm in a directory and have a file called 01_test.py
and if there are too many files in the folder and I forget the beginning of the file name and only remember there is a test
in the file name, then if I try to edit it in Terminal it won't auto complete the file name for me:
$ vi test
# it won't autocomplete the file name for me if I hit tab key
the reason behind this is that test
is not at the beginning of the file name, so is there anyway that can let bash autocomplete the file name for me if only provided the middle part of the file name?
Thanks!
linux bash terminal
linux bash terminal
asked 2 days ago
lleiou
83
83
migrated from serverfault.com 2 days ago
This question came from our site for system and network administrators.
migrated from serverfault.com 2 days ago
This question came from our site for system and network administrators.
add a comment |
add a comment |
1 Answer
1
active
oldest
votes
up vote
0
down vote
accepted
You can try this
vi test ctrl + x (then type * )
You not need leave a space when after test when type control + x if not, this not work
vi *test*ctrl + x *
New contributor
Thank you so much!
– lleiou
2 days ago
2
but if there are more than one file withtest
in the file name, then here is a modified solution based on your answer:$ vi *test*
and then hittab
until it shows that file name you want to edit.
– lleiou
2 days ago
add a comment |
1 Answer
1
active
oldest
votes
1 Answer
1
active
oldest
votes
active
oldest
votes
active
oldest
votes
up vote
0
down vote
accepted
You can try this
vi test ctrl + x (then type * )
You not need leave a space when after test when type control + x if not, this not work
vi *test*ctrl + x *
New contributor
Thank you so much!
– lleiou
2 days ago
2
but if there are more than one file withtest
in the file name, then here is a modified solution based on your answer:$ vi *test*
and then hittab
until it shows that file name you want to edit.
– lleiou
2 days ago
add a comment |
up vote
0
down vote
accepted
You can try this
vi test ctrl + x (then type * )
You not need leave a space when after test when type control + x if not, this not work
vi *test*ctrl + x *
New contributor
Thank you so much!
– lleiou
2 days ago
2
but if there are more than one file withtest
in the file name, then here is a modified solution based on your answer:$ vi *test*
and then hittab
until it shows that file name you want to edit.
– lleiou
2 days ago
add a comment |
up vote
0
down vote
accepted
up vote
0
down vote
accepted
You can try this
vi test ctrl + x (then type * )
You not need leave a space when after test when type control + x if not, this not work
vi *test*ctrl + x *
New contributor
You can try this
vi test ctrl + x (then type * )
You not need leave a space when after test when type control + x if not, this not work
vi *test*ctrl + x *
New contributor
New contributor
answered 2 days ago
Skamasle
1161
1161
New contributor
New contributor
Thank you so much!
– lleiou
2 days ago
2
but if there are more than one file withtest
in the file name, then here is a modified solution based on your answer:$ vi *test*
and then hittab
until it shows that file name you want to edit.
– lleiou
2 days ago
add a comment |
Thank you so much!
– lleiou
2 days ago
2
but if there are more than one file withtest
in the file name, then here is a modified solution based on your answer:$ vi *test*
and then hittab
until it shows that file name you want to edit.
– lleiou
2 days ago
Thank you so much!
– lleiou
2 days ago
Thank you so much!
– lleiou
2 days ago
2
2
but if there are more than one file with
test
in the file name, then here is a modified solution based on your answer: $ vi *test*
and then hit tab
until it shows that file name you want to edit.– lleiou
2 days ago
but if there are more than one file with
test
in the file name, then here is a modified solution based on your answer: $ vi *test*
and then hit tab
until it shows that file name you want to edit.– lleiou
2 days ago
add a comment |
Thanks for contributing an answer to Unix & Linux Stack Exchange!
- 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%2funix.stackexchange.com%2fquestions%2f486951%2fhow-not-to-bash-auto-complete-file-name-from-the-beginning-letter%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