Skip to content

Commit a7fa80a

Browse files
committed
vim: ToggleHML() added
1 parent 6c71571 commit a7fa80a

File tree

3 files changed

+24
-11
lines changed

3 files changed

+24
-11
lines changed

nvim/init.vim

Lines changed: 19 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
" nvim file: ~/.config/nvim/init.vim
2-
" Last Change: 2018 abr 01 08:59
2+
" Last Change: 2018 abr 01 16:46
33
" vim: ff=unix ai et ts=4
44
" Author: Sérgio Luiz Araújo Silva
55
" Reference: http://sergioaraujo.pbworks.com/w/page/15864094/vimrc
@@ -339,6 +339,24 @@ autocmd FileType conf,fstab let b:comment_leader = '#'
339339
autocmd FileType matlab,tex let b:comment_leader = '%'
340340
autocmd FileType vim let b:comment_leader = '"'
341341

342+
" Emacs like Ctrl-l - jumpt to Middle, Bottom and Top of the window
343+
" Reference: http://vim.1045645.n5.nabble.com/Vim-General-f1139531.html
344+
function! ToggleHML()
345+
set scrolloff=0
346+
let l:last_win_line = ( line('$') <= winheight('%') ? line('$') : winheight('%') )
347+
if winline() >= 1 && winline() < l:last_win_line / 2
348+
normal M
349+
return
350+
elseif winline() == l:last_win_line / 2 || winline() < l:last_win_line
351+
normal L
352+
return
353+
else "winline() == l:last_win_line
354+
normal H
355+
return
356+
endif
357+
endfunction
358+
nnoremap <C-l> :call ToggleHML()<CR>
359+
342360
function! ToggleComment()
343361
if exists('b:comment_leader')
344362
let l:pos = col('.')

vim/wiki/convert.md

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -26,5 +26,4 @@ Add a dropshadow to the image.
2626

2727
convert arquivo.pdf img.png
2828

29-
Para importar páginas individualmente use o inkscape ele lhe permite desagrupar todos
30-
os objetos
29+
Para importar páginas individualmente use o inkscape ele lhe permite desagrupar todos os objetos

vim/wiki/pdfimages.md

Lines changed: 4 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,7 @@
1-
# Arquivo: Extract images from pdf files
1+
# pdfimages - dom 01 abr 2018 12:12:02 -03
2+
Created: Ter 31/Jul/2012 hs 06:33
23

3-
Criado: Ter 31/Jul/2012 hs 06:33
4-
Last Change: dom 08 jan 2017 12:04:58 BRT
5-
autor: Sérgio Luiz Araújo Silva
6-
site: http://vivaotux.blogspot.com
7-
twitter: http://www.twitter.com/voyeg3r
8-
email: <voyeg3r  gmail.com>
4+
# Extract images from a pdf file
95

10-
pdfimages -j file.pdf target-folder
6+
pdfimages -j file.pdf target-folder
117

0 commit comments

Comments
 (0)