command names now friendlier

This commit is contained in:
Reed Esau
2014-01-05 22:50:59 -07:00
parent ee49195c64
commit 2114bd1db0
2 changed files with 21 additions and 21 deletions

View File

@@ -87,18 +87,18 @@ But for files of type `text`, it will *always* use hard line endings.
Because auto-detect doesnt always work correctly, you can invoke commands
to set the behavior for the current buffer:
* `PencilSoft` - configure for soft wrapping
* `PencilHard` - configure for hard line endings
* `PencilToggle` - if off, enables with detection; if on, turns off
* `PencilOff` - removing mappings and restore global settings
* `SoftPencil` - configure for soft wrapping
* `HardPencil` - configure for hard line endings
* `TogglePencil` - if off, enables with detection; if on, turns off
* `NoPencil` - removing mappings and restore global settings
Optionally, you can map to keys in your `.vimrc`:
```vim
nmap <silent> <leader>ws :PencilSoft<cr>
nmap <silent> <leader>wh :PencilHard<cr>
nmap <silent> <leader>ww :PencilToggle<cr>
nmap <silent> <leader>w0 :PencilOff<cr>
nmap <silent> <leader>ps :SoftPencil<cr>
nmap <silent> <leader>ph :HardPencil<cr>
nmap <silent> <leader>pn :NoPencil<cr>
nmap <silent> <leader>pp :TogglePencil<cr>
```
Also, more commands in Automatic Formatting below.
@@ -146,16 +146,16 @@ augroup END
You can also toggle it as needed with a command:
* `PencilFormatAuto` - enables autoformat
* `PencilFormatManual` - disables autoformat
* `PencilFormatToggle`
* `AutoPencil` - enables autoformat
* `ManualPencil` - disables autoformat
* `ToggleAutoPencil` - enables if disabled, etc.
Or bind to keys in your `.vimrc`:
```vim
nmap <silent> <leader>wa :PencilFormatAuto<cr>
nmap <silent> <leader>wm :PencilFormatManual<cr>
nmap <silent> <leader>wf :PencilFormatToggle<cr>
nmap <silent> <leader>pa :AutoPencil<cr>
nmap <silent> <leader>pm :ManualPencil<cr>
nmap <silent> <leader>pt :ToggleAutoPencil<cr>
```
Again, when using soft line wrapping, Vims autoformat feature does not

View File

@@ -36,14 +36,14 @@ if !exists('g:pencil#joinspaces')
endif
" # Commands
command -nargs=0 PencilHard call pencil#init({'wrap': 'hard'})
command -nargs=0 PencilSoft call pencil#init({'wrap': 'soft'})
command -nargs=0 PencilOff call pencil#init({'wrap': 'off' })
command -nargs=0 PencilToggle call pencil#init({'wrap': 'toggle' })
command -nargs=0 HardPencil call pencil#init({'wrap': 'hard'})
command -nargs=0 SoftPencil call pencil#init({'wrap': 'soft'})
command -nargs=0 NoPencil call pencil#init({'wrap': 'off' })
command -nargs=0 TogglePencil call pencil#init({'wrap': 'toggle'})
command -nargs=0 PencilFormatAuto call pencil#setAutoFormat(1)
command -nargs=0 PencilFormatManual call pencil#setAutoFormat(0)
command -nargs=0 PencilFormatToggle call pencil#setAutoFormat(-1)
command -nargs=0 AutoPencil call pencil#setAutoFormat(1)
command -nargs=0 ManualPencil call pencil#setAutoFormat(0)
command -nargs=0 ToggleAutoPencil call pencil#setAutoFormat(-1)
let &cpo = s:save_cpo
unlet s:save_cpo