Gokcehan
8327505398
handle closing double quote properly
...
Related #249
2019-10-26 03:05:07 +03:00
Gokcehan
74ef9fcd83
escape path separator on windows
2019-10-25 20:51:22 +03:00
Gokcehan
0482340d5e
keep trailing backslash during reverse escape
2019-10-25 20:50:00 +03:00
Gokcehan
7a4d1cc275
escape special characters with backslash
2019-10-25 20:17:49 +03:00
Juris Arturs Majors
cd396605da
Add automatically generated zsh completion ( #239 )
...
* Add automatically generated zsh completion
* Rename to lf.zsh and add simple installation instructions
2019-10-07 22:48:17 +03:00
Gokcehan
c43026d1e2
cleanup
2019-10-07 22:31:51 +03:00
arolle
7b89126e04
Correct abbreviation of the home directory ( #241 )
...
The path has to start with the home directory to be shortened to `~`.
Previously a user named `user` would see `/media/backup~/files` when
browsing `/media/backup/home/user/files`.
2019-10-07 22:30:52 +03:00
Gokcehan
ff4c36565c
mention setsid in the documentation
...
Related #148 and #233
2019-10-07 20:23:08 +03:00
Vladimir Bauer
cfc9e355b3
reduce switch times a bit ( #236 )
2019-10-07 19:08:39 +03:00
Gokcehan
bc33f3154a
cleanup
2019-10-04 21:49:18 +03:00
Kennedy Mwenja
9991a40e87
Sort by file extensions ( #230 )
...
- preserve natural ordering of filenames if extensions are the same
or are missing
- files without extensions rank higher on ascending sort and lower
on descending sort
2019-10-04 21:44:52 +03:00
Gokcehan
41339a9e5a
add times library to travis
2019-09-18 21:57:00 +03:00
Kennedy Mwenja
9515bd73d0
Sort By Access Time and Change Time ( #226 )
...
- Add access time and change time as sort by types. This is
powered by github.com/djherbis/times.
- Fall back to modification time if access time and change time
cannot be determined.
- Add `sa` and `sc` as default bindings for sort by access time and
sort by change time respectively.
- Add access time and change time to info types allowing them to be
displayed by the file list in the ui
2019-09-18 21:52:30 +03:00
Doron Behar
d13cc79bc4
Add lf.desktop ( #222 )
2019-08-30 17:32:23 +03:00
Yong Jie
bba32beb8a
Fix bug where lfcd.cmd does not CD to different drive ( #221 )
2019-08-28 20:05:18 +03:00
Daniel Martí
50ac367626
fix ineffective breaks, remove unused parameters ( #210 )
...
While at it, simplify a few pieces of code.
2019-08-12 14:52:27 +03:00
Gokcehan
3b34b20cb8
change default icons for special directories
...
Related #207
2019-08-12 14:41:58 +03:00
Gokcehan
6982ffe4cf
allow double backslash escape without quotes
...
Related #142
2019-08-05 22:28:55 +03:00
Gokcehan
488bf9f6b6
cleanup
2019-07-30 17:06:11 +03:00
David Pedersen
2ab866d474
Make prompt for delete command more descriptive ( #206 )
...
This will make the prompt shown when running the delete command more descriptive.
Before: `delete?[y/N]:`
Now when deleting one file: `delete /tmp/abc [y/N]?`
Now when deleting selection: `delete 3 items [y/N]?`
2019-07-23 22:33:43 +03:00
Gokcehan
9f661344ed
allow defining a custom rename command
2019-07-21 20:40:57 +03:00
Juris Arturs Majors
bfd01e5ed8
draft rename ( #197 )
...
* basic structure
* working rename, without making dir's and selection change
* mkdirAll if necessary
* updated TODO's
* rename with replace prompting
* path prompt and moved functionality to nav.rename()
* renewing now (no set period is needed)
* documentation, keybidning change, load file info after renaming
* go generate
2019-07-20 19:31:19 +03:00
Juris Arturs Majors
27861f06e2
correct message for folders that lf has no permission for ( #203 )
2019-07-20 15:44:20 +03:00
Andrew Rabert
cb36e87b80
Use symlink color for directories ( #195 )
...
Resolves https://github.com/gokcehan/lf/issues/156
2019-07-02 12:43:53 +03:00
Juris Arturs Majors
30d3078559
Error clear ( #192 )
...
* reset ui msg string
* loadfileinfo after prompts too
* removed legacy from previous pr...
2019-06-30 18:53:45 +03:00
Gokcehan
db224f04fe
add icon support
...
Related #158 and #164
2019-06-28 18:08:11 +03:00
Gokcehan
afca893153
clear error message on succesful commands
...
Related #185 and #187
2019-06-26 17:52:29 +03:00
Juris Arturs Majors
16db95707e
Mark clear ( #190 )
...
* markclear
* Revert "markclear"
This reverts commit 5e3a188618cb02f7aa284e9f2c9a00ed8ce3dc14.
* Revert "Revert "markclear""
This reverts commit a7a3bfebbf99c10b4a09f197fa997eca461369c4.
* markclear with arguments
* docs
* reverted some whitepsace
* some inline comments
* additional error handling
* wrong argument case
* consider case when argument specified clears all marks
* code cleanup and removed readMarks from writeMarks
* indentation :/
* discussed changes implemnted
* return readMarks error in sync()
* remove reset marks
2019-06-25 21:38:34 +03:00
Juris Arturs Majors
bf39c7c63b
glob-select implementation ( #184 )
...
* glob-select logical implementation
* documentation
* indentation
* indentation
* indentation
* save
* merge glob selects
* check if selected before toggling
* glob-unselect
* identation ...
* return early
2019-06-20 18:17:47 +03:00
ath3
eb8e516cfb
Check ratios before enabling preview ( #174 )
2019-06-12 16:45:40 +03:00
Alexandr Bruyako
34f39f90b2
remove unused "uppercase" param of appendTransliterate(), improve readability ( #172 )
2019-05-27 19:39:38 +03:00
Gokcehan
4c6241ca42
clean path before select
...
Related #167
2019-05-18 18:21:16 +03:00
Gokcehan
8388b4f385
Revert "do not cd when select on directory"
...
This reverts commit f071a3ae70
.
Related #167
2019-05-18 18:20:58 +03:00
Gokcehan
80ab2e4fc4
cd if first argument is a directory
...
Related #167
2019-05-18 17:51:32 +03:00
Gokcehan
f071a3ae70
do not cd when select on directory
...
Related #167
2019-05-17 21:48:19 +03:00
David Pedersen
f3407b2d61
Remain in command mode after cmd-history-next ( #168 )
2019-05-17 18:52:58 +03:00
Gokcehan
a5199960ed
update documentation
2019-05-14 20:27:16 +03:00
Gokcehan
e69a229578
allow movement commands in cmap
...
Related #68
2019-05-14 20:21:24 +03:00
David Pedersen
e815adc6a6
Add Wrap Scroll functionality. Fixes #126 ( #166 )
2019-05-12 17:21:45 +03:00
Gokcehan
13fe1931cd
replace godep with go modules
...
Related #155
2019-04-20 23:12:22 +03:00
Gokcehan
2c87b0dcfe
fix hidden sort
2019-03-31 23:52:39 +03:00
Gokcehan
b2b22fb674
disable hidden on windows
2019-03-31 23:39:41 +03:00
Gokcehan
45270e389e
export id variable after initialization
2019-03-31 19:45:11 +03:00
Gokcehan
fee016f406
cleanup
2019-03-27 23:03:19 +03:00
Gokcehan
29de45e466
cleanup
2019-03-27 22:11:34 +03:00
Gokcehan
791b704257
add 'errorfmt' option to format error messages
...
Related #154
2019-03-27 22:07:41 +03:00
Gokcehan
e3bc11408f
update example configuration
2019-03-20 21:45:09 +03:00
Gokcehan
6f35abb4ca
quote file variables on windows
2019-03-17 20:16:19 +03:00
Gokcehan
0eedb71d6c
export permanent env vars on startup
...
Related #134
2019-03-17 19:52:34 +03:00
Gokcehan
1eedd29546
add file completion to search
...
Related #150
2019-03-14 01:20:06 +03:00