write ahead log

ロールフォワード用

vim

ubuntuにvim8をソースからインストールする

aptで入れるvimは7系で古かったのでソースから入れた. 1. ソースを取得 # git clone https://github.com/vim/vim 2. ncurses-devを入れる 必要といわれるので # aptitude install ncurses-dev 3. configureを実行 オプションは好みでセッティングなんでしょ…

vimでよく忘れるやつらの一部メモ

vim

すぐ忘れるのでググるのめんどくさい. 下のほうには便利だけど職場でも知られてない可哀想なやつを入れた. (そもそもvim使う人ほとんどいないけど…) つーか, 実践vimとか読んだほうがいい.(俺, 何年使ってんだこのエディタ…..) ノーマルモード コマンド 内容…

vimrcを整理した

vim

定期的に整理しないとよくわからなくなる. ソース解析の機会が増えたのでQuickfixとvimgrepに関して追記した. gist.github.com

vimで文字コードを指定してファイルを開きなおす

vim

:e ++enc=文字コード 文字コードでよく使うのは cp932(shift JIS?) utf-8 くらいだろうか

vimで複数行の行頭,行末に文字列を入れる

vim

いつも行末の方を忘れる. 'A'ってあんまり使わないんだよなぁ...意識して使えば便利なのかもしれん. 行頭に入れるとき 矩形選択モードになる(Ctrl-v) 先頭に入れる行を選ぶ 'I'で挿入モードに 挿入するテキストを入力する ESCで抜ける いい感じに入る 行末に…

vimでコピペするとグチャグチャになるあれ

vim

回避方法があった. もう10年近く使ってるけど,一向に使いこなせる気がしないぞこのエディタ. 以下を使ってから貼り付ける. :set paste 解除は :set nopaste