David Adam
9db846a5a7
docs: some improvements to the notes on key bindings
...
Includes acknowledgement that these are not full editors. Closes #4023 .
2021-04-14 21:43:14 +08:00
David Adam
b05275cedc
docs: remove undo-group functions from documentation
...
As discussed in
85ffa77b4e
these functions are not intended for long term use.
Also fix a typo introduced in 85ffa77
.
2021-04-06 21:18:21 +08:00
Fabian Homborg
b5a5d98f80
docs: Add missing "`"
...
Fixes a sphinx warning.
2021-03-31 17:21:46 +02:00
David Adam
85ffa77b4e
docs: note undocumented input functions
...
Noted in #7828 .
2021-03-31 10:41:21 +08:00
Fabian Homborg
c8a91cb067
docs: Fix link in bind
...
Found while replacing links with :ref: roles, which are checked.
2021-02-05 20:19:28 +01:00
Fabian Homborg
b70600e070
docs: Remove errant space
2021-02-05 17:11:29 +01:00
Fabian Homborg
b489137fa9
docs: Link to fish_key_reader
2021-01-09 13:13:48 +01:00
Fabian Homborg
6eeb8861e7
Add exit
bind function
...
Currently binding `exit` to a key checks too late that it's exitted,
so it leaves the shell hanging around until the user does an execute
or similar.
As I understand it, the `exit` builtin is supposed to only exit the
current "thread" (once that actually becomes a thing), and the
bindings would probably run in a dedicated one, so the simplest
solution here is to just add an `exit` bind function.
Fixes #7604 .
2021-01-04 09:45:34 +01:00
ridiculousfish
f61f45748e
Document insert-line-under and insert-line-over bindings
2020-12-19 14:32:17 -08:00
Johannes Altmanninger
4081d58577
docs: use monospace for inline code snippets more consistently
2020-10-26 19:25:41 +01:00
Charles Gould
f73ee30111
docs: Fix markup for code blocks
2020-10-10 21:49:33 +02:00
Fabian Homborg
06f6436943
reader: Return true if suppress-autosuggestion suppressed
...
This allows
bind -k backspace suppress-autosuggestion or backward-delete-char
To remove the suggestion on the first press and then delete
chars.
Note: This requires that we then don't reenable suggestions
immediately afterwards. Currently we don't after deletion.
Fixes #1419 .
2020-09-26 10:09:55 +02:00
Fabian Homborg
d688093f7a
docs: Update repaint docs
...
force-repaint now does exactly the same thing as repaint and repaints
are no longer coalesced.
2020-09-11 19:38:55 +02:00
Fabian Homborg
616cd38d8e
docs: Don't use force-repaint
...
It's not needed here and misleading. force-repaint isn't all that
useful and especially not something for a simple example.
2020-08-07 21:06:16 +02:00
Olivier FAURE
e7f0b5801d
Add forward-single-char input command
...
This allows users to add custom keybindings to autocomplete only one
character at a time.
Resolves https://github.com/fish-shell/fish-shell/issues/4984
2020-08-01 12:09:31 +02:00
Olivier FAURE
6778d04aa5
Add or
keybind input function
2020-08-01 12:09:31 +02:00
David Adam
4a35248465
docs/bind: make list formatting consistent
2020-07-06 20:50:19 +08:00
Fabian Homborg
eb35975c0f
Make cancel-commandline actual bind function
...
This was always awkward as fish script, and had problems with
interrupting the autoloading.
Note that we still leave the old function intact to facilitate easier
upgrading for now.
Fixes #7145 .
2020-07-01 20:56:56 +02:00
David Adam
c5e535e794
docs: link and explicit instructions on creating a blank fish_mode_prompt
...
Work on #5783 .
[ci skip]
2020-06-06 22:52:13 +08:00
Fabian Homborg
e3c4692031
docs/bind: Overhaul
2020-05-18 20:48:36 +02:00
Charles Gould
54da5b82ba
docs: Fix spacing on key combinations
2020-03-21 13:20:34 +01:00
Charles Gould
fb6257ebc3
docs: Capitalize all keystroke characters
2020-03-21 13:20:34 +01:00
Fabian Homborg
ffd930e35b
docs: Format keychords as two :kbd: entries
...
Looks better in the html - see #6752 .
Also this converts the "ctrl-something" instances I could find to
proper markup.
[ci skip]
2020-03-19 19:43:49 +01:00
ridiculousfish
2e4cb15880
Add self-insert-notfirst readline command
...
This adds a new readline command self-insert-notfirst, which is
analogous to self-insert, except that it does nothing if the cursor
is at the beginning. This will serve as a higher-performance implementation
for stripping leading spaces on paste.
2020-03-07 13:31:55 -08:00
ridiculousfish
73a2097f63
Place bind.rst readline function docs in more alphabetical order
2020-03-07 13:31:55 -08:00
Fabian Homborg
b28b14b67c
docs: Correct bind docs on escape delay
...
We never updated that after we changed the default.
[ci skip]
2020-02-22 15:00:01 +01:00
Aaron Gyes
85a0ca66e0
We no longer have two doc systems, move sphinx_doc_src back to doc_src
2020-02-19 17:00:35 -08:00