ちゃっくのメモ帳

ちゃっくがメモしときたいことをメモしとくよ

vim

vimでカラースキームが読み込まれたときにしたい処理

vim

Vimでカラースキームが読み込まれた後に処理がしたい時がある例えば特定のカラースキームのカーソルラインが気にいらない時とか....そういう時のためのイベントとしてColorSchemeがあるらしい例えばjellybeansのカラースキームが読み込まれた時に、カーソル…

vim-autocloseで括弧入力直後にスペースを入力した時...

vim

括弧の補完プラグインTownk/vim-autoclose(https://github.com/Townk/vim-autoclose)において、補完対象の括弧を入力直後にスペースが2つ入力されていた。つまり for( とした場合に、 for(__) (_はスペース) となってしまった。これの解決策はここに記してあ…

OpenTemplate.vimを作ったんだよっ!!!

vim

タイトルどおりOpenTemplate.vimというvimプラグインを作ってみた。 まあ、作ろうと思った理由はテンプレートファイルをどうやって管理すればいいか分からなくてそれなら自分でプラグインを作ってみるかってなったから。 github.com :OpenTemplate とすれば…

verboseなんだよっ!!

vim

vimを使っているときに想定しない折りたたみが起こっていたので :echo foldmethod を見ると syntax になっていた。 しかし、vimrcを確認すると set foldmethod=marker としている。おそらく何らかのプラグインがfoldmethodを書き換えていると推測。 しかし、…

vim と tmuxで色がおかしいんだよ

vim

なんかtmux上でvimを動かしてcolorschemeをjellybeansにした時に背景色が既に何かを書いた部分とそうでないところで変化してしまいおかしくなった。何故かneovimでは発生しない。正直neovimを使っているので問題は無いけど気持ち悪いので解決しておこうと思…

vimで使ってる/使いそうなコマンド一覧なんだよっ

vim

基本的には使ってるコマンド一覧。 あとはマッピングすることで使えそうなコマンドとか普通に知らなかったコマンドとかも随時追加していく予定。 ただこの手の記事はあふれるほどあるのであえてここを見る必要は僕以外は無いぞ! 移動系 コマンド 説明 h,j,k…

VimScript -- バッファを操作する関数 --

vim

VimScriptを書こうと思って :commandname としたら行の適当な位置に何らかの文字列を出力したいと思った。 どうやらappendとかsetlineとか使えばいいらしい。 挿入系の関数 append append(行番号,文字列) で[行番号]行目の次の行に[文字列]が挿入される。つ…

vim(neovim)でvim-autocloseでダブルクオーテーションが補完されなくなったんだよ

vim

まあ、タイトルの通り。 Townk/vim-autocloseにお世話になってたんだけどなんかいきなりダブルクオーテーションの補完がされなくなった(・へ・) なんでだろう??? とりあえずvim-autocloseのissueをみてみたらそれっぽい現象の人がいた 解決方法はこれなの…

NeovimでEscのあとに変な文字がはいっちゃったんだよ

vim

解決できなかった問題。 2016/1/14解決確認してる気がする!(解決方法は一番下あたり) 環境はubuntu15.04,Neovim 0.1.0-devNeovim0.1.1 termial:gnome-terminal 使用:tmux,zsh.tmux.conf set -g default-terminal "xterm-256color" set -g escape-time 10 ~/…

neovimのclipboardを有効にしたんだよっ

vim

環境ubuntu15.04 neovimのバージョン NVIM 0.1.0-dev(注)正確には「clipboardを有効にした」というのは間違っているらしいです.clipboardにアクセス可能にしたというのがもう少し正しい表現なのかな?Vimではclipboardを有効化する際に set clipboard=unnamed…

NeoVimを入れてみたんだよっ

vim

NeoVimを入れてみた。 環境はUbuntu15.04 参考にしたのはここのページgithub.comまずは、 export XDG_CONFIG_HOME = ~/.config をした。 なんかvimでは~/.vimrcにいろいろ書けばよかったんだけどneovimでは~/.config/nvim/init.vimに書かなきゃいけないとか…

Vimで括弧のハイライトの色が気に食わない

vim

「Vimは最高なはずなんだけど括弧の色が見にくい(-_-;)」と思った。次のようにすると括弧の色を変えられる hi MatchParen ctermfg=LightGreen ctermbg=blue みたいにしたら調整できた。まあ、僕の色センスはダメらしいので上の配色ダメな人結構いそう。 今日…

Vimプラグイン-autocloseの設定

vim

Vimで括弧の補完にvim-autocloseを使っている。C++を書いている時にはデフォルトの設定で文句はなかったのだが、schemeを書いている時に '(1 2 3) のような表記をしたくなった時に、シングルクオートに対して補完が効いてしまい '(1 2 3)' のようになってし…