Vimに関するtokbのブックマーク (9)

  • 『実践Vim』を読んで学んだ、おすすめVimデフォルト機能36個 - MyEnigma

    実践Vim 思考のスピードで編集しよう! (アスキー書籍)posted with カエレバDrew Neil,新丈 径 角川アスキー総合研究所 2014-01-28 Amazonで探す楽天市場で探すYahooショッピングで探す 目次 目次 はじめに 実践Vimを読んだ 『実践Vim』を読んで学んだ、おすすめVimデフォルト機能 1. Vimの書籍でよく見るコマンド表記について 2. コードのインデントを深くしたり、浅くしたりする 3. カーソルの行の前と後ろの行に新規入力する (<shift- o> or o) 4. 数値をある一定数増やす (5<C-a>) 5. カーソルがある行を中央にして画面を描画 (zz) 6. 計算結果を入力する (挿入モードで、<C-r>=60*28) 7. Vimで進数変換をする (bcコマンドを使う) 8. visualモードの範囲指定をやり直す (visu

    『実践Vim』を読んで学んだ、おすすめVimデフォルト機能36個 - MyEnigma
    tokb
    tokb 2015/12/20
  • OCaml on Vim with Homebrew - ここは俺の備忘録だ

    動機 私は元々Vimを使っていたが、OCamlはEmacsで書くのが安牌だとされている。(現在ではSpacemacsが最も簡単に入門できる環境だろう) そこでEmacsに乗り換えてみると、此方は此方で快適であるものの、同様にエディタを軽々と乗り換えられる人はそう多くないだろうとも思った。 丁度「OCamlに入門したんだから今の内に振り返りの記事を書こう」と考えていたので、その布石としてOS X上でVimを使う際の環境構築について書くことにした。 Emacs側についてはもっと詳細な説明を書かかれている方がいらっしゃるのでそちらを参照してもらいたい。 前提 みんな HomebrewとNeoBundleの入ったVimは持ったな!! 行くぞォ!! シェル上での設定 言語専属パッケージマネージャがOCamlにも有るので入れる。各種操作でコケる事の殆ど無い良い子。 brew install opam

    OCaml on Vim with Homebrew - ここは俺の備忘録だ
    tokb
    tokb 2015/11/08
  • Writing Vim Plugins / Steve Losh

    Posted on September 6th, 2011. A while ago I wrote a post about switching back to Vim. Since then I've written two plugins for Vim, one of which has been officially "released". A couple of people have asked me if I'd write a guide to creating Vim plugins. I don't feel confident enough to write an official "guide", but I do have some advice for Vim plugin authors that might be useful. Other People

    tokb
    tokb 2014/09/22
  • Big Sky :: モテる男のVim script短期集中講座

    ここで関数リファレンスのみ格納先の変数の先頭が大文字になっていますが、これはVim script特有の制限になります。 数値は一般的な言語と同じ様に四則演算できます。文字列については.を用いて連結します。 また文字列は添え字によるアクセスが可能で、pythonの様に echo "hello"[1:3] という記述が出来ます。その他文字列操作関数については:help evalに詳しく記述されています。 また型同士の比較についてはthincaさんの記事が役立ちます。 Vimスクリプト基礎文法最速マスター - 永遠に未完成 Vimスクリプト基礎文法最速マスター vim 流行ってるみたいなので遅ればせながら便乗。需要?何それおいしいの? Perl基礎文法最速マスター - サンプルコードによるPerl入門 Route 477... http://d.hatena.ne.jp/thinca/20100

    Big Sky :: モテる男のVim script短期集中講座
    tokb
    tokb 2014/09/22
  • vimスクリプト リファレンス ― 名無しのvim使い

    01. vimスクリプトでHello World — 作者: 小見 拓 — 最終変更 2012年01月09日 03時35分 02. vimスクリプトの基 — 作者: 小見 拓 — 最終変更 2012年01月09日 04時08分 03. 変数 — 作者: 小見 拓 — 最終変更 2012年01月09日 04時08分 04. 変数の操作 — 作者: 小見 拓 — 最終変更 2012年01月09日 04時08分 05. 値の比較 — 作者: 小見 拓 — 最終変更 2012年01月09日 04時08分 06. 制御構造 — 作者: 小見 拓 — 最終変更 2012年01月09日 04時08分 07. エラー処理 — 作者: 小見 拓 — 最終変更 2012年01月09日 04時08分 08. 処理の呼出 — 作者: 小見 拓 — 最終変更 2012年01月09日 04時08分 09. 文字列操

    tokb
    tokb 2014/09/22
  • Vimスクリプト基礎文法最速マスター - 永遠に未完成

    流行ってるみたいなので遅ればせながら便乗。需要?何それおいしいの? Perl基礎文法最速マスター - サンプルコードによるPerl入門 - Perlプログラミングの基礎から応用まで Route 477(2010-01-25) PHP基礎文法最速マスター - Shin x blog Python基礎文法最速マスター - LazyLife@Diary VBA基礎文法最速マスター - いろいろ解析日記 Java基礎文法最速マスター - いろいろ解析日記 Bash基礎文法最速マスター - いろいろ解析日記 Haskell基礎文法最速マスター - think and error Brainf*ck基礎文法最速マスター - このブログは証明できない。 VBScript 基礎文法最速マスター - CX's VBScript Diary - VBScript グループ JavaScript基礎文法最速マス

    Vimスクリプト基礎文法最速マスター - 永遠に未完成
    tokb
    tokb 2014/09/22
  • 複数行のerrorformatをちょっと勉強した - ぼっち勉強会

    TokyoVim#9に行ってきた - ぼっち勉強会でちょっと勉強した記録 エラーフォーマット自体のhelpはこれ。 :help errorformat 今回頑張っていたのは、複数行の対応。 :help errorformat-multi-line 準備 確認用のスクリプトはこれ。msgやformatをアレコレ変えて挙動を確認してた。 ちなみに元ネタはPHPUnitの結果をQuickfixに出すためのこの設定から。 vim-phpunit/compiler/phpunit.vim at master · afternoon/vim-phpunit · GitHub function! s:test() let msg = [ \ '1) SampleTest::Error', \ 'Failed asserting that two strings are equal.', \ 'expec

    複数行のerrorformatをちょっと勉強した - ぼっち勉強会
    tokb
    tokb 2014/09/20
  • vimでquickfixリストに独自エラーを表示させる方法 - Qiita

    let errors = [] " Errorline(ファイルパス, エラーのライン, エラーのタイプ, エラー文) call add(errors, Errorline('hogehoge.js', 0, 'Notice', 'ここにエラー文を追加')) setlocal errorformat=%f:%l:%m cgetexpr join(errors, "\n") copen function! Errorline(file, line, type, txt) return a:file.':'.a:line.':[ '.a:type.' ] '.a:txt endfunction Register as a new user and use Qiita more conveniently You get articles that match your needsYou can

    vimでquickfixリストに独自エラーを表示させる方法 - Qiita
    tokb
    tokb 2014/09/20
  • Scala in Vim

    I am a long time Vim user, however in the last few years I have been using it less and less each day in favor of IntelliJ IDEA, a superb, fully featured IDE that really does it all. Vim felt right after I got past its steep learning curve and for quite some time I was a true Vim junkie. I used it for everything and had installed the Vimperator plugin for Firefox and Vimium for Chrome, configured m

    Scala in Vim
    tokb
    tokb 2014/08/24
  • 1