1- *assistant.txt *
1+ *assistant.nvim *
22
33A modern plugin developed for competitive programmer to automate some common
44repeatitive tasks, so that they can focus on their core logic
55
6- ==============================================================================
6+ ============================================================================
77
8- Table of content *assistant.nvim-table-of-content *
8+ *assistant.nvim-getting-started *
99
10- 1. Getting started | assistant.nvim-getting-started |
11- 2. Configurations | assistant.nvim-configurations |
12-
13- ==============================================================================
14-
15- Getting started *assistant.nvim-getting-started*
16-
17- *assistant.nvim* is modern neovim plugin designed for competitive programmer
10+ | assistant.nvim | is modern neovim plugin designed for competitive programmer
1811to automate repeatitive tasks, so that they can focus on more important
1912aspects
2013
2114
22- FEATURES *assistant.nvim-features*
15+ *assistant.nvim-features*
2316
2417- Automatic samples fetching
2518- Interactice user interface
2619- Highly customizable
2720- Blazingly fast
2821- Builtin parallel task scheduler
2922
30- REQUIREMENTS *assistant.nvim-requirements*
23+ *assistant.nvim-requirements*
3124
3225- Neovim version >= 9.5
3326- Competitive programming companion browser
3427
35- ==============================================================================
36-
37- Configurations *assistant.nvim-configurations*
38-
39-
40- DEFAULT-CONFIGURATIONS *assistant.nvim-defaults*
28+ ============================================================================
4129
30+ *assistant.nvim-defaults*
4231>lua
4332 {
4433 commands = {
@@ -79,8 +68,9 @@ DEFAULT-CONFIGURATIONS *assistant.nvim-defaults*
7968By default plugin comes with pre-written C++ and python commands in the
8069configurations, but can be customize further
8170
71+ ============================================================================
8272
83- COMMAND-CUSTOMIZATION *assistant.nvim-customization*
73+ *assistant.nvim-customization*
8474
8575Let's add a command for running rust files, so for compiling and running rust
8676files a shell command can be written as follows:
@@ -107,8 +97,9 @@ Now above shell command can be convert into lua tables as follows:
10797 }
10898<
10999
100+ ============================================================================
110101
111- UI-CUSTOMIZATION *assistant.nvim-ui-customization*
102+ *assistant.nvim-ui-customization*
112103
113104For now only icons can be changed, as follows
114105
@@ -123,8 +114,9 @@ For now only icons can be changed, as follows
123114 },
124115<
125116
117+ ============================================================================
126118
127- CORE-CUSTOMIZATION *assistant.nvim-core-customization*
119+ *assistant.nvim-core-customization*
128120
129121For now only maximum running time of process can be changed
130122>lua
@@ -134,5 +126,4 @@ For now only maximum running time of process can be changed
134126 }
135127<
136128
137-
138129vim:tw=78:ts=8:noet:ft=help:norl:
0 commit comments