地方エンジニアの学習日記

興味ある技術の雑なメモだったりを書いてくブログ。たまに日記とガジェット紹介。

vim/nvim

【nvim】雑にneovim入りのコンテナ作成

FROM alpine:latest ENV LANG="en_US.UTF-8" LANGUAGE="en_US:ja" LC_ALL="en_US.UTF-8" RUN apk update && \ apk upgrade && \ apk add --no-cache \ build-base \ curl \ gcc \ git \ libxml2-dev \ libxslt-dev \ linux-headers \ musl-dev\ neovim \ nod…

【vim】レジスタを使うtips

レジスタ 意味 " 通常のヤンクや削除時に無差別に入る a-z 指定して入れれる(上書き) A-Z a-zの内容に追加で入れれる + クリップボード。winなら*でもよいがmacを考えると+を使うべし 0 直近のヤンク(コピー)したものが入る ※1 1-9 直近の変更・削除した…

【vim】Jedi error: Traceback (most recent call last)

github.com 久々にpython書こうとしたらjediでエラーが発生。coc絡みだろうとissueを見に行ったら発見。coc-pythonとjediのバージョンアップで起こるらしい。 : CocInstall coc-python でことなきをえた。

【vim】Git Commit Problem: "error: There was a problem with the editor 'vi'"

よくわからんけど表示されていたのでググったら解決したエラーメッセージ。 github.com git config --global core.editor /usr/bin/vim

【Nvim】カラースキームパスの場所

$HOME/.vim/colors/ vimrcなんかに以下を書いても良い :set runtimepath+=~/.vimstyles

【nvim】Failed to load python3 host.

You can try to see what happened by starting nvim with $NVIM_PYTH...OG_FILE set and opening the generated log file. Also, the host stderr is available in messages. brew updateしたせいでまたもpythonがらみのエラー。 :checkhealthとかすれば何…

【vim】いい感じの設定が入ったvimコンテナ

fzfやらemmetやらそれなりに使ってるプラグインをセットにしてどんな環境でも使えそうなのdockerコンテナ。 自前のdotfilesも同梱しようか悩み中。試行錯誤しつつやっていこうと思う。docker hubにはprivateで上げていてそこには一応dotfilseも入れてしまっ…

【vim】Building vim with Python 3.8 fails when loading python plugins

良くみるやつ。自前でvimビルドすると良くなるというかMacのpythonへのパスの仕組みをあまり理解していないので結構起こる。。 ./configure \ --with-python3-command=/usr/local/bin/python3.8 \ vimのconfigurしたときの情報を表示してpythonのパスをリン…

【vim】Failed to load the ESLint library for the document

coc.nvimでjsを弄ってたらエラーが出てた。既にissueも上がってたのでそちらを元に対応。 github.com 対応 nodeのバージョンが古すぎてyarnが失敗してたのでそちらが原因。nodebrewも古くなっていたのでbrewを使ってそこからアップデートして対応した。 $ br…

【vim】neoclide/coc.nvimを使ってみた

neoclide/coc.nvimを使ってみた