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
4d154aba
Commit
4d154aba
authored
Dec 13, 2015
by
Marc Cornellà
Browse files
Merge branch 'apjanke-histsubstr-double-bind'
Close #4193
parents
11de60fd
45822e85
Changes
2
Show whitespace changes
Inline
Side-by-side
plugins/history-substring-search/history-substring-search.plugin.zsh
View file @
4d154aba
...
@@ -13,11 +13,14 @@ fi
...
@@ -13,11 +13,14 @@ fi
# Bind terminal-specific up and down keys
# Bind terminal-specific up and down keys
# Bind in both emacs and vi modes so it works in both, and is not
# sensitive to whether this is loaded before or after the vi-mode plugin
if
[[
-n
"
$terminfo
[kcuu1]"
]]
;
then
if
[[
-n
"
$terminfo
[kcuu1]"
]]
;
then
bindkey
"
$terminfo
[kcuu1]"
history-substring-search-up
bindkey
-M
emacs
"
$terminfo
[kcuu1]"
history-substring-search-up
bindkey
-M
viins
"
$terminfo
[kcuu1]"
history-substring-search-up
fi
fi
if
[[
-n
"
$terminfo
[kcud1]"
]]
;
then
if
[[
-n
"
$terminfo
[kcud1]"
]]
;
then
bindkey
"
$terminfo
[kcud1]"
history-substring-search-down
bindkey
-M
emacs
"
$terminfo
[kcud1]"
history-substring-search-down
bindkey
-M
viins
"
$terminfo
[kcud1]"
history-substring-search-down
fi
fi
plugins/history-substring-search/update-from-upstream.zsh
View file @
4d154aba
...
@@ -76,10 +76,12 @@ cat >> $plugin_basename.plugin.zsh <<EOF
...
@@ -76,10 +76,12 @@ cat >> $plugin_basename.plugin.zsh <<EOF
# Bind terminal-specific up and down keys
# Bind terminal-specific up and down keys
if [[ -n "
\$
terminfo[kcuu1]" ]]; then
if [[ -n "
\$
terminfo[kcuu1]" ]]; then
bindkey "
\$
terminfo[kcuu1]" history-substring-search-up
bindkey -M emacs "
\$
terminfo[kcuu1]" history-substring-search-up
bindkey -M viins "
\$
terminfo[kcuu1]" history-substring-search-up
fi
fi
if [[ -n "
\$
terminfo[kcud1]" ]]; then
if [[ -n "
\$
terminfo[kcud1]" ]]; then
bindkey "
\$
terminfo[kcud1]" history-substring-search-down
bindkey -M emacs "
\$
terminfo[kcud1]" history-substring-search-down
bindkey -M viins "
\$
terminfo[kcud1]" history-substring-search-down
fi
fi
EOF
EOF
...
...
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