Commit Graph

304 Commits (main)

Author SHA1 Message Date
ryankav e7d756970c
fix: moveToFolderInCwd when cwd in hidden folder (#47)
When trying to move a folder in cwd the current implementation uses the full
file path. As a consequence if you're cwd is a hidden folder or a descendant
of a hidden folder then no options would display.

Proposed solution now is only search for the ignored options in the path
relative to the cwd. That way the currently ignored options are scoped by
the cwd.
2024-04-21 18:22:45 +02:00
Chris Grieser 1e6855be88 improv: moving in cwd with lsp renaming also writes all buffers 2024-04-17 12:25:07 +02:00
chrisgrieser 3699e2aa58 chore: Auto generate docs 2024-04-17 10:05:27 +00:00
Chris Grieser 9f012dba12 improv: save all buffers after lsp-renaming 2024-04-17 12:04:46 +02:00
chrisgrieser 8613fc1b43 chore: Auto generate docs 2024-02-27 21:09:33 +00:00
Chris Grieser 6c9a0ac2ec fix(moveToFolderInCwd): ignore hidden folders 2024-02-27 22:09:11 +01:00
chrisgrieser d04dbfe57b chore: Auto generate docs 2024-02-19 11:31:53 +00:00
Chris Grieser 0b1bbf7570 docs: make commands more clear 2024-02-19 12:31:31 +01:00
chrisgrieser 4d01098310 chore: Auto generate docs 2024-02-16 10:24:25 +00:00
Chris Grieser edc6365131 fix: use os-specific path separators instead of `/` 2024-02-16 11:23:56 +01:00
chrisgrieser c9b60e7cc2 chore: Auto generate docs 2024-02-15 13:29:08 +00:00
Chris Grieser 3e22df4eb3 fix(moveToFolderInCwd): error in notification 2024-02-15 14:28:40 +01:00
Chris Grieser 357bc2688d refactor(moveToFolderInCwd): re-organize 2024-02-11 16:28:13 +01:00
Chris Grieser b84accba4c fix(moveToFolderInCwd): add cwd itself also to the list of folders 2024-02-11 15:54:19 +01:00
chrisgrieser adf2e8c5a4 chore: Auto generate docs 2024-02-11 07:03:11 +00:00
pseudometa 22aeda8b8c
Fix: user cmd casing 2024-02-11 08:02:53 +01:00
chrisgrieser 1b17548f63 chore: Auto generate docs 2024-02-10 19:42:09 +00:00
Chris Grieser d057d47164 feat: `:CopyFilepathWithTilde` (#34) 2024-02-10 20:41:49 +01:00
chrisgrieser b045df8264 chore: Auto generate docs 2024-02-10 19:30:18 +00:00
Chris Grieser 497e6f45fb improv(moveToFolderInCwd): initially sort by mtime 2024-02-10 20:29:57 +01:00
Chris Grieser 47863d8acb fix(moveToFolderInCwd): typo in notification 2024-02-10 20:20:05 +01:00
Chris Grieser 07088c3d84 fix(moveToFolderInCwd): ignore current folder of file 2024-02-10 20:14:55 +01:00
Chris Grieser 4269605b1f fix(moveToFolderInCwd): fix ignoring logic 2024-02-05 15:41:47 +01:00
chrisgrieser c19f9816bc chore: Auto generate docs 2024-02-05 14:37:38 +00:00
Chris Grieser 10eda9de26 improv(moveToFolderInCwd): better notif & exclude node modules 2024-02-05 15:37:15 +01:00
Chris Grieser bdd2c44031 refactor: cleanup of file movement operations 2024-02-03 15:51:14 +01:00
Chris Grieser b0fac50905 fix: user command capitalization (#44) 2024-02-03 14:59:54 +01:00
chrisgrieser a17bd8ddae chore: Auto generate docs 2024-02-03 13:19:59 +00:00
Chris Grieser 89937fff64 docs: cleanup & better explanations 2024-02-03 14:19:40 +01:00
Chris Grieser ae0808bed6 feat: `moveToFolderInCwd` command (offers folder selection) 2024-02-03 14:19:01 +01:00
chrisgrieser 46a851c92b chore: Auto generate docs 2024-01-02 23:16:42 +00:00
Ralf Schmitz Bongiolo 3dd0e64e68 fix: OS detection when using vim.fn.has 2024-01-03 00:16:24 +01:00
chrisgrieser 12123cdd40 chore: Auto generate docs 2024-01-01 15:49:33 +00:00
Chris Grieser 9cbd4eec84 break(trashFile)!: use CLIs instead of moving to trash (req. install) 2024-01-01 16:49:14 +01:00
chrisgrieser 2ea4da4df0 chore: Auto generate docs 2024-01-01 15:22:11 +00:00
stevenxxiu 3e2dc62657 chore: Auto generate docs 2024-01-01 16:21:54 +01:00
Steven Xu 50bc0cce60 fix: trash in *Linux* using a trash command, fixes #37 2024-01-01 16:21:54 +01:00
stevenxxiu 491b822d9e chore: Auto generate docs 2023-12-31 12:53:53 +01:00
Steven Xu ef72935e7c feat: try to rename first to preserve metadata 2023-12-31 12:53:53 +01:00
Chris Grieser d2f85f3e7d refactor: code cleanup 2023-12-30 13:10:39 +01:00
Chris Grieser 0b71c9c21f refactor: update funcs from `vim.fn` to `vim.api` 2023-12-30 13:06:30 +01:00
Chris Grieser e9868e9780 refactor: modularized into separate files 2023-12-30 12:55:51 +01:00
chrisgrieser c8ac2e47af chore: Auto generate docs 2023-12-30 11:47:11 +00:00
Chris Grieser b7804edd75 chore: update config files 2023-12-30 12:46:48 +01:00
Chris Grieser ce4dd7f098 chore: cleanup comments 2023-12-30 12:45:58 +01:00
pseudometa 8349eb8843
ci: add stale-bot 2023-12-29 21:32:49 +01:00
pseudometa bebe3491b8
chore: typo in PR template 2023-12-29 15:56:08 +01:00
chrisgrieser 284a62c039 chore: Auto generate docs 2023-12-29 14:55:49 +00:00
Steven Xu e221036576 feat: move a file to a new directory with its existing name, closes #35 2023-12-29 15:55:24 +01:00
chrisgrieser 7ba13fa62d chore: Auto generate docs 2023-12-25 13:43:30 +00:00