Lucas Burns
b76c29dd5f
update: minor refactor, add `argedit` and `edit` bindings
2023-08-09 15:48:28 -05:00
Lucas Burns
6f9c27cd9a
update: documentation and type names
2023-07-19 21:28:59 -05:00
Lucas Burns
87a72c618e
fix: allow negative width and height
2023-06-27 12:22:42 -05:00
Lucas Burns
c30426d2fb
fix: make lf faster selecting file; fix layouts
2023-06-09 02:17:20 -05:00
Lucas Burns
aa72337c44
fix: not switching buffers on open
2023-05-10 13:49:25 -05:00
Lucas Burns
1b1c0426e6
update: clean up some more code
2023-05-10 13:19:17 -05:00
Lucas Burns
ffcacf5dbb
update: remove plenary stuff; try and fix async problem
2023-05-09 20:36:50 -05:00
Lucas Burns
b88c1efa65
fix: lf was not reading ID file due to async stuff
2023-03-23 15:23:39 -05:00
Lucas Burns
70c9b1dd99
fix: allow require("lf").start(nil, {config table}) like it says in README
2023-02-17 15:15:24 -06:00
Anton
3834294972
Fix E154: Duplicate tag error
2023-01-19 20:36:11 +00:00
Lucas Burns
05bacf60ac
Merge pull request #3 from thalting/master
...
fix format
2022-09-01 10:55:09 -05:00
halting
278a0fd633
fix
2022-09-01 12:42:30 -03:00
Lucas Burns
68e67ccbb3
update(config): Change NormalFloat to link to 'Normal'
...
* Add some --[[@as <cast>]] to suppress language server warnings
2022-08-18 11:22:02 -05:00
Lucas Burns
6669d6aa35
fix#2: fixes error indexing vim.fs
2022-07-19 14:35:57 -05:00
Lucas Burns
2c94f8da87
update(readme): log autocmd
2022-07-11 21:47:01 -05:00
Lucas Burns
03e4274350
update: use vim.fs module
2022-07-08 10:15:38 -05:00
Lucas Burns
f8a224ab0f
fix: highlights were not working properly
2022-07-08 10:11:59 -05:00
Lucas Burns
2f728c7e0f
fix: speed up on_open deferred a little
2022-07-02 20:30:17 -05:00
Lucas Burns
3ee1b75d72
remove: which-key caused an error to send keypresses to newly opened window
2022-06-29 15:37:44 -05:00
Lucas Burns
a065908b13
Fix:
...
* A recursive default mapping
* Made better `ReplaceNetrwWithLf` autocmd
Addition:
* `LfTermEnter` `autocmd` that is ran on the terminal opening
Change:
* Change the way the utility notification functions are setup
2022-06-23 17:13:51 -05:00
Lucas Burns
c05199f4c4
fix(spelling): correct issues in README
2022-06-05 16:48:12 -05:00
Lucas Burns
e08863d953
feature: global variable indicating that lf is running
2022-05-29 17:16:06 -05:00
Lucas Burns
c001b14238
fix: remove filetype, it needs to inherit toggleterm
2022-05-29 17:07:46 -05:00
Lucas Burns
d39525c93f
fix: filetype -> lf_term
2022-05-29 17:06:37 -05:00
Lucas Burns
c9b9b30f37
fix: update which buffer is mapped, set filetype to lf
2022-05-29 17:04:30 -05:00
Lucas Burns
a6154bd87c
feature(focus_on_open): focus current file when opening lf; refactor(cfg)
2022-05-29 15:25:18 -05:00
Lucas Burns
242912c016
update(plugin): allow for lf_netrw to be true
2022-05-26 18:54:04 -05:00
Lucas Burns
38f491f6ba
update(readme): add installation
2022-05-26 18:53:27 -05:00
Lucas Burns
a6f55cea94
update: modified mapping escape to quit
2022-05-25 10:21:59 -05:00
Lucas Burns
f49f15ff90
fix(readme): errors in readme
2022-05-23 21:36:54 -05:00
Lucas Burns
a1f50b734e
feature(map): register mapping with which-key if it is installed
2022-05-23 09:05:26 -05:00
Lucas Burns
5b448a2260
refactor: change command name from Lfnvim -> Lf
2022-05-23 08:26:12 -05:00
Lucas Burns
cfd83558f7
fix(issue): should fix issue #1
2022-05-23 08:23:08 -05:00
Lucas Burns
51ffd69ee0
Update:
...
- Calculate width by accounting for `signcolumn`
- Calculate height by account for `cmdheight`
- Set a `_G.loaded_lf` variable to prevent double sourcing
- Use `vim.defer_fn` instead of identical code using custom timer
2022-05-17 16:26:33 -05:00
Lucas Burns
2bb2967f07
feature: escape_quit
2022-04-23 18:40:09 -05:00
Lucas Burns
ed908785bf
fix: Lf would't open if file didn't exist; lf netrw would open on no arguments
2022-04-21 22:32:47 -05:00
Lucas Burns
e57c835d0e
chore: added license, mentioned keybindings, tmux=false, spelling corrections
2022-04-16 22:20:45 -05:00
Lucas Burns
d4c08af70d
feature: added tmux statusline and highlights
2022-04-15 23:15:14 -05:00
Lucas Burns
1ac4d99669
fix(netrw): replace netrw with lua
2022-04-15 09:37:10 -05:00
Lucas Burns
96f15a3e35
fix: path wasn't registered in lua command
2022-04-14 15:12:06 -05:00
Lucas Burns
3fb8dee0f3
update(plugin): .vim -> .lua
2022-04-13 20:07:45 -05:00
Lucas Burns
dd04d5f0e9
fix: open keys - now keys directly open file
2022-04-13 18:59:44 -05:00
Lucas Burns
ba62cbc7a2
fix(plugin): plugin name lfvim -> lf
2022-04-11 09:54:14 -05:00
Lucas Burns
221aeec3a1
fix(resize): when resizing, window didn't stay centered
2022-04-11 08:53:12 -05:00
Lucas Burns
db19f3c703
feature: resizing window with `window_mapping` (partially finished)
2022-04-10 21:53:47 -05:00
Lucas Burns
301262f100
fix: ._config -> ._cfg
2022-04-10 19:48:18 -05:00
Lucas Burns
251b24ff2c
chore: allow global setup to work with command
2022-04-10 19:42:15 -05:00
Lucas Burns
313c9508b4
initial commit
2022-04-10 00:24:21 -05:00