Pyon's Diary


舊 令和元年己亥文月拾肆日 (水・雨)

Ububtu 18.04 LTS on WSLにneovim 0.3.8をインストール

18.04に含まれてゐるのはバージョンが0.2.2と古い爲,2019.8.14現在の最新安定版である0.3.18を入れる.

方法は以下のドキュメントに書いてある通り.

大抵の場合,次の二つは既にインストールされてゐる筈だが無ければ入れる.

% sudo apt install software-properties-common
% sudo apt install python-software-properties

それからPPAを追加してNeovimをインストールする.

% sudo add-apt-repository ppa:neovim-ppa/stable
% sudo apt update
% sudo apt install neovim

denite.nvim等を使用する場合は,pynvimもインストールする.

% sudo apt install python3-neovim

Solarized Color Theme for GNU ls

ls の出力もSolarizedに變更した.

Solarizeddir_colors をダウンロードした.

% curl -o $HOME/.dir_colors -L "https://raw.githubusercontent.com/seebi/dircolors-solarized/master/dircolors.256dark"

$HOME/.dir_colorsdircolors コマンドが存在するときのみ設定するやうに,$HOME/.config/fish/config.fish に以下の記述を追加した.

# dir_colors {{{
if status --is-interactive
    if test -f $HOME/.dir_colors; and type -q -t dircolors
        eval (dircolors -c $HOME/.dir_colors)
    end
end
# }}}

Denite 3ではenterでファイルが開かない

同じやうな惱みを持つてゐる人がゐた.

囘答にある通り,ドキュメントのサンプルを其乃儘設定したら開やうになつた.

" Define mappings
autocmd FileType denite call s:denite_my_settings()
function! s:denite_my_settings() abort
    nnoremap <silent><buffer><expr> <CR>    denite#do_map('do_action')
    nnoremap <silent><buffer><expr> <Space> denite#do_map('toggle_select').'j'
    nnoremap <silent><buffer><expr> d       denite#do_map('do_action', 'delete')
    nnoremap <silent><buffer><expr> i       denite#do_map('open_filter_buffer')
    nnoremap <silent><buffer><expr> p       denite#do_map('do_action', 'preview')
    nnoremap <silent><buffer><expr> q       denite#do_map('quit')
endfunction

Ubuntu 18.04 LTS on WSLにtig 2.4.1を入れる

前囘と同じやうにソースから入れた.

最初にワイド文字に對應したncursesを入れた.

% sudo apt install libncursesw5-dev

次にtigからソースをダウンロードした.

% curl -O -L "https://github.com/jonas/tig/releases/download/tig-2.4.1/tig-2.4.1.tar.gz"
% tar xf tig-2.4.1.tar.gz
% cd tig-2.4.1

後はいつも通りに作業した.

% ./autogen.sh
% ./configure --prefix=$HOME/.local
% make
% make install

此で $HOME/.local/bin/tig にインストールされた.

晩御飯

comments powered by Disqus