aboutsummaryrefslogtreecommitdiffhomepage
path: root/share/completions/emacs.fish
diff options
context:
space:
mode:
authorGravatar axel <axel@liljencrantz.se>2007-02-23 07:45:55 +1000
committerGravatar axel <axel@liljencrantz.se>2007-02-23 07:45:55 +1000
commite50f43416b5a8b522695d8cbb7cf31112d51e8f2 (patch)
tree4c545449430aa5e386ded438490f7ea687af47f8 /share/completions/emacs.fish
parent58755fc579b44bb745794ebf1413a20cf08bf4af (diff)
Add missing file for vi completions that is needed to complete files selectively based on mime types. Also use it to improve emacs completions, in order to balance my GNU karma.
darcs-hash:20070222214555-ac50b-60aa6a3e4cea77451c51d40d2a574d145f3de4fe.gz
Diffstat (limited to 'share/completions/emacs.fish')
-rw-r--r--share/completions/emacs.fish4
1 files changed, 4 insertions, 0 deletions
diff --git a/share/completions/emacs.fish b/share/completions/emacs.fish
index a6001323..d8de28b3 100644
--- a/share/completions/emacs.fish
+++ b/share/completions/emacs.fish
@@ -1,6 +1,10 @@
#
# These completions are uncomplete
#
+
+# Primarily complete text files
+complete -c emacs -x -a "(__fish_complete_mime 'text/*')"
+
complete -c emacs -s q --description "Do not load init files"
complete -c emacs -s u --description "Load users init file" -xa "(__fish_complete_users)"
complete -c emacs -s t --description "Use file as terminal" -r