Vim
https://gist.github.com/3129572 を見つけたのをきっかけに、Mercurial のシンタックスカラーを作ってみた。 ~/.vim/filetype.vimautocmd BufNewFile,BufRead hg-editor-*.txt \ :setf hgcommit \| :$r!hg diff ~/.vim/syntax/hgcommit.vim" Vim syntax fil…
let g:jscomplete_use = [...] だけだと、後から欲しい追加リストをロードすることができなくて不便だと感じたので、コマンドを追加した。 https://github.com/teramako/jscomplete-vim/commit/0e9f0f21b22dce387353a5b0e2f1ece8206b4e84 :JSCompoeteUse :JS…
jscomplete - hogehoge https://github.com/teramako/jscomplete-vim id:basyura さんが neco のプラグインにならないかなぁ(チラチラ と言っていて、恥ずかしながら初めてneocomplcacheがプラグインで拡張できることを知った。どういう良さがあるのかとか…
jscomplete-vim teramako/jscomplte-vim - GitHub ちょっとずつ賢くしてます。+-*/%の演算子の演算を少し加えた。 ただし、数値の演算はかなり適当というか、Vim script に NaN がなく、演算が失敗する時は 0 が返る仕様っぽいため、JavaScriptでは NaN が返…
https://github.com/teramako/jscomplete-vim 既存のvimに入っているautoload/javascriptcomplete.vimがアレだったので、もう少し賢そうなのを作りたいと思い、作り始めた。初めてのVim scriptなので拙いコードだと思うけど。ある程度目的は達成できてきたと…
Cygwin の vim でquickrunを使用するとき、渡すファイルが Windowsのパスでないと動かないケースがある。例えば、javascriptファイルを cscript に渡したいというケース cscript /tmp/vIJIuwd/0.js では動かないわけで、正しくは cscript C:\cygwin\tmp\vIJI…
テキストファイルをwgetしようとして、間違えてviから始めてしまったんだけど開けた。 curlが使えるとできるのかな... :!curl -o '/tmp/v714534/0.css' 'http://www.cozmixng.org/repos/piro/fx3-compatibility-lib/trunk/tabFx 2Compatible.css' % Total % …
端末によってキーコード(?)は違うので参考までに HOME/.zshrcの一部bindkey -v autoload history-search-end zle -N history-beginning-search-backward-end history-search-end zle -N history-beginning-search-forward-end history-search-end bindkey '^…
textareavieditor-0.1a.xpi textareavieditor-0.2a.xpi 変更点(0.2a) ちょっとバージョンアップ! テキストボックスにフォーカスした時にステータスバーへの情報表示を行うようにした コマンドの履歴を取るようにした(↑,<C-p>,↓,<C-n>で履歴を辿れる) コマンド名の補完</c-n></c-p>…
何となくWindowsで使っているvimっぽいソフト5つを挙げてみる。 vim 通常のテキストエディタにはやっぱりgvimでしょ。日本用にカスタマイズされたものがKaoriYa.netにある。 CygwinのvimとかzshとかGNU screenとか CUIの方が楽な時もあるので。 zshはもちろ…
vim version7 からタブが使えるようになったわけだが、虜になりつつある。 とりあえず基本 よく使うものを挙げておいてみる。[]内は省略可。countは数値。 コマンド :tabnew or :tabe[dit]新たなタブを現在タブの後ろに開く :tabe[dit] or :tabnewfilefileを…
Vim documentation: help テキトウに検索してたらvim version7の日本語ヘルプを見つけた。嬉しい限りだ。感謝
Sourceを貼付ける際に実体参照化するとき、みなさんはどうしていますか?Cygwin + w3m + vim で修行中のオイラはvimからHTMLソース生成。${HOME}/.vimrcに以下の様な設定を加えておき、生成する。 " TOhtml setting let html_number_lines = 0 let html_use_c…
bookmarkletがどうなっているか見ようとすると全部1行になっていて見難い(醜い)。;,{をキーワードに改行を入れようと試みる。 結論を言えば、CRコードを入れれば大丈夫っぽい。<ESC>:%s/;/;^M/g <ESC>:%s/{/{^M/g^MはCtrl+v,Ctrl+mと入力する。</esc></esc>