Commit Graph

514 Commits

Author SHA1 Message Date
Simon Hauser
874139ee0b Various previewer fixes (#260)
- Set env vars for previewer with set_env({ key = value } fix #228)
- Set pager for git previewes (default is GIT_PAGER=less so users can scroll see #253)
- Use less for people who don't have bat but less installed
- Reset less env to only '-RS' because '-X' will break scrolling(fix #253, thanks @eth3lbert)
- Scrolling for buffer previewer(thanks @tami5 for helping)
  - Also new function to create buffer previewers (which has scrolling by default). Used for tags and help_tags previewer.
- Add new setting set_env to readme
2020-11-22 10:57:31 +01:00
elianiva
5513f85b59 docs: fix builtin table formatting (#272)
@elianiva
2020-11-22 12:05:17 +03:00
Simon Hauser
d153c006e7 feat: Add highlights builtin (#267) 2020-11-21 21:33:27 -05:00
Xearty
5bf53823eb Fixed minor typos (#271)
* Fixed a minor typo

* Update README.md

Co-authored-by: TJ DeVries <devries.timothyj@gmail.com>
2020-11-21 21:30:46 -05:00
Simon Hauser
929a30378c Feat: Add filetypes builtin (#263) 2020-11-19 18:59:44 +01:00
YIQUN
319e8ed892 Fix: cwd detection of builtin.git_ (#264) 2020-11-19 09:03:08 +01:00
TJ DeVries
aff22f5bf1 Update issue templates 2020-11-18 09:44:53 -05:00
Tami
e977c92dcd Reword customization section 2020-11-17 14:38:05 +03:00
YIQUN
e16712f22e Fix: set_opts_cwd function will only call git once (#256) 2020-11-17 11:35:06 +01:00
Tami
1b12520e99 Edit introduction 2020-11-17 12:12:40 +03:00
tami5
ab30ed8ef6 Complete rewrite of README (#216)
Many thanks tami5

- New structure:
  - Getting Started
  - Customization
  - Built-in pickers
  - API
  - Media
  - Gallery
  - FAQ
  - Contributing

Co-authored-by: Patrick Lambein <patrick@lambein.name>
2020-11-17 09:56:05 +01:00
YIQUN
5863e49773 Fix: check if opts.cwd is a git directory, not opts (#252) 2020-11-17 08:21:58 +01:00
Simon Hauser
749c86557e Update attach_mappings to use new actions api (#249) 2020-11-16 21:48:45 +01:00
Simon Hauser
57a7769845 Fix #250 (#251) 2020-11-16 15:43:31 -05:00
Simon Hauser
eaa7011f84 feat: Add tags (#219) 2020-11-16 15:17:13 -05:00
Simon Hauser
8117263027 feat: Add git builtins (#240)
Conni2461 is a great coder and contributor :)
2020-11-16 15:10:26 -05:00
Senghan Bright
c01b7ad024 Merge pull request #246 from parmort/rework-help-preview
[RFC] Fix help_tags previewer
2020-11-16 18:02:32 +01:00
TJ DeVries
985856946e feat: Allow overriding actions from mappings (#248) 2020-11-16 10:58:30 -05:00
Nolan Prochnau
f9f83004b6 Delete more debug things 2020-11-16 10:37:08 -05:00
Senghan Bright
ad7280e0b9 fix: use vim.lsp.diagnostic instead of deprecated util function. (#244) 2020-11-15 15:54:16 -05:00
Nolan Prochnau
50a87e502c Delete debug output 2020-11-15 14:33:22 -05:00
Nolan Prochnau
30aa3904ce Refactor to make logic less intense 2020-11-15 13:39:46 -05:00
Nolan Prochnau
8eecc9c9dc Manually search through tags
Probably slower, but the builtin `taglist()` only looks at the first
file in 'tags', not ideal for this application. This can probably be
cleaned up a little.
2020-11-15 13:26:30 -05:00
Nolan Prochnau
1495cbec5a Have plugin tags previewed
Still doesn't update for multiple files, but the first file in the
taglist is shown, so that's a start?
2020-11-15 10:54:33 -05:00
YIQUN
0ccd69f5a9 fix lsp_code_action error when no code action available (#243)
the results variable can be nil when there's no code action available,

check for nil results before checking the length
2020-11-15 08:41:58 -05:00
tami5
3c4a88efe4 Merge pull request #230 from parmort/rework-helptags
Rework helptags builtin, including helps tags from installed plugins
2020-11-15 09:53:03 +03:00
Carlos Hernandez
3c2dea3ea5 feat: Add built-in to search keymaps (#191)
* Add built-in to search keymaps

* Re-factor maps for cleaner codes

Rather than use function to return a results table for various key maps.
Assign results the key maps table itself. This makes for cleaner code.

* Keymaps: escape termcodes using built-in util

* Rename builtin.maps to builtin.keymaps
2020-11-14 14:38:21 -05:00
Anirudh Haritas Murali
24057365da Fix git files in non-git directories (#239)
0 is not a false value in Lua. Compare to 1 to check if it is a git
	directory. Fixed error syntax.
2020-11-13 15:20:52 -05:00
Simon Hauser
76e7fe8cb0 fix: Multiple Previewer fixes (#225)
Fixes previews for files beginning with ~/
Previewer will now show directories
Fix if clause with vim.fn.executable
2020-11-13 15:07:12 -05:00
TJ DeVries
9fad317d05 fix: #236 2020-11-13 14:56:57 -05:00
TJ DeVries
3e58e1ab7d fix: Update for org 2020-11-13 10:31:34 -05:00
Simon Hauser
ba52c70a60 fix: selection_strategies row and follow (#218) 2020-11-13 10:20:09 -05:00
tami5
64aae0abd8 feat: Add c-v, c-x, c-t to help_tags (#229) 2020-11-13 10:14:40 -05:00
Nolan Prochnau
522c2faca1 Add documentation of the help_tags builtin 2020-11-10 09:33:51 -05:00
Nolan Prochnau
1678d7cb13 Rename and simplify make_entry function 2020-11-09 22:18:36 -05:00
Nolan Prochnau
6667fd36b1 Remove hardcoded tags 2020-11-09 22:06:37 -05:00
Nolan Prochnau
48820cb1a0 Grab helptags from all paths defined in rtp 2020-11-09 22:05:02 -05:00
Simon Hauser
d8befe2437 Cat will no longer display binary files (#224) 2020-11-05 19:53:57 -05:00
Raphael
1f3110bf54 Feat: convert options if it is table type in lua (#220)
* support custom list type commands

* update  command usage
2020-11-03 08:04:55 -05:00
Senghan Bright
051aefdb8c feat: v1 options menu (#133)
Still has a bunch of improvements that can be done, but wanted to merge in some of the related changes.

* options parser

* wip: vimoptions finder

* feat: pre-populate ex-command line with `:set foo=`

* use options current value when populating command line

* fix: use result.raw_value to store original option value

* .

* options: Continue work on option finder

* [WIP]: Tue 27 Oct 2020 10:34:09 PM EDT

* [WIP]: Mon 02 Nov 2020 08:20:13 PM EST

* [WIP]: Mon 02 Nov 2020 09:04:23 PM EST

Co-authored-by: TJ DeVries <devries.timothyj@gmail.com>
2020-11-02 21:05:10 -05:00
TJ DeVries
855d818a5d fix: #211 2020-11-02 17:07:32 -05:00
Simon Hauser
aba433c522 feat: Actions can now be summed up and center action (#204)
Closes: #182 

* Actions can now be summed up and center action

* fix: Make some complicated changes for metatable

* Update documentation

Co-authored-by: TJ DeVries <devries.timothyj@gmail.com>
2020-11-02 17:00:23 -05:00
Raphael
54ef9d90d5 rewrite command of telescope (#197)
* rewrite command of telescope

* add complete support

* add comment

* rewrite get builtin list

* Update README.md

* use vim.tbl_keys function

* rewrite complete-list
2020-11-01 11:08:54 -05:00
TJ DeVries
37c4f1b355 fix: Update documentation about setting custom maps for a picker 2020-10-30 18:36:34 -04:00
TJ DeVries
a37e4699c4 feat: Closes #205 2020-10-30 18:31:06 -04:00
TJ DeVries
656f316aee nit: this is a temporary change 2020-10-30 18:01:27 -04:00
Simon Hauser
78cf7ebd7f Fix find_command for find_files when using find executable (#199)
Closes: #193
2020-10-28 03:55:49 -04:00
Spencer Gilbert
87d99bd4d7 feat: Get BAT_THEME var from environment (#200)
Closes: #196
2020-10-28 03:53:08 -04:00
TJ DeVries
a3afb35614 feat: Added some docs & validation 2020-10-27 23:33:49 -04:00
TJ DeVries
b76babb225 fix: attempt to fix problem for tami, hopefully no more error 2020-10-27 22:35:55 -04:00