Kurtis Rader
0e18e2ba78
clarify behavior of ** glob
...
Fixes #2680
2016-03-29 16:44:44 -07:00
Fabian Homborg
d30f8fffc8
Reword: Always call suggestions sugggestions
...
Not completions.
2016-03-29 15:55:42 +02:00
Fabian Homborg
19dd28e400
Document pager search
...
Fixes #2866 .
2016-03-29 15:55:42 +02:00
Fabian Homborg
daf94e14d4
Document more keybindings
...
Fixes #2866 .
2016-03-29 15:55:42 +02:00
Fabian Homborg
7accadc33f
Only read .fish files in the snippets directories
...
This would allow us to add a README and allows users to easily disable
something temporarily.
2016-03-26 19:20:40 +01:00
Fabian Homborg
333415f42a
Fix stylistic nit in glob documentation
...
The test is unnecessary.
2016-03-03 10:30:53 +01:00
Fabian Homborg
c1b384e5d3
Add functions and configuration snippets hierarchy
...
This allows "vendors" (i.e. third-party upstreams interested in
supporting fish) to add auto-loaded functions and eager-loaded
configuration "snippets", while still allowing both the user and the administrator to
fully override all of that.
This has been inspired by systemd's configuration hierarchy, and implements a similar scheme
whereby files with the same name in higher-ranking directories override files in lower-ranking ones.
Fixes #1956
2016-02-26 12:14:55 +01:00
Adam Dymitruk
2f52f073da
Update index.hdr.in
...
simple grammar correction
2016-02-22 13:36:35 -08:00
Fabian Homborg
585c03db72
docs: Remove duplicate color variable listing
2016-02-21 13:58:15 +01:00
Fabian Homborg
8703c5bc00
Add fish_color_autosuggestion to docs
...
Fixes #2741 .
2016-02-19 15:20:34 +01:00
Andreas Nordal
62b76b26b4
Reinstate failglob behaviour for most commands
...
Expand globs to zero arguments (nullglob) only for set, for and count.
The warning about failing globs, and setting the accompanying $status,
now happens regardless of mode, interactive or not.
It is assumed that the above commands are the common cases where
nullglob behaviour is desirable.
More importantly, doing this with `set` is a real feature enabler,
since the resulting empty array can be passed on to any command.
The previous behaviour was actually all nullglob (since commit
cab115c8b9
), but this was undocumented;
the failglob warning was still printed in interactive mode,
and the documentation was bragging about failglob behaviour.
2016-02-15 13:13:28 -08:00
ridiculousfish
25ad8866c9
Merge change for lengthened and configurable escape key timeout
2016-02-04 13:56:49 -08:00
Kurtis Rader
2646d51a0b
change default escape timeout
...
This changes the default escape timeout for the default keybindings (emacs
mode) to 300ms and the default for vi keybindings to 10ms.
I couldn't resist fixing a few nits in the fish_vi_key_bindings.fish file
since I was touching it to set the escape timeout.
2016-02-04 13:39:19 -08:00
Fabian Homborg
4eb6aaf36f
Document that appending to universal variables in config.fish is not a
...
good idea
Fixes #2058 .
2016-01-24 14:32:43 +01:00
Kurtis Rader
0dac245b58
document the escape timeout
2016-01-21 20:22:25 -08:00
Fabian Homborg
e1f988b987
Fix typos in index
...
Fixes fish-site#30.
2016-01-10 15:25:05 +01:00
Fabian Homborg
aefe084124
Merge pull request #2607 from jakwings/doc
...
Improve documentations (see #354 )
2015-12-16 16:35:17 +01:00
David Adam
aa5291c6bd
configure/docs: update sf.net to sourceforge.net
...
Closes fish-shell/fish-site#29
[ci skip]
2015-12-15 21:49:40 +08:00
Jak Wings
70ee7650f3
Doc: Introduce Cartesian Products on the main documentaion page.
2015-12-14 02:36:00 +08:00
Jak Wings
aa974b58bc
Doc: Introduce another simple way to separate variable names from text.
...
This can avoid the confusion between brace expansion and the cartesian
product behavior of arrays, even if braces can help to do some hacks.
2015-12-14 02:36:00 +08:00
Fabian Homborg
c9577394eb
vi-mode: Inherit \cf and \cb bindings as well
...
This makes them {forward,backward}-char instead of -word, which means
they accept suggestions _fully_.
Fixes #2255
2015-11-06 10:25:27 +01:00
Fabian Homborg
bb491742ea
vi: Bind \cx to end-of-line in insert mode
...
This will also accept any autosuggestion completely.
2015-10-28 13:18:27 +01:00
Fabian Homborg
c0e8ad6f1f
Make vi bindings inherit the defaults
...
This reduces code duplication and adds some previously unavailable
bindings that don't quite _violate_ the vi-principle (like
prevd-or-backward-word on alt-left) and matches other "impure" bindings
like \cf for forward-word (a quite emacs-ish binding) we already have.
Fixes #2412
Fixes #2472
Fixes #2255
2015-10-13 21:08:55 +02:00
Ashok
f6f982226a
Removed misleading space in stderr redirection example
2015-10-11 18:47:26 +05:30
Fabian Homborg
7216e36cb1
Document that only variable expansion occurs in ""
...
Fixes #925
2015-09-20 15:31:41 +02:00
Alexei Sholik
8a1a446f45
Fix a typo in docs/index
2015-09-15 16:49:14 +03:00
Fabian Homborg
4bc8cf1a1a
Fix typo in documentation
2015-09-12 15:46:40 +02:00
Fabian Homborg
11c8a47d22
Document %last process expansion
...
Fixes #2379 (at least the most pressing part of it).
2015-09-11 21:12:36 +02:00
Fabian Homborg
2c648c80c8
docs: Improve autoloading/event documentation
...
The thing that says "event handlers can't be autoloaded, put it in config.fish". I make good words.
2015-09-11 11:33:04 +02:00
Fabian Homborg
9828d787fa
Document problems with event handlers and autoloading
...
Fixes #845 .
2015-09-11 11:33:04 +02:00
ridiculousfish
e0e732523e
Remove an errant ampersand from the docs
...
Fixes fish-site issue 26
2015-08-26 21:15:59 -07:00
Kunal Mehta
07c109fad8
Fix raw & in docs
...
The missing semicolon caused a raw & to be rendered.
2015-08-04 13:09:47 +02:00
David Adam
d1d36cc9af
Merge branch 'death_of_mimedb'
2015-07-25 13:04:28 +08:00
Razzi Abuissa
27be004c64
docs: typo fixes
...
[skip ci]
Signed-off-by: David Adam <zanchey@ucc.gu.uwa.edu.au>
2015-07-23 15:12:10 +08:00
David Adam
7fa69ef8be
__fish_complete_suffix: don't provide file description by default
...
Drops dependency on the mimedb tool and reflects the changes made to the
default chooser for files in #279 .
2015-07-23 14:26:38 +08:00
Nitish Chandra
b057efdb37
Use a better wording for escaping characters
...
Replace the wording '... escapes the tab character ...' with '... represents the tab character ...'. Similarly for other escape sequences.
2015-07-12 11:25:32 -07:00
David Adam
5532e5aa8a
docs: document pkg-config command for vendor_completions.d
2015-05-01 16:56:21 +08:00
David Adam
9cae8bf8a6
docs: document __fish_complete_path function
...
Introduced with 6ece852
for #834 .
2015-05-01 16:56:21 +08:00
Konrad Borowski
9c007d1c94
Revert "document evaluation of /etc/profile.d/*.fish, introduced in 20a6b65"
...
This reverts commit e17f6fb2dc
.
2015-04-14 19:10:58 +02:00
David Adam
c10aab77da
docs: move discussion of fishd file to universal variable section
2015-03-26 10:31:25 +08:00
David Adam
e17f6fb2dc
document evaluation of /etc/profile.d/*.fish, introduced in 20a6b65
...
Work on #1956 .
2015-03-26 10:31:06 +08:00
David Adam
51e446bc5f
update keybindings docs
2014-11-13 14:15:56 +08:00
Jared Grubb
f68f91b399
Vim bindings doc: describe modes better and explain some non-vim bindings
2014-11-13 14:15:55 +08:00
David Adam
f2447c537e
document behaviour of arrays that are split on import
2014-11-10 11:58:11 +08:00
David Adam
5157ac30fa
Create and use $DATADIR/vendor_completions.d/ for upstream completions
...
Closes #1485 .
2014-10-01 21:28:01 +08:00
Konrad Borowski
26051ea198
Add Meta+H as keybinding for man page.
...
Apparently, in zsh, Meta+H can be used to display the manpage for
the current command. This commit adds this zsh feature to fish shell.
The F1 keybinding is left, although it's now secondary according to
fish help, as some terminal emulators don't let the user press F1 key.
2014-09-28 11:12:25 +02:00
Mark Griffiths
ea435d35ad
After proofreading, fixes a few minor typos.
2014-09-12 16:45:47 +02:00
Mark Griffiths
cb9ef98bed
Fix Doxygen unresolved link error
2014-09-04 10:32:13 +01:00
Mark Griffiths
76aeae5db6
Synopsis tweaks
2014-09-04 08:10:42 +01:00
Mark Griffiths
cf688f6ba2
List fixes
2014-09-03 20:31:57 +01:00