├── .github └── workflows │ └── main.yml ├── .gitignore ├── Makefile ├── README.md ├── _config.yml ├── _data └── redirects.yml ├── _layouts ├── default.html └── redirect.html ├── _scripts ├── update-by-cron.sh └── vim_jp-redirects-update │ ├── .gitignore │ ├── README.md │ └── main.go ├── index.html ├── koron └── vim-kaoriya │ ├── latest │ ├── win32.html │ ├── win32.json │ ├── win64.html │ └── win64.json │ ├── vim73 │ ├── final │ │ ├── win32.html │ │ └── win64.html │ └── oldest │ │ ├── win32.html │ │ └── win64.html │ ├── vim74 │ └── oldest │ │ ├── win32.html │ │ └── win64.html │ ├── vim80 │ └── oldest │ │ ├── win32.html │ │ └── win64.html │ ├── vim81 │ └── oldest │ │ ├── win32.html │ │ └── win64.html │ └── vim82 │ └── oldest │ ├── win32.html │ └── win64.html ├── macvim-dev ├── macvim-legacy │ ├── latest.html │ └── latest.json └── macvim │ ├── latest.html │ └── latest.json ├── splhack └── macvim-kaoriya │ ├── latest.html │ └── latest.json └── vim ├── vim-appimage ├── latest.html └── latest.json └── vim-win32-installer ├── latest ├── x64.html ├── x64.json ├── x86.html └── x86.json └── stable ├── x64.html └── x86.html /.github/workflows/main.yml: -------------------------------------------------------------------------------- 1 | name: Redirect Updater 2 | 3 | on: 4 | schedule: 5 | - cron: '30 0 * * *' 6 | # - cron: '*/5 * * * *' 7 | jobs: 8 | build: 9 | runs-on: ubuntu-latest 10 | name: run 11 | steps: 12 | - uses: actions/checkout@v2 13 | with: 14 | ref: 'gh-pages' 15 | 16 | - name: Golang Action 17 | uses: cedrickring/golang-action@1.4.1 18 | 19 | - name: Commit files 20 | run: | 21 | git config --local user.email "redirects-action@vim-jp.org" 22 | git config --local user.name "GitHub Action" 23 | git add --update 24 | if ! git diff --quiet HEAD ; then 25 | DATE=$(date "+%Y/%m/%d %H:%M %Z") 26 | git commit -m "Updated by GithubActions at ${DATE}" 27 | git push 28 | fi 29 | 30 | # - name: Push changes 31 | # uses: ad-m/github-push-action@master 32 | # with: 33 | # github_token: ${{ secrets.GITHUB_TOKEN }} 34 | # branch: 'gh-pages' 35 | -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | /_site/ 2 | /tmp/ 3 | -------------------------------------------------------------------------------- /Makefile: -------------------------------------------------------------------------------- 1 | run: 2 | go get -u github.com/koron/go-github 3 | go get -u gopkg.in/yaml.v2 4 | go run _scripts/vim_jp-redirects-update/main.go 5 | -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- 1 | # Redirect pages to Vim binaries 2 | 3 | ## How to update redirects 4 | 5 | ### Pre requirements 6 | 7 | * of course checkout this [vim-jp/redirects][1] repo 8 | * [go 1.5.3 or above (1.6 is recommended)][2] 9 | * golang external packages 10 | 11 | ``` 12 | $ go get -u github.com/koron/go-github 13 | $ go get -u gopkg.in/yaml.v2 14 | ``` 15 | 16 | ### Update redirects 17 | 18 | ``` 19 | $ cd vim-jp/redirects 20 | $ go run _scripts/vim_jp-redirects-update/main.go 21 | $ git add . 22 | $ git commit -m "awesome comments" 23 | $ git push 24 | ``` 25 | 26 | [1]:https://github.com/vim-jp/redirects 27 | [2]:https://golang.org/dl/ 28 | -------------------------------------------------------------------------------- /_config.yml: -------------------------------------------------------------------------------- 1 | ############################################################################ 2 | # 原則 http://jekyllrb.com/docs/configuration/#default-configuration からの 3 | # 差分のみ記述している。記述順序も前述に従う。 4 | 5 | ### Handling Reading 6 | exclude: 7 | - 'README.md' 8 | - 'tmp' 9 | 10 | # デフォルトと同じだが「utf-8で記事を書こう」という宣言的な意味合で残した。 11 | encoding: utf-8 12 | 13 | ### Filtering Content 14 | future: true 15 | 16 | ### Plugins 17 | gems: 18 | #- jekyll-redirect-from 19 | 20 | ### Outputting 21 | permalink: pretty 22 | 23 | ### Markdown Processors 24 | kramdown: 25 | input: GFM 26 | -------------------------------------------------------------------------------- /_data/redirects.yml: -------------------------------------------------------------------------------- 1 | - title: Latest Vim official binary for Windows x86 2 | path: vim/vim-win32-installer/latest/x86 3 | json_path: vim/vim-win32-installer/latest/x86.json 4 | github_release: 5 | owner: vim 6 | repo: vim-win32-installer 7 | name_pattern: '_x86\.zip$' 8 | 9 | - title: Latest Vim official binary for Windows x64 10 | path: vim/vim-win32-installer/latest/x64 11 | json_path: vim/vim-win32-installer/latest/x64.json 12 | github_release: 13 | owner: vim 14 | repo: vim-win32-installer 15 | name_pattern: '_x64\.zip$' 16 | 17 | - title: Latest AppImage for Linux 18 | path: vim/vim-appimage/latest 19 | json_path: vim/vim-appimage/latest.json 20 | github_release: 21 | owner: vim 22 | repo: vim-appimage 23 | name_pattern: '\.AppImage$' 24 | 25 | - title: Stable Vim official binary for Windows x86 26 | path: vim/vim-win32-installer/stable/x86 27 | 28 | - title: Stable Vim official binary for Windows x64 29 | path: vim/vim-win32-installer/stable/x64 30 | 31 | - title: Latest Vim +kaoriya binary for Windows 32bit 32 | path: koron/vim-kaoriya/latest/win32 33 | json_path: koron/vim-kaoriya/latest/win32.json 34 | github_release: 35 | owner: koron 36 | repo: vim-kaoriya 37 | name_pattern: '-win32-.*\d\.zip$' 38 | 39 | - title: Latest Vim +kaoriya binary for Windows 64bit 40 | path: koron/vim-kaoriya/latest/win64 41 | json_path: koron/vim-kaoriya/latest/win64.json 42 | github_release: 43 | owner: koron 44 | repo: vim-kaoriya 45 | name_pattern: '-win64-.*\d\.zip$' 46 | 47 | - title: Latest MacVim binary for macOS 48 | path: macvim-dev/macvim/latest 49 | json_path: macvim-dev/macvim/latest.json 50 | github_release: 51 | owner: macvim-dev 52 | repo: macvim 53 | name_pattern: 'MacVim\.dmg$' 54 | 55 | - title: Latest MacVim binary for legacy macOS 56 | path: macvim-dev/macvim-legacy/latest 57 | json_path: macvim-dev/macvim-legacy/latest.json 58 | github_release: 59 | owner: macvim-dev 60 | repo: macvim 61 | name_pattern: 'MacVim_10\.9\.dmg$' 62 | 63 | - title: Latest MacVim +kaoriya binary for macOS 64 | path: splhack/macvim-kaoriya/latest 65 | json_path: splhack/macvim-kaoriya/latest.json 66 | github_release: 67 | owner: splhack 68 | repo: macvim-kaoriya 69 | name_pattern: '\.dmg$' 70 | 71 | - title: Vim 7.3 +kaoriya oldest binary (7.3.135) for Windows 32bit 72 | path: koron/vim-kaoriya/vim73/oldest/win32 73 | 74 | - title: Vim 7.3 +kaoriya oldest binary (7.3.135) for Windows 64bit 75 | path: koron/vim-kaoriya/vim73/oldest/win64 76 | 77 | - title: Vim 7.3 +kaoriya final binary (7.3.1314) for Windows 32bit 78 | path: koron/vim-kaoriya/vim73/final/win32 79 | 80 | - title: Vim 7.3 +kaoriya final binary (7.3.1314) for Windows 64bit 81 | path: koron/vim-kaoriya/vim73/final/win64 82 | 83 | - title: Vim 7.4 +kaoriya oldest binary (7.4.0) for Windows 32bit 84 | path: koron/vim-kaoriya/vim74/oldest/win32 85 | 86 | - title: Vim 7.4 +kaoriya oldest binary (7.4.0) for Windows 64bit 87 | path: koron/vim-kaoriya/vim74/oldest/win64 88 | 89 | - title: Vim 8.0 +kaoriya oldest binary (8.0.0003) for Windows 32bit 90 | path: koron/vim-kaoriya/vim80/oldest/win32 91 | 92 | - title: Vim 8.0 +kaoriya oldest binary (8.0.0003) for Windows 64bit 93 | path: koron/vim-kaoriya/vim80/oldest/win64 94 | 95 | - title: Vim 8.1 +kaoriya oldest binary (8.1.0005) for Windows 32bit 96 | path: koron/vim-kaoriya/vim81/oldest/win32 97 | 98 | - title: Vim 8.1 +kaoriya oldest binary (8.1.0005) for Windows 64bit 99 | path: koron/vim-kaoriya/vim81/oldest/win64 100 | 101 | - title: Vim 8.2 +kaoriya oldest binary (8.2.0029) for Windows 32bit 102 | path: koron/vim-kaoriya/vim82/oldest/win32 103 | 104 | - title: Vim 8.2 +kaoriya oldest binary (8.2.0029) for Windows 64bit 105 | path: koron/vim-kaoriya/vim82/oldest/win64 106 | -------------------------------------------------------------------------------- /_layouts/default.html: -------------------------------------------------------------------------------- 1 | --- 2 | --- 3 | 4 | 5 | 6 | 7 | {{page.title | liquify}} 8 | 9 | 10 | 11 | {{content}} 12 | 13 | 14 | -------------------------------------------------------------------------------- /_layouts/redirect.html: -------------------------------------------------------------------------------- 1 | --- 2 | --- 3 | 4 | 5 | Redirecting… 6 | 7 | 8 |

Redirecting…

9 | Click here if you are not redirected. 10 | 11 | -------------------------------------------------------------------------------- /_scripts/update-by-cron.sh: -------------------------------------------------------------------------------- 1 | #!/bin/sh 2 | # 3 | # Update vim-jp/redirects by cron. 4 | # 5 | # Usage: update-by-cron.sh {WORKDIR} 6 | 7 | set -e 8 | 9 | REPO="git@github.com:vim-jp/redirects.git" 10 | 11 | DIR=$1 ; shift 12 | USER_NAME="redirects cron updater" 13 | USER_EMAIL="redirects+cron%$(hostname -s)@vim-jp.org" 14 | 15 | # Setup working directory and cd to it. 16 | if [ -d "$DIR" ] ; then 17 | cd "$DIR" 18 | git checkout -q gh-pages 19 | git fetch -q -p 20 | git merge -q --ff-only @{u} 21 | else 22 | parent=$(dirname "$DIR") 23 | if [ ! -d "$parent" ] ; then 24 | mkdir -p "$parent" 25 | fi 26 | git clone -b gh-pages --depth 50 --quiet "$REPO" "$DIR" 27 | cd "$DIR" 28 | git config push.default simple 29 | git config user.email "$USER_EMAIL" 30 | git config user.name "$USER_NAME" 31 | fi 32 | 33 | # Update repository. 34 | cmd=$(which vim_jp-redirects-update) 35 | if [ "x$cmd" = "x" ] ; then 36 | go run _scripts/vim_jp-redirects-update/main.go 37 | else 38 | "$cmd" 39 | fi 40 | git add --update 41 | 42 | # Commit changes. 43 | if ! git diff --quiet HEAD ; then 44 | git commit -m "Updated by cron on $(hostname -s) at $(date "+%Y/%m/%d %H:%M %Z")" 45 | git push --quiet 46 | fi 47 | -------------------------------------------------------------------------------- /_scripts/vim_jp-redirects-update/.gitignore: -------------------------------------------------------------------------------- 1 | /*.exe 2 | /vim_jp-redirects-update 3 | -------------------------------------------------------------------------------- /_scripts/vim_jp-redirects-update/README.md: -------------------------------------------------------------------------------- 1 | # Tool to update redirect entries 2 | 3 | $ go run _scripts/vim_jp-redirects-update/main.go 4 | 5 | or install compiled binary with `go build .` and use it. 6 | 7 | ## Environment variables 8 | 9 | * `GITHUB_USERNAME` and `GITHUB_TOKEN` 10 | 11 | Set these variables to increase rate limit of github's API. 12 | Token will be get from **Settings>Personal access token** on github. 13 | -------------------------------------------------------------------------------- /_scripts/vim_jp-redirects-update/main.go: -------------------------------------------------------------------------------- 1 | package main 2 | 3 | import ( 4 | "encoding/json" 5 | "fmt" 6 | "io/ioutil" 7 | "log" 8 | "os" 9 | "regexp" 10 | "sync" 11 | "text/template" 12 | 13 | "github.com/koron/go-github" 14 | 15 | "gopkg.in/yaml.v2" 16 | ) 17 | 18 | var pageTmpl = template.Must(template.New("page").Parse(`--- 19 | title: {{.Title}} 20 | redirect_to: 21 | - {{.RedirectURL}} 22 | layout: redirect 23 | --- 24 | `)) 25 | 26 | const ( 27 | dataFile = "_data/redirects.yml" 28 | ) 29 | 30 | type redirect struct { 31 | Title string `yaml:"title"` 32 | Path string `yaml:"path"` 33 | 34 | GithubRelease *githubRelease `yaml:"github_release,omitempty"` 35 | } 36 | 37 | type githubRelease struct { 38 | Owner string `yaml:"owner"` 39 | Repo string `yaml:"repo"` 40 | NamePattern string `yaml:"name_pattern"` 41 | } 42 | 43 | type tmplData struct { 44 | Title string `json:"title"` 45 | RedirectURL string `json:"redirect_url"` 46 | } 47 | 48 | func loadData(name string) ([]redirect, error) { 49 | b, err := ioutil.ReadFile(name) 50 | if err != nil { 51 | return nil, err 52 | } 53 | var v []redirect 54 | err = yaml.Unmarshal(b, &v) 55 | if err != nil { 56 | return nil, err 57 | } 58 | return v, nil 59 | } 60 | 61 | func fetchRedirect(d redirect) (*github.Asset, error) { 62 | if d.GithubRelease == nil { 63 | return nil, nil 64 | } 65 | r, err := github.Latest(d.GithubRelease.Owner, d.GithubRelease.Repo) 66 | if err != nil { 67 | return nil, err 68 | } 69 | rx, err := regexp.Compile(d.GithubRelease.NamePattern) 70 | if err != nil { 71 | return nil, err 72 | } 73 | for _, v := range r.Assets { 74 | if rx.MatchString(v.Name) { 75 | return &v, nil 76 | } 77 | } 78 | return nil, nil 79 | } 80 | 81 | func updateRedirectHTML(d redirect, a *github.Asset) error { 82 | if a.State != "uploaded" { 83 | return fmt.Errorf("not uploaded yet: %s", d.Path) 84 | } 85 | name := d.Path + ".html" 86 | f, err := os.Create(name) 87 | if err != nil { 88 | return err 89 | } 90 | defer f.Close() 91 | err = pageTmpl.Execute(f, tmplData{ 92 | Title: d.Title, 93 | RedirectURL: a.DownloadURL, 94 | }) 95 | if err != nil { 96 | return nil 97 | } 98 | return nil 99 | } 100 | 101 | func updateRedirectJSON(d redirect, a *github.Asset) error { 102 | if a.State != "uploaded" { 103 | return fmt.Errorf("not uploaded yet: %s", d.Path) 104 | } 105 | name := d.Path + ".json" 106 | f, err := os.Create(name) 107 | if err != nil { 108 | return err 109 | } 110 | defer f.Close() 111 | enc := json.NewEncoder(f) 112 | return enc.Encode(tmplData{ 113 | Title: d.Title, 114 | RedirectURL: a.DownloadURL, 115 | }) 116 | } 117 | 118 | func processRedirect(d redirect) { 119 | a, err := fetchRedirect(d) 120 | if err != nil { 121 | log.Printf("fetch failed for %s: %s", d.Path, err) 122 | return 123 | } 124 | if a == nil { 125 | return 126 | } 127 | err = updateRedirectHTML(d, a) 128 | if err != nil { 129 | log.Printf("failed to update .html for %s: %s", d.Path, err) 130 | return 131 | } 132 | err = updateRedirectJSON(d, a) 133 | if err != nil { 134 | log.Printf("failed to update .json for %s: %s", d.Path, err) 135 | return 136 | } 137 | } 138 | 139 | func main() { 140 | if v, ok := os.LookupEnv("GITHUB_USERNAME"); ok { 141 | github.DefaultClient.Username = v 142 | } 143 | if v, ok := os.LookupEnv("GITHUB_TOKEN"); ok { 144 | github.DefaultClient.Token = v 145 | } 146 | targets, err := loadData(dataFile) 147 | if err != nil { 148 | log.Fatal(err) 149 | } 150 | var wg sync.WaitGroup 151 | for _, t := range targets { 152 | wg.Add(1) 153 | go func(d redirect) { 154 | processRedirect(d) 155 | wg.Done() 156 | }(t) 157 | } 158 | wg.Wait() 159 | } 160 | -------------------------------------------------------------------------------- /index.html: -------------------------------------------------------------------------------- 1 | --- 2 | layout: default 3 | title: Redirects 4 | --- 5 |

Redirects

6 | 7 | Direct access for Vim binaries: 8 | 9 | 16 | 17 |
18 | 19 | Generated from vim-jp/redirects 20 | -------------------------------------------------------------------------------- /koron/vim-kaoriya/latest/win32.html: -------------------------------------------------------------------------------- 1 | --- 2 | title: Latest Vim +kaoriya binary for Windows 32bit 3 | redirect_to: 4 | - https://github.com/koron/vim-kaoriya/releases/download/v8.2.1287-20200724/vim82-kaoriya-win32-8.2.1287-20200724.zip 5 | layout: redirect 6 | --- 7 | -------------------------------------------------------------------------------- /koron/vim-kaoriya/latest/win32.json: -------------------------------------------------------------------------------- 1 | {"title":"Latest Vim +kaoriya binary for Windows 32bit","redirect_url":"https://github.com/koron/vim-kaoriya/releases/download/v8.2.1287-20200724/vim82-kaoriya-win32-8.2.1287-20200724.zip"} 2 | -------------------------------------------------------------------------------- /koron/vim-kaoriya/latest/win64.html: -------------------------------------------------------------------------------- 1 | --- 2 | title: Latest Vim +kaoriya binary for Windows 64bit 3 | redirect_to: 4 | - https://github.com/koron/vim-kaoriya/releases/download/v8.2.1287-20200724/vim82-kaoriya-win64-8.2.1287-20200724.zip 5 | layout: redirect 6 | --- 7 | -------------------------------------------------------------------------------- /koron/vim-kaoriya/latest/win64.json: -------------------------------------------------------------------------------- 1 | {"title":"Latest Vim +kaoriya binary for Windows 64bit","redirect_url":"https://github.com/koron/vim-kaoriya/releases/download/v8.2.1287-20200724/vim82-kaoriya-win64-8.2.1287-20200724.zip"} 2 | -------------------------------------------------------------------------------- /koron/vim-kaoriya/vim73/final/win32.html: -------------------------------------------------------------------------------- 1 | --- 2 | title: Vim 7.3 +kaoriya final binary (7.3.1314) for Windows 32bit 3 | redirect_to: 4 | - https://github.com/koron/vim-kaoriya/releases/download/v7.3-legacy/vim73-kaoriya-win32-20130706.zip 5 | layout: redirect 6 | --- 7 | -------------------------------------------------------------------------------- /koron/vim-kaoriya/vim73/final/win64.html: -------------------------------------------------------------------------------- 1 | --- 2 | title: Vim 7.3 +kaoriya final binary (7.3.1314) for Windows 64bit 3 | redirect_to: 4 | - https://github.com/koron/vim-kaoriya/releases/download/v7.3-legacy/vim73-kaoriya-win64-20130706.zip 5 | layout: redirect 6 | --- 7 | -------------------------------------------------------------------------------- /koron/vim-kaoriya/vim73/oldest/win32.html: -------------------------------------------------------------------------------- 1 | --- 2 | title: Vim 7.3 +kaoriya oldest binary (7.3.135) for Windows 32bit 3 | redirect_to: 4 | - https://github.com/koron/vim-kaoriya/releases/download/v7.3-legacy/vim73-kaoriya-win32-20110227.zip 5 | layout: redirect 6 | --- 7 | -------------------------------------------------------------------------------- /koron/vim-kaoriya/vim73/oldest/win64.html: -------------------------------------------------------------------------------- 1 | --- 2 | title: Vim 7.3 +kaoriya oldest binary (7.3.135) for Windows 64bit 3 | redirect_to: 4 | - https://github.com/koron/vim-kaoriya/releases/download/v7.3-legacy/vim73-kaoriya-win64-20110227.zip 5 | layout: redirect 6 | --- 7 | -------------------------------------------------------------------------------- /koron/vim-kaoriya/vim74/oldest/win32.html: -------------------------------------------------------------------------------- 1 | --- 2 | title: Vim 7.4 +kaoriya oldest binary (7.4.0) for Windows 32bit 3 | redirect_to: 4 | - https://github.com/vim-jp/vital.vim/files/479747/vim74-kaoriya-win32-20130811.zip 5 | layout: redirect 6 | --- 7 | -------------------------------------------------------------------------------- /koron/vim-kaoriya/vim74/oldest/win64.html: -------------------------------------------------------------------------------- 1 | --- 2 | title: Vim 7.4 +kaoriya oldest binary (7.4.0) for Windows 64bit 3 | redirect_to: 4 | - https://github.com/vim-jp/vital.vim/files/479746/vim74-kaoriya-win64-20130811.zip 5 | layout: redirect 6 | --- 7 | -------------------------------------------------------------------------------- /koron/vim-kaoriya/vim80/oldest/win32.html: -------------------------------------------------------------------------------- 1 | --- 2 | title: Vim 8.0 +kaoriya oldest binary (8.0.0003) for Windows 32bit 3 | redirect_to: 4 | - https://github.com/koron/vim-kaoriya/releases/download/v8.0.0003-20160913/vim80-kaoriya-win32-8.0.0003-20160913.zip 5 | layout: redirect 6 | --- 7 | -------------------------------------------------------------------------------- /koron/vim-kaoriya/vim80/oldest/win64.html: -------------------------------------------------------------------------------- 1 | --- 2 | title: Vim 8.0 +kaoriya oldest binary (8.0.0003) for Windows 64bit 3 | redirect_to: 4 | - https://github.com/koron/vim-kaoriya/releases/download/v8.0.0003-20160913/vim80-kaoriya-win64-8.0.0003-20160913.zip 5 | layout: redirect 6 | --- 7 | -------------------------------------------------------------------------------- /koron/vim-kaoriya/vim81/oldest/win32.html: -------------------------------------------------------------------------------- 1 | --- 2 | title: Vim 8.1 +kaoriya oldest binary (8.1.0005) for Windows 32bit 3 | redirect_to: 4 | - https://github.com/koron/vim-kaoriya/releases/download/v8.1.0005-20180520/vim81-kaoriya-win32-8.1.0005-20180520.zip 5 | layout: redirect 6 | --- 7 | -------------------------------------------------------------------------------- /koron/vim-kaoriya/vim81/oldest/win64.html: -------------------------------------------------------------------------------- 1 | --- 2 | title: Vim 8.1 +kaoriya oldest binary (8.1.0005) for Windows 64bit 3 | redirect_to: 4 | - https://github.com/koron/vim-kaoriya/releases/download/v8.1.0005-20180520/vim81-kaoriya-win64-8.1.0005-20180520.zip 5 | layout: redirect 6 | --- 7 | -------------------------------------------------------------------------------- /koron/vim-kaoriya/vim82/oldest/win32.html: -------------------------------------------------------------------------------- 1 | --- 2 | title: Vim 8.2 +kaoriya oldest binary (8.2.0029) for Windows 32bit 3 | redirect_to: 4 | - https://github.com/koron/vim-kaoriya/releases/download/v8.2.0029-20191222/vim82-kaoriya-win32-8.2.0029-20191222.zip 5 | layout: redirect 6 | --- 7 | -------------------------------------------------------------------------------- /koron/vim-kaoriya/vim82/oldest/win64.html: -------------------------------------------------------------------------------- 1 | --- 2 | title: Vim 8.2 +kaoriya oldest binary (8.2.0029) for Windows 64bit 3 | redirect_to: 4 | - https://github.com/koron/vim-kaoriya/releases/download/v8.2.0029-20191222/vim82-kaoriya-win64-8.2.0029-20191222.zip 5 | layout: redirect 6 | --- 7 | -------------------------------------------------------------------------------- /macvim-dev/macvim-legacy/latest.html: -------------------------------------------------------------------------------- 1 | --- 2 | title: Latest MacVim binary for legacy macOS 3 | redirect_to: 4 | - https://github.com/macvim-dev/macvim/releases/download/release-181/MacVim_10.9.dmg 5 | layout: redirect 6 | --- 7 | -------------------------------------------------------------------------------- /macvim-dev/macvim-legacy/latest.json: -------------------------------------------------------------------------------- 1 | {"title":"Latest MacVim binary for legacy macOS","redirect_url":"https://github.com/macvim-dev/macvim/releases/download/release-181/MacVim_10.9.dmg"} 2 | -------------------------------------------------------------------------------- /macvim-dev/macvim/latest.html: -------------------------------------------------------------------------------- 1 | --- 2 | title: Latest MacVim binary for macOS 3 | redirect_to: 4 | - https://github.com/macvim-dev/macvim/releases/download/release-181/MacVim.dmg 5 | layout: redirect 6 | --- 7 | -------------------------------------------------------------------------------- /macvim-dev/macvim/latest.json: -------------------------------------------------------------------------------- 1 | {"title":"Latest MacVim binary for macOS","redirect_url":"https://github.com/macvim-dev/macvim/releases/download/release-181/MacVim.dmg"} 2 | -------------------------------------------------------------------------------- /splhack/macvim-kaoriya/latest.html: -------------------------------------------------------------------------------- 1 | --- 2 | title: Latest MacVim +kaoriya binary for macOS 3 | redirect_to: 4 | - https://github.com/splhack/macvim-kaoriya/releases/download/20180324/MacVim-KaoriYa-20180324.dmg 5 | layout: redirect 6 | --- 7 | -------------------------------------------------------------------------------- /splhack/macvim-kaoriya/latest.json: -------------------------------------------------------------------------------- 1 | {"title":"Latest MacVim +kaoriya binary for macOS","redirect_url":"https://github.com/splhack/macvim-kaoriya/releases/download/20180324/MacVim-KaoriYa-20180324.dmg"} 2 | -------------------------------------------------------------------------------- /vim/vim-appimage/latest.html: -------------------------------------------------------------------------------- 1 | --- 2 | title: Latest AppImage for Linux 3 | redirect_to: 4 | - https://github.com/vim/vim-appimage/releases/download/v9.1.1426/GVim-v9.1.1426.glibc2.34-x86_64.AppImage 5 | layout: redirect 6 | --- 7 | -------------------------------------------------------------------------------- /vim/vim-appimage/latest.json: -------------------------------------------------------------------------------- 1 | {"title":"Latest AppImage for Linux","redirect_url":"https://github.com/vim/vim-appimage/releases/download/v9.1.1426/GVim-v9.1.1426.glibc2.34-x86_64.AppImage"} 2 | -------------------------------------------------------------------------------- /vim/vim-win32-installer/latest/x64.html: -------------------------------------------------------------------------------- 1 | --- 2 | title: Latest Vim official binary for Windows x64 3 | redirect_to: 4 | - https://github.com/vim/vim-win32-installer/releases/download/v9.1.1426/gvim_9.1.1426_x64.zip 5 | layout: redirect 6 | --- 7 | -------------------------------------------------------------------------------- /vim/vim-win32-installer/latest/x64.json: -------------------------------------------------------------------------------- 1 | {"title":"Latest Vim official binary for Windows x64","redirect_url":"https://github.com/vim/vim-win32-installer/releases/download/v9.1.1426/gvim_9.1.1426_x64.zip"} 2 | -------------------------------------------------------------------------------- /vim/vim-win32-installer/latest/x86.html: -------------------------------------------------------------------------------- 1 | --- 2 | title: Latest Vim official binary for Windows x86 3 | redirect_to: 4 | - https://github.com/vim/vim-win32-installer/releases/download/v9.1.1426/gvim_9.1.1426_x86.zip 5 | layout: redirect 6 | --- 7 | -------------------------------------------------------------------------------- /vim/vim-win32-installer/latest/x86.json: -------------------------------------------------------------------------------- 1 | {"title":"Latest Vim official binary for Windows x86","redirect_url":"https://github.com/vim/vim-win32-installer/releases/download/v9.1.1426/gvim_9.1.1426_x86.zip"} 2 | -------------------------------------------------------------------------------- /vim/vim-win32-installer/stable/x64.html: -------------------------------------------------------------------------------- 1 | --- 2 | title: Stable Vim official binary for Windows x64 3 | redirect_to: 4 | - https://github.com/vim/vim-win32-installer/releases/download/v8.0.0586/gvim_8.0.0586_x64.zip 5 | layout: redirect 6 | --- 7 | -------------------------------------------------------------------------------- /vim/vim-win32-installer/stable/x86.html: -------------------------------------------------------------------------------- 1 | --- 2 | title: Stable Vim official binary for Windows x86 3 | redirect_to: 4 | - https://github.com/vim/vim-win32-installer/releases/download/v8.0.0586/gvim_8.0.0586_x86.zip 5 | layout: redirect 6 | --- 7 | --------------------------------------------------------------------------------