Results 49 issues of thinca

Source code may have magic comments. ```ruby # frozen_string_literal: true # == Schema Information # # Table name: foo # # id :integer not null, primary key # created_at :datetime...

### Steps to reproduce 1. Build Vim with `+ruby` `+python` `+python3` `mzscheme`. Here is a Dockerfile to reproduce this. However, Docker is not directly involved in this issue. ```dockerfile FROM...

bug

1. Create a file owned by root: `sudo touch foo.txt` 2. Open an another terminal (to end the sudo's session) 3. Open `vim` 4. `:Suda foo.txt` 5. Edit something. 6....

bug
help wanted

ローカルに変更があるファイルに対して `:Gina blame` を実行すると、blame 側のエリアには変更中のファイルに対する内容が出るのに対して、ファイル側のエリアには変更前の内容が表示されてしまいます。これは特にファイルに行を追加したり削除していた場合に行がずれてしまって不便です。

bug

sample.vim ``` vim echo map([], '"hi"') ``` ``` $ vint sample.vim sample.vim:1:14: Prefer single quoted strings (see Google VimScript Style Guide (Strings)) $ vint --version 0.3.1 ``` 文字列中ではダブルクォートでもエラーにならないと嬉しいです!

bug
need PR

Vim script において、`.` 演算子は、文字列連結演算子と辞書の要素へのアクセスがありますが、文字列連結の場合は `.` の前後にスペースを開けるべきです。 参考: [`:help expr-entry`](http://vim-jp.org/vimdoc-ja/eval.html#expr-entry) > Note ドットは文字列連結にも使われる。混乱を避けるために、文字列連結のドットの > 周りには必ずスペースを入れること。 `.` 演算子の前後が文字列であることが確実に分かる場合だけで良いので、これを検出するポリシーがあると嬉しいです。

feature
need PR

`:help ftdetect` > Note that there is no "augroup" command, this has already been done > when sourcing your file. refs: This PR added `augroup` to `ftdetect/gofiletype.vim` according to vint's...

``` " bad (there is space at the tail) nnoremap :help # good nnoremap :help ```

need PR
discussion

`:exec` とか `:echom` みたいなやつを検出して欲しいです。(実際は `:execute` `:echomsg` が好ましい)

feature
need PR

gist-list から gist を開き、そのあと `` などで戻ってくるとリストが正しく表示されなくなるので、gista-list も `BufReadCmd` だと嬉しいです。