Skip to content

Commit f12f0b4

Browse files
committed
updated vim plugins
1 parent da74635 commit f12f0b4

File tree

230 files changed

+3827
-2006
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

230 files changed

+3827
-2006
lines changed

bin/distro.py

Lines changed: 0 additions & 1 deletion
This file was deleted.

bin/get-1000-phrases.sh

Lines changed: 1 addition & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,16 +1,14 @@
11
#!/usr/bin/env bash
22
# =================================================
33
# CREATED: Sáb 29/Dez/2012 hs 10:25
4-
# LAST CHANGE: 2012 Dez 29 10:25:13
4+
# LAST CHANGE: 2018 mai 18 10:30
55
# THIS SCRIPT AIMS: describe here
66
# AUTHOR: Sérgio Luiz Araújo Silva
77
# SITE: http://vivaotux.blogspot.com
88
# TWITTER: @voyeg3r
99
# SKYPE: sergioaraujosilva
1010
# =================================================
1111

12-
13-
1412
# o comando abaixo pega o texto
1513

1614
# lynx -dump -display_charset UTF-8 http://www.englishspeak.com/pt/english-phrases.cfm\?newCategoryShowed\=17\&sortBy\=28 | sed 's/\[[^]]*\]//g' | sed -ne '/Esconder/,/[Hh]ome/p' | sed '/Sentanças mais comuns/d' | awk 'NF > 0'
@@ -26,7 +24,6 @@
2624
# endereço 1: http://www.englishspeak.com/pt/english-phrases.cfm?newCategoryShowed=1&sortBy=28
2725
# endereço 2: http://www.englishspeak.com/pt/english-phrases.cfm?newCategoryShowed=2&sortBy=28
2826

