a feature provided by interactive programs such as shells and text editors that inserts text in order to complete a word or phrase that the user is likely intending to compose
2
votes
2answers
218 views
Executing zsh rehash after build
I have a build script that can change what binaries are in my $PATH (it doesn't edit $PATH itself, but it adds/deletes files to folders that are already in $PATH). zsh's autocompletion doesn't update ...
2
votes
1answer
387 views
oh-my-zsh completion on home directory names
I recently switched to zsh from bash, and I'm using oh-my-zsh. There's a completion behaviour I don't want: in any directory, the list of autocompletion candidates seems to include the names of all ...
2
votes
1answer
266 views
Git auto-complete
I am using Git as many of you do. Also, I don't use any GUI for that — just CLI. So I was wondering: are there any way to make Git commands (git status, git checkout etc.) complete themselves when ...
2
votes
0answers
82 views
Completing avfs fake directories in zsh
How can I tweak zsh's completion system to complete “fake” files in some circumstances?
More precisely, the AVFS filesystem exposes archives as directories by creating a “fake directory” next to ...
6
votes
3answers
316 views
Bash autocomplete gives different file name than ls
An incredibly strange thing just happened. Through a serious typo, I entered
cp filename.xsl .^?~
Yeah, that's right, dot-caret-questionmark-tilde! Truth is stranger than fiction.
It gets weirder. ...
4
votes
3answers
550 views
Auto-completion of words from the terminal buffer
In editors like vim and emacs, one can use hotkeys like C-p (vim) or M-/ (emacs) to perform auto-completion on the current word using other words in the same buffer.
Is it possible to achieve the ...
3
votes
1answer
228 views
Vim insert mode completion for sentences
I would like to have insert mode completion for sentences rather than lines in vim.
C-x C-l completes lines, but cannot complete sentences that do not start with a new line.
For example:
I have a ...
1
vote
1answer
213 views
Cancel zsh tab completion
Is there a way to cancel a completion once it has been started? I sometimes foolishly press tab to autocomplete make targets (only from sheer indolence) and then end up having to wait for a longer ...
5
votes
2answers
446 views
vim custom pop up menu
How do I create a custom completion pop up menu.
I would like to be able to begin typing a part of a string then press a custom key combination to bring up a pop up completion of just a certain group ...
-1
votes
1answer
295 views
Phrase Express Equivalent for Linux?
Is there some sort of auto text-insertion program with macros, similar to PhraseExpress for Windows in Linux?
4
votes
2answers
511 views
What causes ln: //: Is a directory?
When linking a directory to root, I get this error:
$ ln -s ~/inbox/ /
$ ln: //: Is a directory
Bash autocompletes the directory path by adding a /. I've tried escaping without success.
$ ln -s ...
0
votes
1answer
341 views
How to disable autocompletion for sudo …?
I am new to zsh and I like it a lot, especially with oh-my-zsh plugin. I installed oh-my-zsh with its default values and can't figure out how to turn off autocompletion for specific commands, that I ...
3
votes
1answer
245 views
How to enable tab completion of wildcards in bash?
How can I enable tab completion in bash for a statement such as vim db/migrate/*crea? Essentially I am looking for tab completion to match the regular expression and present the options.
How would ...
2
votes
1answer
182 views
How ignore PATH with `source` completion
I can't find any 'detailed enough' documentation about zstyle, and I'm surprised that no one faced this problem before:
here is what I get with tab completion:
source l<TAB>
l2ping* ...
2
votes
1answer
92 views
Complete only at the beginning of the word
I've got an issue with ZSH autocompletion, and I can't find the right keyworks to get rid of it.
For instance, with files like
$ ls
Accelion, titi toto tata
I would like to write:
$ ls ...
4
votes
3answers
846 views
How can I expand a relative path at the command line, with tab completion?
In bash is there any way to expand a relative path into an absolute path, perhaps with tab completion?
I ask because sometimes I will search for a file, find it, then vim it:
cd /etc
cd apache2
cd ...
1
vote
1answer
247 views
Complete files from a different directory in bash
I wrote two functions push and pull to copy files to and from a directory ($FILE_EXCHANGE_DIR). I want bash to autocomplete names from that directory when I use the pull function. I want the ...
11
votes
1answer
321 views
Dynamically update completion list in zsh
I find zsh's result lists for Tab completion quite useful, however I'd like to tweak their behaviour a bit:
They should appear when I Tab for the first time and afterwards dynamically update with ...
15
votes
3answers
2k views
scp: How to Enable Autocompletion for Remote Paths?
I remote copied a file to my laptop using:
scp someFile USER@192.168.178.32:/home/USER/put/it/some/where/oh/damn/you/here
I am too lazy for this! I want to be able to autocomplete the remote path ...
1
vote
1answer
181 views
Configure autocomplete for the first argument, leave the others alone
I have a utility that takes a load of different arguments. For now, I want to autocomplete the first argument, but leave all the others to fall through to normal autocompletion. How do I do that?
...
3
votes
2answers
237 views
How to specify timeout for tab completion in zsh?
Zsh's completion feature is great except for this one. When I try to complete in a folder with lots of files/network folder, it takes a couple of minutes and prints this error.
example.com:~$ ls ...
3
votes
1answer
209 views
ZSH takes two tabs to complete filenames
I love Zsh's tab completions, but it's frustrating when there is only one possible option and I have to tab twice to tab complete the filename.
For example, if this is a list of files in a directory:
...
1
vote
1answer
377 views
Autocompletion for Makefile rules in tcsh
I'm using tcsh in a SUSE 11 box and I realized that when typing
makeTab
it allows me to auto-complete the rules available within the Makefile, not the files that are inside the current directory.
...
1
vote
1answer
105 views
Files with no .sh extension not considered for autocompletion in zsh
I have noticed that unless I add an .sh extension to my shell scripts, Zsh does not suggest them for autocompletion for execution despite having them in my PATH. I have the same problem if I cd into ...
1
vote
1answer
824 views
Terminal does not source .zshrc with custom colors for ls and cd command
I customized the directory and file colors for ls and cd + TAB. Here is my configuration.
My configuration
My system environment.
Ubuntu 10.10
zsh 4.3.10 (x86_64-unknown-linux-gnu)
oh-my-zsh // ...
4
votes
4answers
1k views
How does Bash path completion work with sudo?
Tab path completion does not work (at least on Ubuntu and AFAIK Arch) with
sudo mount <whatever>
The iso file I am trying to mount is not in /etc/fstab. If I just type
mount <whatever>
...
5
votes
1answer
199 views
zsh - fully expand binary path on <tab>
In my current zsh behaviour, hitting tab after typing "sudo" just adds a space.
$ sudo ...
What I really want is for the tab to fully expand to the path of the binary it is about to execute when I ...
2
votes
2answers
1k views
Disable bash tab completion
Is it possible to disable bash's autocomplete on pressing tab?
The reason I want to do this is that I often paste code from an editor where I use the tab character instead of a number of spaces for ...
3
votes
2answers
205 views
zsh autocomplete directory
I'm new to zsh and one thing that I do quite often is execute shell scripts that are in a directory of mine called Scripts. I'm not always inside of the Scripts directory, however... I may be in ...
5
votes
4answers
2k views
Apt-get autocompletion
I am currently running 64-bit Debian Wheezy.
I am having some trouble with auto completion for apt-get. I have bash-completion installed.
If I am logged in as root in a shell, I can use auto ...
3
votes
1answer
211 views
Custom bash completion with directories and a fixed set
I'm trying to setup a bash completion, and have two problems
For parameter one, I needed a completion for directories
For parameter two, a fixed array for completion, I just don't know how to let ...
3
votes
1answer
403 views
Autocomplete of filename in directory
This question is quite similar to this one, but I can't understand the solution. I also know this tutorial, but still I am unable to understand what I am doing wrong.
I am trying to autocomplete the ...
2
votes
2answers
119 views
Bash completion for `unset` command
How can I setup bash completion for the unset command, like when you use echo $XXX, you can get a completion for XXX?
3
votes
1answer
237 views
Zsh autocomplete ls command with directories only
Suppose I have following files and directories:
% ls
bui00293 buiawer builds/ buiowpe/
I want to list the content of ...
3
votes
1answer
137 views
Pipe zsh auto completion list to file or less
zsh: do you wish to see all 923 possibilities (462 lines)?
Yes please, but in a file or less.
1
vote
1answer
403 views
autocomplete filenames using compgen
As part of a larger autocomplete function I'm writing, I want to use compgen to generate a list of files. I read the bash manual entries for compgen and complete, and from there I assumed that the ...
7
votes
1answer
271 views
How to output string completions to stdout?
Some of the git commands have many options, and it would often be useful to search through them for the one I need - I was just looking for the option which controls the TAB width in git-gui, but ...
2
votes
1answer
388 views
Avoid a trailing slash in bash when completing a directory name (like zsh)
I'm on a Mac and the cp and mv commands are killing me due to them copying the contents of a directory if a trailing slash is present. It has bitten me more than once when I use tab completion to ...
6
votes
1answer
954 views
Terminal autocomplete: cycle through suggestions
I had this on my Ubuntu setup and since I switched to Fedora I want to set it and I forgot how... The idea is simple :
I don't want the terminal to show me suggestions when I double tab, instead I ...
7
votes
3answers
453 views
How to pipe the list of commands displayed by of “tab complete”?
When using commands in bash I like the double tab option to display the available commands. Some commands have more possible matches than others:
Is there a way I can pipe the output of the double ...
4
votes
0answers
159 views
zsh: how to fix tab completion so it doesn't hide entries?
I'm using oh-my-zsh on Mac OS X with homebrew'ed zsh 4.3.12. I stumbled recently on a weird problem. In scripts/not-used I have several .R files:
breakdowns.R eventloop.R ...
4
votes
2answers
243 views
Saving tab completion possibilities to a file
Instead of displaying all possibilities on terminal screen, as in:
$ ls /etc/<TAB>
Display all 230 possibilities? (y or n)
I want to save all possibilities to a file.
ls /etc/ > file.txt ...
6
votes
5answers
267 views
How to disable emacs here document completion
When editing a bash script file with emacs, and trying to enter <<<, at the second < emacs insert a template for a here document, like in the following example:
<<EOF
EOF
This is ...
3
votes
2answers
512 views
Tab autocompletion and history in tcsh
I use tcsh, and I'd like to set up the following behaviour, which I've seen on some systems in the past. If I type
!string TAB
then:
If the history contains a unique entry beginning with string, ...
5
votes
1answer
173 views
compgen : ignoring case
I'm trying to implement a custom bash completion as described here. However, it seems that compgen is case-sensitive. Is there a way to turn it case-insensitive in that context ?
7
votes
2answers
874 views
Make BASH's Tab Completion Fill In First Match?
Is there any way to make BASH fill in the first match when I press TAB, kind of like the Windows command prompt?
(It should still display the list of matches, but it should cycle through them when I ...
3
votes
1answer
443 views
is there a way to set coloring for cd tab complete?
I use ubuntu 11.04.
Is there a way to set coloring for output after tab completion listing of a cd, ls, or etc. ?
i.e.
myshell@root$ cd ~/user/files/ I hit tab...
myfile myfoo mybar <-- this ...
2
votes
2answers
522 views
ZSH tab completion: only complete files and not binaries
Is it possible to make a custom zsh completion file,so when hitting tab for filenames it avoids completing the binaries?
For example,I have 2 files , myprogram.c and myprogram,the binary,is it ...
6
votes
3answers
969 views
Tab-completion for Mercurial in Bash?
Using Subversion on the command-line, it intelligently tab-completes available subcommands, etc:
$ svn c<tab>
cat checkout cl co copy
changelist ci ...
2
votes
1answer
589 views
Bash and Tab Auto-complete
I recently put Fedora Core 15 on my system, and I've had a behaviour change that I can't figure out. Using Tab-Complete in the BASH shell works fine except when I use the $HOME variable.
If I type cd ...