@@ -104,7 +104,7 @@ Users can define additional sources in "custom.ts" to suit their needs. See
104
104
| fall-customization | for customization details.
105
105
106
106
Within the picker window, the following default mappings are applied. These
107
- can be confirmed or customized via the <F1> help prompt.
107
+ can be confirmed via the <F1> help prompt.
108
108
109
109
Navigation~
110
110
Key Description~
@@ -155,7 +155,7 @@ Session Management~
155
155
Fall provides session management commands to save and resume picker states:
156
156
157
157
*:FallSession*
158
- :FallSession Open the session manager to view, resume, or delete saved
158
+ :FallSession Open the session manager to view and resume saved
159
159
sessions. Sessions preserve the picker state including
160
160
query, selections, and cursor position.
161
161
@@ -816,7 +816,8 @@ Coordinator~
816
816
817
817
Built-in coordinators:
818
818
- modern: Floating windows with customizable dimensions
819
- - stack: Stacked layout for smaller screens
819
+ - compact: Compact layout with minimal spacing
820
+ - separate: Separate windows for each component
820
821
821
822
*fall-module-theme*
822
823
Theme~
@@ -825,7 +826,9 @@ Theme~
825
826
826
827
Built-in themes:
827
828
- MODERN_THEME: Clean, modern appearance with rounded borders
828
- - MINIMAL_THEME: Simplified appearance without decorations
829
+ - ASCII_THEME: ASCII art style borders
830
+ - DOUBLE_THEME: Double-line borders
831
+ - SINGLE_THEME: Single-line borders
829
832
830
833
*fall-module-source*
831
834
Source~
@@ -842,7 +845,7 @@ Matcher~
842
845
can be incremental (reusing previous results) or non-incremental.
843
846
844
847
Interface: (items, query) -> AsyncIterableIterator<MatchedItem>
845
- Examples: fzf (fuzzy), substring, regexp, smartcase
848
+ Examples: fzf (fuzzy matching)
846
849
847
850
*fall-module-curator*
848
851
Curator~
@@ -859,7 +862,7 @@ Sorter~
859
862
can be chained to create complex sorting behaviors.
860
863
861
864
Interface: (items) -> void (sorts in-place)
862
- Examples: alphabetical, length, score, mtime
865
+ Examples: noop (no sorting), lexical (alphabetical)
863
866
864
867
*fall-module-renderer*
865
868
Renderer~
@@ -868,15 +871,15 @@ Renderer~
868
871
modifying the underlying data.
869
872
870
873
Interface: (items) -> void (modifies display properties)
871
- Examples: nerdfont (adds icons), filename ( path formatting )
874
+ Examples: nerdfont (adds icons), smartPath (intelligent path display )
872
875
873
876
*fall-module-previewer*
874
877
Previewer~
875
878
Generates preview content for the currently selected item. Previewers
876
879
can display file contents, documentation, or any relevant information.
877
880
878
881
Interface: (item) -> PreviewContent
879
- Examples: file (with syntax), buffer, help
882
+ Examples: file (with syntax highlighting ), buffer, helptag
880
883
881
884
*fall-module-action*
882
885
Action~
@@ -916,9 +919,9 @@ Common Issues~
916
919
- Disable preview for large files
917
920
918
921
4. Custom source not working
919
- - Validate TypeScript syntax: `:FallCustomCheck`
920
922
- Ensure source returns proper item structure
921
923
- Check Deno console for runtime errors
924
+ - Review TypeScript syntax errors in the editor
922
925
923
926
5. Key mappings not working
924
927
- Confirm no conflicts: `:verbose cmap <key> `
@@ -935,10 +938,6 @@ View Denops server output:
935
938
>vim
936
939
:DenopsServer
937
940
<
938
- Check custom file syntax:
939
- >vim
940
- :FallCustomCheck
941
- <
942
941
=============================================================================
943
942
EXAMPLES *fall-examples*
944
943
0 commit comments