Skip to content
GitLab
Menu
Projects
Groups
Snippets
Loading...
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Sign in / Register
Toggle navigation
Menu
Open sidebar
adam.huang
Ohmyzsh
Commits
33847956
Unverified
Commit
33847956
authored
Aug 17, 2021
by
Marc Cornellà
Committed by
GitHub
Aug 17, 2021
Browse files
fix(colemak): remove `lesskey` usage in less v582 and newer (#10102)
parent
11e22ed0
Changes
2
Hide whitespace changes
Inline
Side-by-side
plugins/colemak/.gitignore
0 → 100644
View file @
33847956
.less
plugins/colemak/colemak.plugin.zsh
View file @
33847956
...
@@ -19,4 +19,15 @@ bindkey -a 'N' vi-join
...
@@ -19,4 +19,15 @@ bindkey -a 'N' vi-join
bindkey
-a
'j'
vi-forward-word-end
bindkey
-a
'j'
vi-forward-word-end
bindkey
-a
'J'
vi-forward-blank-word-end
bindkey
-a
'J'
vi-forward-blank-word-end
lesskey
$ZSH
/plugins/colemak/colemak-less
# New less versions will read this file directly
export
LESSKEYIN
=
"
${
0
:h:A
}
/colemak-less"
# Only run lesskey if less version is older than v582
less_ver
=
$(
less
--version
|
awk
'{print $2;exit}'
)
autoload
-Uz
is-at-least
if
!
is-at-least 582
$less_ver
;
then
# Old less versions will read this transformed file
export
LESSKEY
=
"
${
0
:h:A
}
/.less"
lesskey
-o
"
$LESSKEY
"
"
$LESSKEYIN
"
2>/dev/null
fi
unset
less_ver
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
.
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment