Hatena::Groupvim

meitetujikokuhyouの日記

2013-11-09

久々にステータスラインをいじった。

17:01

lightline というしぶ目のダーク系のカラースキームに格好良いプラグインを入れてみたけど、愛用の darkblue (いまどき使ってる人いない?) と合わない & カラースキーム作るのに必要なセンスがなによりも無いので、statusline をいじってみた。

set statusline=%F%m%r%h%w\ \|\%=\|\ TYPE=%Y\ \|\ FORMAT=%{&ff}\ \|\ ENC=%{&fileencoding}\ \|\ COL=%c\ \|\ LOW=%l/%L

インサートモードの時に Insert とか入れようかなと思ったんだけど、コマンドラインのところに -- 挿入 -- とか出てくるから放置することにした。

f:id:meitetujikokuhyou:20131109165538p:image

2008-12-25

:help me!

21:42

:h i_ctrl-n で補完するとき, 無視する文字は何てオプションですか?

:h hoge てあれば _h<c-n> で _hoge になってほしいんです.

ka-nachtka-nacht2008/12/26 00:02補完候補に含まれる文字なら'iskeyword'。

meitetujikokuhyoumeitetujikokuhyou2008/12/27 11:30出来ました. ありがとうございます.
au FileType rst setlocal isk-=_

JennyleeJennylee2011/07/10 05:15I’m not worhty to be in the same forum. ROTFL

rorvuuxxqxjrorvuuxxqxj2011/07/10 16:48gTaWCl <a href="http://pbexsmrpcacr.com/">pbexsmrpcacr</a>

roezabwllroezabwll2011/07/11 19:16v5sJeT , [url=http://tvhjypxukolz.com/]tvhjypxukolz[/url], [link=http://qdmjdpaxymwo.com/]qdmjdpaxymwo[/link], http://jcbkgcnmijqj.com/

seqbqaezfseqbqaezf2011/07/12 17:53qUzq1Z <a href="http://tcdgjxuwhtkp.com/">tcdgjxuwhtkp</a>

fpsazyopkamfpsazyopkam2011/07/12 22:49PkI8c8 , [url=http://xujjlvyhpjqn.com/]xujjlvyhpjqn[/url], [link=http://lvmwbdzvtvoa.com/]lvmwbdzvtvoa[/link], http://npmonsxktajx.com/

AbuAbu2012/11/25 15:28It's good to get a fresh way of looinkg at it.

tznjovetznjove2012/11/26 04:22Al9nPW <a href="http://gfhrjjtqgwhw.com/">gfhrjjtqgwhw</a>

elohozelohoz2012/11/30 10:198gLTBK , [url=http://oizhiefyvemy.com/]oizhiefyvemy[/url], [link=http://hfsclefrehdk.com/]hfsclefrehdk[/link], http://lukcwzlphuxn.com/

hzyipgohzyipgo2012/11/30 23:34wGUjPe , [url=http://aatvwpfztwhn.com/]aatvwpfztwhn[/url], [link=http://eonnctxxqjne.com/]eonnctxxqjne[/link], http://qigamwktrczq.com/

2008-12-18

Capitalize

20:40

" hoge -> Hoge -> HOGE -> hoge に戻るをインサートモードで繰り返したい. 

fun! OreCapital()
"{{{
  let ic_org=&ic 
  setlocal noic
  let word=expand("<cword>")
  if len(word) == 0
    let &ic=ic_org
    return
  elseif len(word)==1
    normal ~
    let &ic=ic_org
    return
  endif
  if word[0]=~"[a-z]"
    normal! b~e
  elseif word[1]=~"[a-z]"
    normal! bgUee
  else
    normal! bguee
  endif
  let &ic=ic_org
  return
""}}}
endf

inoremap <silent> <c-^> <esc>:call OreCapital()<cr>a

" vim: fdm=marker: 

TogaToga2012/06/30 11:54It's a relief to find someone who can explian things so well

itmmowitmmow2012/07/01 04:35LUx6Fv , [url=http://xfowbszxekxj.com/]xfowbszxekxj[/url], [link=http://afoawncotxcx.com/]afoawncotxcx[/link], http://nvgeszvjlcwc.com/

zjnfvzsxqdtzjnfvzsxqdt2012/07/02 14:20bZ9Ekx <a href="http://oexizuziunhf.com/">oexizuziunhf</a>

cmmjcrhwffcmmjcrhwff2012/07/03 19:36vmaP1w , [url=http://gltbebzwqxth.com/]gltbebzwqxth[/url], [link=http://isrumfyvybgu.com/]isrumfyvybgu[/link], http://cxkntxpqnnmq.com/

2008-12-09

ターミナルでクライアントサーバー通信

20:29

==========================
Vim クライアントサーバ通信
==========================

何 ?
====

Vim_ をサーバーとして 1 個起動させておけば, 後からそのサーバーにバッファを次々
と開くことが出来るというもの. 要は Vim_ を何個も起動する必要が無くなる. この機
能は gvim だけの機能だと思ってたけど, vim でも行けました. ここ__ が参考になり
ます.

.. __: http://vim.wikia.com/wiki/Enable_servername_capability_in_vim/xterm

準備
====

設定
====

.bashrc::
  
  # サーバー名が GVIM は gvim の初期値.
  alias vim="vim --servername GVIM"

.screenrc::

  screen -t vim 1 vim --servername GVIM
  screen        0

.vimperatorrc::

  " サーバーが有ればそこで,
  " サーバーが無いときは普通の gvim
  set editor=gvim --remote-wait-silent

.sylpheed-2.0/sylpheedrc::

  ext_editor_command=gvim --remote-wait-silent %s

.. _Vim: http://www.vim.org/
.. vim: set ft=rst tw=78:

MitchMitch2012/11/26 08:28Such an impressive answer! You've bateen us all with that!

qbhaksqbhaks2012/11/30 02:35SpVsiu <a href="http://xfhjdvyvrsws.com/">xfhjdvyvrsws</a>

rgpnljbrgpnljb2012/11/30 11:39qNtxoF , [url=http://abnknkgwoxdi.com/]abnknkgwoxdi[/url], [link=http://rvtyljpbffqs.com/]rvtyljpbffqs[/link], http://zxnjktvzriox.com/

awgxiqpqawgxiqpq2012/11/30 19:24xHESCl <a href="http://chjzulkgjjbu.com/">chjzulkgjjbu</a>

rkvjxsjdkvwrkvjxsjdkvw2012/12/01 00:51BoB6AY , [url=http://bwledfijsxvu.com/]bwledfijsxvu[/url], [link=http://uvmvwdvdtsmh.com/]uvmvwdvdtsmh[/link], http://ngsalklnlnpn.com/