tres cambios por limpieza de codigo
This commit is contained in:
parent
9385eb5cc3
commit
dbbde07455
17
lfview
17
lfview
|
@ -21,11 +21,6 @@ FILE_PATH="${1}" # Full path of the highlighted file
|
||||||
FILE_EXTENSION="${FILE_PATH##*.}"
|
FILE_EXTENSION="${FILE_PATH##*.}"
|
||||||
FILE_EXTENSION_LOWER=$(echo "${FILE_EXTENSION}" | tr '[:upper:]' '[:lower:]')
|
FILE_EXTENSION_LOWER=$(echo "${FILE_EXTENSION}" | tr '[:upper:]' '[:lower:]')
|
||||||
|
|
||||||
# Settings
|
|
||||||
HIGHLIGHT_SIZE_MAX=262143 # 256KiB
|
|
||||||
HIGHLIGHT_TABWIDTH=8
|
|
||||||
HIGHLIGHT_STYLE='pablo'
|
|
||||||
|
|
||||||
handle_extension() {
|
handle_extension() {
|
||||||
case "${FILE_EXTENSION_LOWER}" in
|
case "${FILE_EXTENSION_LOWER}" in
|
||||||
# Archive
|
# Archive
|
||||||
|
@ -81,17 +76,7 @@ handle_mime() {
|
||||||
text/html) lynx -dump "${FILE_PATH}" ;;
|
text/html) lynx -dump "${FILE_PATH}" ;;
|
||||||
text/troff) man ./ "${FILE_PATH}" | col -b ;;
|
text/troff) man ./ "${FILE_PATH}" | col -b ;;
|
||||||
text/* | */xml)
|
text/* | */xml)
|
||||||
if [ "$(stat --printf='%s' -- "${FILE_PATH}")" -gt "${HIGHLIGHT_SIZE_MAX}" ]; then
|
bat --color always --style plain --paging never -- "${FILE_PATH}"
|
||||||
exit 2
|
|
||||||
fi
|
|
||||||
# if [ "$(tput colors)" -ge 256 ]; then
|
|
||||||
# local highlight_format='xterm256'
|
|
||||||
# else
|
|
||||||
# local highlight_format='ansi'
|
|
||||||
# fi
|
|
||||||
bat --color always --style plain --paging never --wrap character -- "${FILE_PATH}"
|
|
||||||
# highlight --replace-tabs="${HIGHLIGHT_TABWIDTH}" --out-format="${highlight_format}" \
|
|
||||||
# --style="${HIGHLIGHT_STYLE}" --force -- "${FILE_PATH}"
|
|
||||||
exit 2
|
exit 2
|
||||||
;;
|
;;
|
||||||
application/zip) unzip -l -- "${FILE_PATH}" ;;
|
application/zip) unzip -l -- "${FILE_PATH}" ;;
|
||||||
|
|
2
rfv
2
rfv
|
@ -14,4 +14,4 @@ IFS=: read -ra selected < <(
|
||||||
--preview 'bat --color=always {1} --highlight-line {2}' \
|
--preview 'bat --color=always {1} --highlight-line {2}' \
|
||||||
--preview-window 'up,60%,border-bottom,+{2}+3/3,~3'
|
--preview-window 'up,60%,border-bottom,+{2}+3/3,~3'
|
||||||
)
|
)
|
||||||
[ -n "${selected[0]}" ] && vim "${selected[0]}" "+${selected[1]}"
|
[ -n "${selected[0]}" ] && $EDITOR "${selected[0]}" "+${selected[1]}"
|
||||||
|
|
12
vix
12
vix
|
@ -1,9 +1,7 @@
|
||||||
#!/bin/sh
|
#!/bin/sh
|
||||||
|
|
||||||
# if [ "$(file --mime-type "$(readlink -f "$*")" -b)" = "text/plain" ]; then
|
if [ "$(fd -tf --exact-depth=1 -e lua -e py -e rs)" ]; then
|
||||||
# tmux split-window -hl 95 "nvim --cmd \":lua vim.g.noplugins=1\" \"$*\""
|
tmux split-window -hl 95 "$EDITOR \"$*\""
|
||||||
# else
|
else
|
||||||
# tmux split-window -hl 95 "$EDITOR \"$*\""
|
tmux split-window -hl 95 "nvim --cmd \":lua vim.g.noplugins=1\" \"$*\""
|
||||||
# fi
|
fi
|
||||||
|
|
||||||
tmux split-window -hl 95 "$EDITOR \"$*\""
|
|
||||||
|
|
Loading…
Reference in New Issue