$cat2koban->blog;

猫の手も借りたい

vim-startify に indent line を付けないようにする

Tl;dr let g:indentLine_fileTypeExclude = ['startify'] 経緯 nvim でコードを書く際に、ネストが深くなってしまってどうしても読み辛い箇所がでてきたりしたので、以下のプラグインを導入してみた。 するとインデントが簡単に可視化され、コードが読みやす…

vim-startify + figlet + boxes を利用して vim を起動したときにロゴを表示させる

経緯 黒い画面と睨みっこをしていて、なんとなく遊び要素が欲しいなとふと思ったのでやってみました。 環境 macOS Catalina 10.15.5 fish v3.1.0 Neovim v0.4.3 vim-plug v0.10.0 brew 2.4.0 vim プラグイン vim-startify CLI ツール figlet boxes github.co…

iTerm でタブを Ctrl + W で消す前に警告を出すようにする

iTerm の設定画面( Preferences > Profiles > Session ) から、Prompt before closing? のチェックボックスで Always を選択する。 すると、Ctrl + W を押してタブを消そうとするとこのように警告が出るようになる 参考 podaraku.hatenablog.com

Macbook で動かしている Rails アプリを IE11 で確認する

環境 OS: macOS Catalina 10.15.5 CPU: 2.4GHz 8-Core Intel Core i5 メモリ: 8GB HDD: 512GB VirtualBox: 6.1.8 windows 環境 (VM) の用意 VirtualBox でも Vagrant でも好きな方を選んで Microsoft の公式ページ から、仮想マシンを立ち上げるためのイメー…

coc の環境に neosnippet を導入

経緯 スニペット機能を提供してくれるプラグインを使ったことがなくて、この土日で何か良さげなのないか探していました。 そしてとあるお方に、僕は neosnippet を使っているよ!と伺い、該当リポジトリ周辺を漁っていると neosnippet-snippets なるものと一…

Ruby で配列の要素を展開して別の配列に格納する

TL;DR pry[0]> arrayA = [1, 2, 3,] pry[1]> arrayB = [4, 5] pry[2]> arrayA.push(*arrayB) => [1, 2, 3, 4, 5] 経緯 配列の中に要素を展開して入れて欲しいときはどうしたら... ある時ふとそんな気持ちになりました。 pry[0]> arrayA = [1, 2, 3,] pry[1]>…

coc.nvim と vim-endwise でちょっとだけハマった

TL;DR github.com 環境 nvim v0.4.3 vim-plug (プラグインマネージャー) Plug 'itchyny/lightline.vim' Plug 'ryanoasis/vim-devicons' Plug 'scrooloose/nerdtree' Plug 'previm/previm' Plug 'Xuyuanp/nerdtree-git-plugin' Plug 'tpope/vim-endwise' Plug…