今日したこと
今週のお題「好きなアイス」: パルム
deinのインストール
リポジトリ
GitHub - Shougo/dein.vim: Dark powered Vim/Neovim plugin manager
vimrcの設定を参考にした。自動インストールが便利。
Vim入門(1): Vimのプラグインを管理するdein.vimの使い方 | Simplie Post
VimClojureのインストール
参考にした。
Markdown記法まとめ(見出し、段落、改行、水平線、強調、引用、コード)[1/3] - はしくれエンジニアもどきのメモ
deinを使ってのVimClojureのインストールはvimrcに
call dein#add('vim-scripts/VimClojure')
を追加して再起動。シンタックスがついて見やすくなった。
clojureの勉強
contains?はListに対しては使えない。
(def a-set #{:a :b :c}) (def b-list '(:a :b :c)) (class a-set) ;=> clojure.lang.PersistentHashSet (class b-list) ;=> clojure.lang.PersistentList (contains? a-set :c) ;=> true (contains? b-list :c) ;=> IllegalArgumentException contains? not supported on type: clojure.lang.PersistentList clojure.lang.RT.contains
vimの勉強
新たに学んだコマンド
先頭挿入 : I
やり直し : ctrl + r
入力補完 : ctrl + p