29-
3027
# AUDIO="http://www.englishspeak.com/instantspeak/English/phrases/mp3/"
3128
# URL='http://www.englishspeak.com/pt/english-phrases.cfm\?newCategoryShowed\='
3229
# COMPLEMENT='\&sortBy\=28'
@@ -52,7 +49,6 @@ for ((i=1;i<=18;i++)){
5249

5350
wget -O - -o /dev/null $ADDRESS | sed 's/<[^>]*>//g' | sed 's,\s\+, ,g' | sed '1,/\s\+(Normal)/d' | sed '/populateDrop/,$d' | sed '/^$/d' | awk 'NF > 0' > text-${NUMBER}.txt
5451

55-
5652
#echo removendo as cinco primeiras linhas
5753
#sed -i '1,5d' text-${NUMBER}.txt
5854
#sed -i 's/^\s\+//g' text-${NUMBER}.txt
@@ -76,7 +72,6 @@ for ((i=1;i<=18;i++)){
7672
clear
7773
}
7874

79-
8075
# mv folder-001 Expressões-comuns
8176
# mv folder-002 Cumprimentos
8277
# mv folder-003 Viagens-e-direções

bin/randplay

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -4,18 +4,17 @@
44
# File: <+Filename Here+>
55
# Author: Sergio Araujo
66
# Purpose: play a random song
7-
# Last Change: sex 11 mai 2018 09:53:01 -03
7+
# Last Change: 2018 mai 19 08:06
88
# Created: sex 11 mai 2018 09:53:01 -03
99
# email: <voyeg3r ✉ gmail.com>
1010
# Github: https://github.com/voyeg3r
1111
# twitter: @voyeg3r
12+
# Rererence: https://stackoverflow.com/a/41911914/2571881
1213

1314
import os
1415
import random
1516
import subprocess
1617

17-
# choosing the song
18-
# https://stackoverflow.com/a/41911914/2571881
1918
n = 0
2019
random.seed()
2120
for root, dirs, files in os.walk('/home/sergio/music/mpb'):

bin/webscrap.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
# vim: ai ts=4 sts=4 et sw=4
44
# File: <+Filename Here+>
55
# Author: Sergio Araujo
6-
# Last Change: seg 09 out 2017 18:22:11 -03
6+
# Last Change: 2018 mai 21 08:10
77
# Created: seg 09 out 2017 18:22:11 -03
88
# email: <voyeg3r ✉ gmail.com>
99
# Github: https://github.com/voyeg3r
@@ -16,7 +16,7 @@
1616
import re
1717
import sys
1818

19-
if sys.argv[1]:
19+
if len(sys.argv) > 1:
2020
url = sys.argv[1]
2121
else:
2222
# video = pafy.new('video id or video url')

bin/weekends.py

Lines changed: 6 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
#!/usr/bin/env python
22
# # -*- coding: UTF-8 -*-
33
# Criado em:Sex 12/Out/2012 hs 14:41
4-
# Last Change: 2012 Out 13 06:31:11
4+
# Last Change: 2018 mai 18 09:57
55
# vim:ft=python:nolist:nu:
66
# Instituicao: none
77
# Proposito do script: generate weekends for given year
@@ -12,11 +12,14 @@
1212

1313
from dateutil.rrule import rrule, DAILY
1414
from datetime import date
15+
import time
16+
17+
ano = time.localtime()[0]
1518

1619
def weekends(year):
1720
year_dates = rrule(DAILY, count=365, dtstart=date(year,1,1))
1821
return (d for d in year_dates if d.weekday()>=5)
1922

2023
if __name__=="__main__":
21-
for d in weekends(2012):
22-
print d, d.weekday()
24+
for d in weekends(ano):
25+
print(d, d.weekday())

bin/y2mp3

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,11 +4,12 @@
44
# File: y2mp3
55
# Author: Sergio Araujo
66
# This script aims: get youtube "mp3" audio
7-
# Last Change: qui 26 abr 2018 16:59:47 -03
7+
# Last Change: 2018 mai 21 06:52
88
# Created: qui 26 abr 2018 16:59:47 -03
99
# email: <voyeg3r ✉ gmail.com>
1010
# Github: https://github.com/voyeg3r
1111
# twitter: @voyeg3r
12+
# Reference: http://np1.github.io/pafy/
1213

1314
# DEPENDENCIES
1415
# sudo pip install pafy
@@ -29,13 +30,14 @@ video = pafy.new(url)
2930
fullname = video.title + ".webm"
3031
newname = video.title + ".mp3"
3132
bestaudio = video.getbestaudio()
33+
quality = str(video.getbestaudio()).split('@')[1]
3234
print("Downloading audio from ...", video.title)
3335

3436
bestaudio.download()
3537

3638
print("We are almost there...")
3739
print("Converting downloaded file to mp3...")
3840
sound = AudioSegment.from_file(fullname)
39-
sound.export(newname, format="mp3", bitrate="128k")
41+
sound.export(newname, format="mp3", bitrate=quality)
4042

4143
os.remove(fullname)

bin/youtube-dl

100755100644
7.25 KB
Binary file not shown.

nvim/init.vim

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
" nvim file: ~/.config/nvim/init.vim
2-
" Last Change: 2018 mai 17 17:55
2+
" Last Change: 2018 mai 20 20:33
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
@@ -370,7 +370,7 @@ nnoremap Y y$
370370
if !exists('g:AutoPairsShortcutJump')
371371
let g:AutoPairsShortcutJump = '<A-l>'
372372
endif
373-
call deoplete#custom#set('_', 'matchers', ['matcher_full_fuzzy'])
373+
call deoplete#custom#source('_', 'matchers', ['matcher_full_fuzzy'])
374374
set omnifunc=syntaxcomplete#Complete
375375
set completeopt=longest,menuone,preview,noinsert
376376
if exists('$SHELL')

nvim/plugged/ale/PULL_REQUEST_TEMPLATE.md

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,8 @@ READ THIS: Before creating a pull request, please consider the following first.
1212
that ALE can work with, please add Vader tests for them. Look at existing
1313
tests in the test/handler directory, etc.
1414
* If you add or modify a function for computing a command line string for
15-
running a command, please add Vader tests for that.
15+
running a command, please add Vader tests for that. Look at existing
16+
tests in the test/command_callback directory, etc.
1617
* Generally try and cover anything with Vader tests, although some things just
1718
can't be tested with Vader, or at least they can be hard to test. Consider
1819
breaking up your code so that some parts can be tested, and generally open up

nvim/plugged/ale/README.md

Lines changed: 60 additions & 18 deletions
Original file line numberDiff line numberDiff line change
@@ -16,8 +16,18 @@ back to a filesystem.
1616

1717
In other words, this plugin allows you to lint while you type.
1818

19-
In addition to linting support, ALE offers some support for fixing code with
20-
formatting tools, and some Language Server Protocol and `tsserver` features.
19+
ALE offers support for fixing code with command line tools in a non-blocking
20+
manner with the `:ALEFix` feature, supporting tools in many languages, like
21+
`prettier`, `eslint`, `autopep8`, and more.
22+
23+
ALE acts as a "language client" to support a variety of Language Server Protocol
24+
features, including:
25+
26+
* Diagnostics (via Language Server Protocol linters)
27+
* Go To Definition (`:ALEGoToDefinition`)
28+
* Completion (`let g:ale_completion_enabled = 1`)
29+
* Finding references (`:ALEFindReferences`)
30+
* Hover information (`:ALEHover`)
2131

2232
## Table of Contents
2333

@@ -27,6 +37,8 @@ formatting tools, and some Language Server Protocol and `tsserver` features.
2737
2. [Fixing](#usage-fixing)
2838
3. [Completion](#usage-completion)
2939
4. [Go To Definition](#usage-go-to-definition)
40+
5. [Find References](#usage-find-references)
41+
6. [Hovering](#usage-hover)
3042
3. [Installation](#installation)
3143
1. [Installation with Vim package management](#standard-installation)
3244
2. [Installation with Pathogen](#installation-with-pathogen)
@@ -90,6 +102,7 @@ formatting.
90102
| CoffeeScript | [coffee](http://coffeescript.org/), [coffeelint](https://www.npmjs.com/package/coffeelint) |
91103
| Crystal | [crystal](https://crystal-lang.org/) !! |
92104
| CSS | [csslint](http://csslint.net/), [prettier](https://github.com/prettier/prettier), [stylelint](https://github.com/stylelint/stylelint) |
105+
| Cucumber | [cucumber](https://cucumber.io/) |
93106
| Cython (pyrex filetype) | [cython](http://cython.org/) |
94107
| D | [dmd](https://dlang.org/dmd-linux.html) |
95108
| Dafny | [dafny](https://rise4fun.com/Dafny) !! |
@@ -112,8 +125,8 @@ formatting.
112125
| Haskell | [brittany](https://github.com/lspitzner/brittany), [ghc](https://www.haskell.org/ghc/), [stack-ghc](https://haskellstack.org/), [stack-build](https://haskellstack.org/) !!, [ghc-mod](https://github.com/DanielG/ghc-mod), [stack-ghc-mod](https://github.com/DanielG/ghc-mod), [hlint](https://hackage.haskell.org/package/hlint), [hdevtools](https://hackage.haskell.org/package/hdevtools), [hfmt](https://github.com/danstiner/hfmt) |
113126
| HTML | [alex](https://github.com/wooorm/alex) !!, [HTMLHint](http://htmlhint.com/), [proselint](http://proselint.com/), [tidy](http://www.html-tidy.org/), [write-good](https://github.com/btford/write-good) |
114127
| Idris | [idris](http://www.idris-lang.org/) |
115-
| Java | [checkstyle](http://checkstyle.sourceforge.net), [javac](http://www.oracle.com/technetwork/java/javase/downloads/index.html), [google-java-format](https://github.com/google/google-java-format) |
116-
| JavaScript | [eslint](http://eslint.org/), [flow](https://flowtype.org/), [jscs](http://jscs.info/), [jshint](http://jshint.com/), [prettier](https://github.com/prettier/prettier), [prettier-eslint](https://github.com/prettier/prettier-eslint), [prettier-standard](https://github.com/sheerun/prettier-standard), [standard](http://standardjs.com/), [xo](https://github.com/sindresorhus/xo)
128+
| Java | [checkstyle](http://checkstyle.sourceforge.net), [javac](http://www.oracle.com/technetwork/java/javase/downloads/index.html), [google-java-format](https://github.com/google/google-java-format), [PMD](https://pmd.github.io/) |
129+
| JavaScript | [eslint](http://eslint.org/), [flow](https://flowtype.org/), [jscs](http://jscs.info/), [jshint](http://jshint.com/), [prettier](https://github.com/prettier/prettier), [prettier-eslint](https://github.com/prettier/prettier-eslint-cli), [prettier-standard](https://github.com/sheerun/prettier-standard), [standard](http://standardjs.com/), [xo](https://github.com/sindresorhus/xo)
117130
| JSON | [fixjson](https://github.com/rhysd/fixjson), [jsonlint](http://zaa.ch/jsonlint/), [jq](https://stedolan.github.io/jq/), [prettier](https://github.com/prettier/prettier) |
118131
| Kotlin | [kotlinc](https://kotlinlang.org) !!, [ktlint](https://ktlint.github.io) !! see `:help ale-integration-kotlin` for configuration instructions |
119132
| LaTeX | [alex](https://github.com/wooorm/alex) !!, [chktex](http://www.nongnu.org/chktex/), [lacheck](https://www.ctan.org/pkg/lacheck), [proselint](http://proselint.com/), [redpen](http://redpen.cc/), [vale](https://github.com/ValeLint/vale), [write-good](https://github.com/btford/write-good) |
@@ -124,22 +137,24 @@ formatting.
124137
| Make | [checkmake](https://github.com/mrtazz/checkmake) |
125138
| Markdown | [alex](https://github.com/wooorm/alex) !!, [markdownlint](https://github.com/DavidAnson/markdownlint) !!, [mdl](https://github.com/mivok/markdownlint), [prettier](https://github.com/prettier/prettier), [proselint](http://proselint.com/), [redpen](http://redpen.cc/), [remark-lint](https://github.com/wooorm/remark-lint) !!, [textlint](https://textlint.github.io/), [vale](https://github.com/ValeLint/vale), [write-good](https://github.com/btford/write-good) |
126139
| MATLAB | [mlint](https://www.mathworks.com/help/matlab/ref/mlint.html) |
140+
| Mercury | [mmc](http://mercurylang.org) !! |
141+
| NASM | [nasm](https://www.nasm.us/) !! |
127142
| Nim | [nim check](https://nim-lang.org/docs/nimc.html) !! |
128143
| nix | [nix-instantiate](http://nixos.org/nix/manual/#sec-nix-instantiate) |
129144
| nroff | [alex](https://github.com/wooorm/alex) !!, [proselint](http://proselint.com/), [write-good](https://github.com/btford/write-good)|
130145
| Objective-C | [clang](http://clang.llvm.org/) |
131146
| Objective-C++ | [clang](http://clang.llvm.org/) |
132147
| OCaml | [merlin](https://github.com/the-lambda-church/merlin) see `:help ale-ocaml-merlin` for configuration instructions, [ols](https://github.com/freebroccolo/ocaml-language-server) |
133-
| Perl | [perl -c](https://perl.org/), [perl-critic](https://metacpan.org/pod/Perl::Critic) |
148+
| Perl | [perl -c](https://perl.org/), [perl-critic](https://metacpan.org/pod/Perl::Critic), [perltidy](https://metacpan.org/pod/distribution/Perl-Tidy/bin/perltidy) |
134149
| PHP | [hack](http://hacklang.org/), [hackfmt](https://github.com/facebook/flow/tree/master/hack/hackfmt), [langserver](https://github.com/felixfbecker/php-language-server), [phan](https://github.com/phan/phan) see `:help ale-php-phan` to instructions, [php -l](https://secure.php.net/), [phpcs](https://github.com/squizlabs/PHP_CodeSniffer), [phpmd](https://phpmd.org), [phpstan](https://github.com/phpstan/phpstan), [phpcbf](https://github.com/squizlabs/PHP_CodeSniffer), [php-cs-fixer](http://cs.sensiolabs.org/) |
135150
| PO | [alex](https://github.com/wooorm/alex) !!, [msgfmt](https://www.gnu.org/software/gettext/manual/html_node/msgfmt-Invocation.html), [proselint](http://proselint.com/), [write-good](https://github.com/btford/write-good) |
136151
| Pod | [alex](https://github.com/wooorm/alex) !!, [proselint](http://proselint.com/), [write-good](https://github.com/btford/write-good) |
137152
| Pony | [ponyc](https://github.com/ponylang/ponyc) |
138153
| proto | [protoc-gen-lint](https://github.com/ckaznocha/protoc-gen-lint) |
139154
| Pug | [pug-lint](https://github.com/pugjs/pug-lint) |
140155
| Puppet | [puppet](https://puppet.com), [puppet-lint](https://puppet-lint.com) |
141-
| Python | [autopep8](https://github.com/hhatto/autopep8), [flake8](http://flake8.pycqa.org/en/latest/), [isort](https://github.com/timothycrosley/isort), [mypy](http://mypy-lang.org/), [prospector](https://github.com/landscapeio/prospector), [pycodestyle](https://github.com/PyCQA/pycodestyle), [pyls](https://github.com/palantir/python-language-server), [pylint](https://www.pylint.org/) !!, [yapf](https://github.com/google/yapf) |
142-
| QML | [qmllint](https://github.com/qt/qtdeclarative/tree/5.11/tools/qmllint) |
156+
| Python | [autopep8](https://github.com/hhatto/autopep8), [black](https://github.com/ambv/black), [flake8](http://flake8.pycqa.org/en/latest/), [isort](https://github.com/timothycrosley/isort), [mypy](http://mypy-lang.org/), [prospector](https://github.com/landscapeio/prospector), [pycodestyle](https://github.com/PyCQA/pycodestyle), [pyls](https://github.com/palantir/python-language-server), [pylint](https://www.pylint.org/) !!, [yapf](https://github.com/google/yapf) |
157+
| QML | [qmlfmt](https://github.com/jesperhh/qmlfmt), [qmllint](https://github.com/qt/qtdeclarative/tree/5.11/tools/qmllint) |
143158
| R | [lintr](https://github.com/jimhester/lintr) |
144159
| ReasonML | [merlin](https://github.com/the-lambda-church/merlin) see `:help ale-reasonml-ols` for configuration instructions, [ols](https://github.com/freebroccolo/ocaml-language-server), [refmt](https://github.com/reasonml/reason-cli) |
145160
| reStructuredText | [alex](https://github.com/wooorm/alex) !!, [proselint](http://proselint.com/), [redpen](http://redpen.cc/), [rstcheck](https://github.com/myint/rstcheck), [vale](https://github.com/ValeLint/vale), [write-good](https://github.com/btford/write-good) |
@@ -149,7 +164,7 @@ formatting.
149164
| Rust | cargo !! (see `:help ale-integration-rust` for configuration instructions), [rls](https://github.com/rust-lang-nursery/rls), [rustc](https://www.rust-lang.org/), [rustfmt](https://github.com/rust-lang-nursery/rustfmt) |
150165
| SASS | [sass-lint](https://www.npmjs.com/package/sass-lint), [stylelint](https://github.com/stylelint/stylelint) |
151166
| SCSS | [prettier](https://github.com/prettier/prettier), [sass-lint](https://www.npmjs.com/package/sass-lint), [scss-lint](https://github.com/brigade/scss-lint), [stylelint](https://github.com/stylelint/stylelint) |
152-
| Scala | [scalac](http://scala-lang.org), [scalastyle](http://www.scalastyle.org) |
167+
| Scala | [fsc](https://www.scala-lang.org/old/sites/default/files/linuxsoft_archives/docu/files/tools/fsc.html), [scalac](http://scala-lang.org), [scalastyle](http://www.scalastyle.org) |
153168
| Slim | [slim-lint](https://github.com/sds/slim-lint) |
154169
| SML | [smlnj](http://www.smlnj.org/) |
155170
| Solidity | [solhint](https://github.com/protofire/solhint), [solium](https://github.com/duaraghav8/Solium) |
@@ -220,9 +235,7 @@ too. See `:help ale-fix` for detailed information.
220235

221236
ALE offers some support for completion via hijacking of omnicompletion while you
222237
type. All of ALE's completion information must come from Language Server
223-
Protocol linters, or similar protocols. At the moment, completion is only
224-
supported for TypeScript code with `tsserver`, when `tsserver` is enabled. You
225-
can enable completion like so:
238+
Protocol linters, or from `tsserver` for TypeSript.
226239

227240
```vim
228241
" Enable completion where available.
@@ -236,10 +249,31 @@ See `:help ale-completion` for more information.
236249
### 2.iv Go To Definition
237250

238251
ALE supports jumping to the definition of words under your cursor with the
239-
`:ALEGoToDefinition` command using any enabled LSP linters and `tsserver`.
252+
`:ALEGoToDefinition` command using any enabled Language Server Protocol linters
253+
and `tsserver`.
240254

241255
See `:help ale-go-to-definition` for more information.
242256

257+
<a name="usage-find-references"></a>
258+
259+
### 2.v Find References
260+
261+
ALE supports finding references for words under your cursor with the
262+
`:ALEFindReferences` command using any enabled Language Server Protocol linters
263+
and `tsserver`.
264+
265+
See `:help ale-find-references` for more information.
266+
267+
<a name="usage-hover"></a>
268+
269+
### 2.vi Hovering
270+
271+
ALE supports "hover" information for printing brief information about symbols at
272+
the cursor taken from Language Server Protocol linters and `tsserver` with the
273+
`ALEHover` command.
274+
275+
See `:help ale-hover` for more information.
276+
243277
<a name="installation"></a>
244278

245279
## 3. Installation
@@ -482,6 +516,8 @@ There are 3 global options that allow customizing the echoed message.
482516

483517
- `g:ale_echo_msg_format` where:
484518
* `%s` is the error message itself
519+
* `%...code...%` is an optional error code, and most characters can be
520+
written between the `%` characters.
485521
* `%linter%` is the linter name
486522
* `%severity` is the severity type
487523
- `g:ale_echo_msg_error_str` is the string used for error severity.
@@ -499,22 +535,28 @@ Will give you:
499535

500536
![Echoed message](img/echo.png)
501537

538+
See `:help g:ale_echo_msg_format` for more information.
539+
502540
<a name="faq-autocmd"></a>
503541

504542
### 5.viii. How can I execute some code when ALE starts or stops linting?
505543

506544
ALE runs its own [autocmd](http://vimdoc.sourceforge.net/htmldoc/autocmd.html)
507-
events when a lint or fix cycle are started and stopped. These events can be
508-
used to call arbitrary functions before and after ALE stops linting.
545+
events when a lint or fix cycle are started and stopped. There is also an event
546+
that runs when a linter job has been successfully started. These events can be
547+
used to call arbitrary functions during these respective parts of the ALE's
548+
operation.
509549

510550
```vim
511551
augroup YourGroup
512552
autocmd!
513-
autocmd User ALELintPre call YourFunction()
514-
autocmd User ALELintPost call YourFunction()
553+
autocmd User ALELintPre call YourFunction()
554+
autocmd User ALELintPost call YourFunction()
555+
556+
autocmd User ALEJobStarted call YourFunction()
515557
516-
autocmd User ALEFixPre call YourFunction()
517-
autocmd User ALEFixPost call YourFunction()
558+
autocmd User ALEFixPre call YourFunction()
559+
autocmd User ALEFixPost call YourFunction()
518560
augroup END
519561
```
520562

0 commit comments

Comments
 (0)