Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
O
oh-my-zsh
Project
Project
Details
Activity
Releases
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Board
Labels
Milestones
JIRA
JIRA
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
github
oh-my-zsh
Commits
33847956
Unverified
Commit
33847956
authored
Aug 17, 2021
by
Marc Cornellà
Committed by
GitHub
Aug 17, 2021
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
fix(colemak): remove `lesskey` usage in less v582 and newer (#10102)
parent
11e22ed0
Changes
2
Hide whitespace changes
Inline
Side-by-side
Showing
2 changed files
with
13 additions
and
1 deletion
+13
-1
.gitignore
plugins/colemak/.gitignore
+1
-0
colemak.plugin.zsh
plugins/colemak/colemak.plugin.zsh
+12
-1
No files found.
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