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
Oh My Zsh
Commits
fdebc227
Commit
fdebc227
authored
Oct 07, 2019
by
Griffin J Rademacher
Committed by
Marc Cornellà
Oct 07, 2019
Browse files
Add READMEs for tugboat and colemak plugins (#8207)
parent
13d88947
Changes
2
Hide whitespace changes
Inline
Side-by-side
plugins/colemak/README.md
0 → 100644
View file @
fdebc227
# Colemak plugin
This plugin remaps keys in
`zsh`
's
[
`vi`-style navigation mode
](
http://zsh.sourceforge.net/Doc/Release/Zsh-Line-Editor.html#Keymaps
)
for a
[
Colemak
](
https://colemak.com/
)
keyboard layout, to match the QWERTY position:
![
Colemak layout on a US keyboard
](
https://colemak.com/wiki/images/6/6c/Colemak2.png
)
To use it, add it to the plugins array in your
`~/.zshrc`
file:
```
plugins=(... colemak)
```
You will also need to enable
`vi`
mode, so add another line to
`~/.zshrc`
:
```
bindkey -v
```
Restart your shell and hit the
`<ESC>`
key to activate
`vicmd`
(navigation) mode,
and start navigating
`zsh`
with your new keybindings!
## Key bindings for vicmd
| Old | New | Binding | Description |
|------------|------------|---------------------------|----------------------------------------------------|
|
`CTRL`
+
`j`
|
`CTRL`
+
`n`
| accept-line | Insert new line |
|
`j`
|
`n`
| down-line-or-history | Move one line down or command history forwards |
|
`k`
|
`e`
| up-line-or-history | Move one line up or command history backwards |
|
`l`
|
`i`
| vi-forward-char | Move one character to the right |
|
`n`
|
`k`
| vi-repeat-search | Repeat command search forwards |
|
`N`
|
`K`
| vi-rev-repeat-search | Repeat command search backwards |
|
`i`
|
`u`
| vi-insert | Enter insert mode |
|
`I`
|
`U`
| vi-insert-bol | Move to first non-blank char and enter insert mode |
|
`<none>`
|
`l`
| vi-undo-change | Undo change |
|
`J`
|
`N`
| vi-join | Join the current line with the next one |
|
`e`
|
`j`
| vi-forward-word-end | Move to the end of the next word |
|
`E`
|
`J`
| vi-forward-blank-word-end | Move to end of the current or next word |
## Key bindings for less
| Keyboard shortcut |
`less`
key binding |
|-------------------|--------------------|
|
`n`
| forw-line |
|
`e`
| back-line |
|
`k`
| repeat-search |
|
`ESC`
+
`k`
| repeat-search-all |
|
`K`
| reverse-search |
|
`ESC`
+
`K`
| reverse-search-all |
plugins/tugboat/README.md
0 → 100644
View file @
fdebc227
# Tugboat plugin
This plugin adds autocompletion for Tugboat, a command line tool for interacting with your
[
DigitalOcean droplets
](
https://www.digitalocean.com/products/droplets/
)
.
To use it, add it to the plugins array in your
`~/.zshrc`
file:
```
zsh
plugins
=(
... tugboat
)
```
Further documentation for Tugboat can be found in the
[
Tugboat repository
](
https://github.com/petems/tugboat
)
.
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