🐝

neovim を常に最新版にしたい!

2023/11/29に公開

neovim を常に最新版にしたい!

Ubuntuの環境をセットアップしたり、アップデートする時に毎回curlで落としていました。

そこでコマンド一発でダウンロード、セットアップまで終わらせるようにbashスクリプトを書きました。

これをprofile等に書いてログイン時に実行するようにします。

#!/bin/bash

# Get latest neovim nightly release version
function get_latest_nightly() {
    local LOCAL_BIN="$HOME/local/bin" #nvimを置く場所。各々で変更してください。
    local app_name="nvim"
    local app_path="$LOCAL_BIN/$app_name"

    mkdir -p $LOCAL_BIN
    rm -rf $LOCAL_BIN/$app_name

    curl -LO https://github.com/neovim/neovim/releases/download/nightly/nvim.appimage
    chmod u+x nvim.appimage
    ./nvim.appimage --appimage-extract

    mv squashfs-root/usr/bin/nvim $app_path
    rm -rf squashfs-root

    chmod u+x $app_path
}

get_latest_nightly

上記のスクリプトを適当にファイルに書いて実行してください。

GitHubで編集を提案

Discussion