Vim Part25
..
823:–¼–³‚µ‚³‚ñ—‚¨• ‚¢‚Á‚Ï‚¢B
15/12/01 13:41:19.48 .net
>>811
‹v‚µ‚Ô‚è‚ɃzƒbƒRƒŠ‚µ‚½
824:–¼–³‚µ‚³‚ñ—‚¨• ‚¢‚Á‚Ï‚¢B
15/12/01 14:45:23.84 .net
>>812
ƒLƒ‚ƒb
825:–¼–³‚µ‚³‚ñ—‚¨• ‚¢‚Á‚Ï‚¢B
15/12/02 10:46:11.14 .net
‚±‚±UNIX”‚¾‚æ
826:–¼–³‚µ‚³‚ñ—‚¨• ‚¢‚Á‚Ï‚¢B
15/12/02 13:54:50.65 .net
termfg‚Æ‚©termbg‚Æ‚©cui‚Ægui‚Å–¼‘O‚ªˆá‚¤‚Ì‚ª•s•Ö
827:–¼–³‚µ‚³‚ñ—‚¨• ‚¢‚Á‚Ï‚¢B
15/12/02 15:37:26.59 .net
>>815
CSApprox ‚łǂ¤‚É‚©‚Å‚«‚
828:È‚¢H(ƒR[ƒh‚ÌÄ—˜—p‚Æ‚©ŠÜ‚ß‚Ä)
829:–¼–³‚µ‚³‚ñ—‚¨• ‚¢‚Á‚Ï‚¢B
15/12/02 22:42:27.22 .net
vim‚Ƃ͈Ⴄ‚Ì‚É\‚µ–ó‚È‚¢‚̂ł·‚ª(linux)ctags‚̃IƒvƒVƒ‡ƒ“‚Å‹³‚¦‚ĉº‚³‚¢B
icygwin‚ðŽg‚Á‚Ă܂·Bƒlƒbƒg‚ɂ͌q‚°‚ç‚ê‚È‚¢‚Ì‚Å2010”N ‚Ì‚à‚̂ł·Bj
cŒ¾Œê‚Ìtypedef錾‚Ìstruct\‘¢‘Ì‚ðtags‚É“ü‚ê‚鎞‚̃IƒvƒVƒ‡ƒ“‚Í-t‚Å—Ç‚¢‚Å‚·‚©H
ctags -t *.c *.h
‚Ü‚½‚Í
ctags --c-kinds=+m *.c *.h
‚Å‚¢‚¢‚Å‚·‚©
‚È‚ñ‚©o—ˆ‚È‚©‚Á‚½‚̂ňá‚Á‚Ä‚½‚狳‚¦‚ĉº‚³‚¢m(_ _)m
830:–¼–³‚µ‚³‚ñ—‚¨• ‚¢‚Á‚Ï‚¢B
15/12/03 10:32:19.80 .net
ƒXƒŒˆá‚¢
831:–¼–³‚µ‚³‚ñ—‚¨• ‚¢‚Á‚Ï‚¢B
15/12/03 13:32:57.19 .net
vimrc‚ðƒŠƒ[ƒ_ƒuƒ‹‚É‚·‚邽‚߂ɋN“®Žž‚݂̂ɎÀs‚·‚邿‚¤‚Ȉ—‚Í‘‚©‚È‚¢‚Ù‚¤‚ª‚¢‚¢‚ÆŽv‚¤‚ñ‚¾‚æ‚Ë
rtp‚È‚ñ‚ÄƒŠƒ[ƒh‚³‚ê‚ê‚Îã‘‚«‚³‚ê‚é‚ñ‚¾‚©‚牉ñ‚¾‚¯rtp‚ɒljÁ‚·‚邯‚©‚àƒ_ƒ‚È‘‚«•û
832:–¼–³‚µ‚³‚ñ—‚¨• ‚¢‚Á‚Ï‚¢B
15/12/04 03:24:07.30 .net
>>817
‚æ‚‚í‚©‚ç‚ñ‚ª
typedef struct {
int n;
} hoge_t;
‚±‚¤‚¢‚¤‚̂ȂçƒIƒvƒVƒ‡ƒ“‰½‚à‚‚¯‚È‚‚Ä‚àhoge_t‚ªtags‚É“ü‚Á‚Ä‚‚邯‚Ç‚ÈBExuberant ctags 5.8
man‚Ý‚½‚ç-t‚Æ‚¢‚¤ƒIƒvƒVƒ‡ƒ“‚͂Ȃ©‚Á‚½‚ñ‚Å‚»‚ê•Ê‚Ìctags‚©‚ÈH
833:–¼–³‚µ‚³‚ñ—‚¨• ‚¢‚Á‚Ï‚¢B
15/12/04 17:58:09.61 .net
substitute‚Ås‚²‚ƂɒuŠ·‚µ‚½‚¢‚ñ‚¾‚¯‚Ç
PERL‚Ì•¡”sƒ‚[ƒh‚Ý‚½‚¢‚É
³‹K•\Œ»‚Ì^‚ÅŠes‚Ìæ“ª‚ð•\‚·•û–@‚Á‚ĂȂ¢H
834:–¼–³‚µ‚³‚ñ—‚¨• ‚¢‚Á‚Ï‚¢B
15/12/04 19:22:06.67 .net
>>817 >>820
‚Æ‚ ‚éBSD ‚Å‚Í
ctags(1) ‚Ì man ‚É( /usr/bin/ctags )
-t create tags for typedefs, structs, unions, and enums.
‚Ä‚ ‚é‚̂ŃCƒP‚éB
835:–¼–³‚µ‚³‚ñ—‚¨• ‚¢‚Á‚Ï‚¢B
15/12/04 21:21:09.85 .net
URLØÝ¸(yabumi.cc)
‚±‚±‚Ìu--‘}“ü--v‚ð펞”ñ•\ަ‚É‚·‚é•û–@‚ð’N‚©’m‚è‚Ü‚¹‚ñ‚©B
‰æ‘œ‚Ì’Ê‚èAlightline‚ð“ü‚ê‚Ä‚¢‚é‚̂Ń‚[ƒh•\ަ‚ÍŠù‚ÉŽ–‘«‚è‚Ä‚¢‚é‚ñ‚Å‚·‚æB
836:–¼–³‚µ‚³‚ñ—‚¨• ‚¢‚Á‚Ï‚¢B
15/12/04 21:26:02.87 .net
>>823
set noshowmode
837:–¼–³‚µ‚³‚ñ—‚¨• ‚¢‚Á‚Ï‚¢B
15/12/04 22:40:22.60 .net
>>824
‚ ‚肪‚Æ‚¤‚²‚´‚¢‚Ü‚·I•‚©‚è‚Ü‚µ‚½B
vimrc‚Ì“K“–‚È•”•ª‚ɒljÁ‚µ‚Ä‚à“®‚©‚È‚©‚Á‚½‚̂ňêu¢‚è‚Ü‚µ‚½‚ªA
‚₯‚‚»‚ɂȂÁ‚Ä––”ö‚ɒljÁ‚µ‚½‚瓮삵‚Ü‚µ‚½B
838:–¼–³‚µ‚³‚ñ—‚¨• ‚¢‚Á‚Ï‚¢B
15/12/05 01:22:17.20 .net
‚¨‚Ü‚¢‚çvimrc•ªŠ„‚µ‚Ä‚éH
839:–¼–³‚µ‚³‚ñ—‚¨• ‚¢‚Á‚Ï‚¢B
15/12/05 09:55:11.55 .net
•ªŠ„‚È‚ñ‚Ä‚µ‚È‚¢‚æ
•ªŠ„‚µ‚Ĉێ‚µ‚Ä‚¢‚ƒRƒXƒg‚æ‚è1ƒtƒ@ƒCƒ‹‚ðŠÇ—‚·‚é‚Ù‚¤‚ªŠy‚¾‚µ
•ÒW‚·‚鎞‚ÍŒŸõ‚µ‚È‚ª‚çˆÚ“®‚µ‚½‚Ù‚¤‚ªŠy
‚¢‚¿‚¢‚¿•ʃtƒ@ƒCƒ‹‚ðŠJ‚‚̂͋ê’É
840:–¼–³‚µ‚³‚ñ—‚¨• ‚¢‚Á‚Ï‚¢B
15/12/05 09:58:36.43 .net
‚µ‚ĂȂ¢‚È‚
841:–¼–³‚µ‚³‚ñ—‚¨• ‚¢‚Á‚Ï‚¢B
15/12/05 14:37:26.45 .net
‚È‚ñ‚ƂȂƒvƒ‰ƒOƒCƒ“Œn‚¾‚¯•ª‚¯‚Ă邯‚Ç‚ ‚Ü‚èˆÓ–¡‚ðŠ´‚¶‚È‚¢
842:–¼–³‚µ‚³‚ñ—‚¨• ‚¢‚Á‚Ï‚¢B
15/12/06 04:46:53.83 .net
Ü‚èô‚߂邵
843:–¼–³‚µ‚³‚ñ—‚¨• ‚¢‚Á‚Ï‚¢B
15/12/06 07:48:36.19 .net
neocomplete‚Å.js‚ðŽ©“®pop‚·‚é•û–@‚ð‹³‚¦‚ĉº‚³‚¢B
.vimrc“à‚Å
autocmd Filetype javascript setlocal omnifunc=javascriptcomplete#CompleteJS
‚ðݒ肵‚Ä‚àAvim•W€‚̃Iƒ€ƒj•⊮‚ªpop‚µ‚È‚¢‚̂͂Ȃº‚Å‚µ‚傤‚©B
<C-x><C-o>‚ðŒÄ‚Ô‚±‚Æ‚ÅA•W€ƒIƒ€ƒj‚ªpop‚·‚邱‚Ƃ͊m”F‚µ‚Ä‚¢‚Ü‚·B
‚Ü‚½Aautocmd‚Åݒ肵‚Ä‚¢‚È‚‚Ä‚àAhtml‚¨‚æ‚Ñcss‚ÍŽ©“®“I‚Épopup‚³‚ê‚Ü‚·B
vim‚̃VƒXƒeƒ€Ý’èƒtƒ@ƒCƒ‹‚É‚Íjavascriptcomplete.vim‚ª“ü‚Á‚Ä‚¢‚邱‚Ƃ͊m”Fς݂ł·B
ˆÈ‰º.vimrc‚̃XƒNƒVƒ‡‚Å‚·B
URLØÝ¸(imgur.com)
‚æ‚낵‚‚¨Šè‚¢’v‚µ‚Ü‚·B
844:–¼–³‚µ‚³‚ñ—‚¨• ‚¢‚Á‚Ï‚¢B
15/12/06 09:19:41.91 .net
‚»‚¤‚¢‚¤Žž‚ÍŬŒÀ‚Ìvimrc‚ð“\‚Á‚Ä‚à‚ç‚¢‚½‚¢‚Ë
845:–¼–³‚µ‚³‚ñ—‚¨• ‚¢‚Á‚Ï‚¢B
15/12/06 19:36:35.36 .net
\‚µ–󂲂´‚¢‚Ü‚¹‚ñB
neocomplete‚ÌŬŒÀ‚ÌÝ’è‚̃XƒNƒVƒ‡‚ªˆÈ‰º‚ɂȂè‚Ü‚·B
URLØÝ¸(imgur.com)
.vimrc‚É‚Í >>831‚̃XƒNƒVƒ‡‚Ì“à—eˆÈŠO‚ɂ͉½‚à‹Lq‚µ‚Ä‚¢‚Ü‚¹‚ñB
‚¨—Í‚¨‚©‚µ‚‚¾‚³‚¢B
‚æ‚낵‚‚¨Šè‚¢‚¢‚½‚µ‚Ü‚·B
846:–¼–³‚µ‚³‚ñ—‚¨• ‚¢‚Á‚Ï‚¢B
15/12/06 22:14:59.90 .net
Ž©“®“I‚ɃIƒ€ƒj•⊮‚ðo‚µ‚½‚¢‚È‚çg:neocomplete#sources#omni#input_patterns‚ðݒ肵‚ĂȂ¢‚©‚ç‚Æ‚©
javascript‘‚‚È‚çvim‚Ƀoƒ“ƒhƒ‹‚³‚ê‚Ä‚éjavascriptcomplete‚¶‚á‚È‚‚Ätern for vimŽg‚¦‚æ
847:–¼–³‚µ‚³‚ñ—‚¨• ‚¢‚Á‚Ï‚¢B
15/12/06 22:52:27.40 .net
>>834
let g:neocomplete#sources#omni#input_patterns.javascript‚̳‹K•\Œ»‚ªŠÔˆá‚Á‚Ä‚¢‚Äpop‚³‚ê‚È‚‚È‚Á‚Ä‚¢‚Ü‚µ‚½
tern for vim Žg‚Á‚Ă݂½‚¢‚ÆŽv‚¢‚Ü‚·
ƒAƒhƒoƒCƒX’¸‚«½‚É‚ ‚肪‚Æ‚¤‚²‚´‚¢‚Ü‚·
848:–¼–³‚µ‚³‚ñ—‚¨• ‚¢‚Á‚Ï‚¢B
15/12/07 09:28:37.05 .net
Ü‚èô‚Ý‚Á‚Ä–{“–‚ɕ֗˜‚¾‚æ‚È‚
849:–¼–³‚µ‚³‚ñ—‚¨• ‚¢‚Á‚Ï‚¢B
15/12/08 07:59:27.38 .net
Vim‚ÆPython3‚Ì‘Š«ˆ«‚·‚¬
850:–¼–³‚µ‚³‚ñ—‚¨• ‚¢‚Á‚Ï‚¢B
15/12/08 10:21:05.23 .net
‚È‚ñ‚ÅH
851:–¼–³‚µ‚³‚ñ—‚¨• ‚¢‚Á‚Ï‚¢B
15/12/09 12:47:25.30 .net
Vim Plugin‚ÌXV“à—e‚ðƒ`ƒFƒbƒN‚µ‚Ä‚©‚çƒo[ƒWƒ‡ƒ“ƒAƒbƒv‚·‚él‚ª‚¢‚é‚»‚¤‚¾‚¯‚Ç
‚±‚ꂪ“–‚½‚è‘O‚È‚ÌH
852:–¼–³‚µ‚³‚ñ—‚¨• ‚¢‚Á‚Ï‚¢B
15/12/09 12:49:48.08 .net
changelogŒ©‚é‚©‚Ç‚¤‚©‚͊‹«‚Æ‚»‚ÌlŽŸ‘悾‚ë
853:–¼–³‚µ‚³‚ñ—‚¨• ‚¢‚Á‚Ï‚¢B
15/12/09 13:34:10.05 .net
‚µ‚½‚±‚ƂȂ¢
‘¼l‚̬‰Ê•¨‚ɑ΂µ‚ÄM—Ђł«‚È‚¢‚Ȃ牂߂©‚çŽg‚í‚È‚¢‚µŽg‚¤‚ׂ«‚ł͂Ȃ¢
854:–¼–³‚µ‚³‚ñ—‚¨• ‚¢‚Á‚Ï‚¢B
15/12/09 14:43:31.53 .net
‚Ç‚¤‚¹vim‚È‚ñ‚ÄŽg‚¤‚ÌŽ©•ª‚¾‚µ‚È
d—v‚ȃVƒXƒeƒ€‚¾‚Á‚½‚çâ‘ÎŒ©‚邯‚Ç
855:–¼–³‚µ‚³‚ñ—‚¨• ‚¢‚Á‚Ï‚¢B
15/12/09 16:27:29.64 .net
ŒÍ‚ê‚ÄXV‚ ‚ñ‚܂肵‚È‚¢‚Ì‘I‚ñ‚Å‚é
856:–¼–³‚µ‚³‚ñ—‚¨• ‚¢‚Á‚Ï‚¢B
15/12/09 18:15:18.64 .net
“ª‚Éneo‚Á‚Ä•t‚¢‚½‚ç“ü‚ê‚È‚¢
857:–¼–³‚µ‚³‚ñ—‚¨• ‚¢‚Á‚Ï‚¢B
15/12/09 19:16:40.67 .net
rtp+=~/myplugin1
Ž©•ª—p‚̃vƒ‰ƒOƒCƒ“‚Írtp‚ɃpƒX‚ð’ljÁ‚µ‚ÄŽg‚Á‚Ä‚é‚ñ‚Å‚·‚¯‚Ç
source‚Åvimrc‚ð“ǂݞ‚݂Ȃ¨‚µ‚Ä‚àmyplugin1‚̃XƒNƒŠƒvƒg‚ðēǞ‚µ‚Ä‚‚ê‚Ü‚¹‚ñ
ƒŠƒ[ƒ_ƒuƒ‹‚É‚µ‚½‚¢‚ñ‚Å‚·‚ª‚Ç‚¤‚µ‚½‚çƒvƒ‰ƒOƒCƒ“‚̃XƒNƒŠƒvƒg‚ðÄž‚݂ł«‚Ü‚·‚©H
858:–¼–³‚µ‚³‚ñ—‚¨• ‚¢‚Á‚Ï‚¢B
15/12/10 00:24:12.14 .net
7.4.963—ˆ‚Ă܂·‚ËB
859:–¼–³‚µ‚³‚ñ—‚¨• ‚¢‚Á‚Ï‚¢B
15/12/10 13:01:09.59 .net
>>844
‰´‚à
860:–¼–³‚µ‚³‚ñ—‚¨• ‚¢‚Á‚Ï‚¢B
15/12/10 14:01:25.29 .net
neobundle
861:–¼–³‚µ‚³‚ñ—‚¨• ‚¢‚Á‚Ï‚¢B
15/12/10 17:15:46.50 .net
ƒlƒIƒTƒCƒ^ƒ}
862:–¼–³‚µ‚³‚ñ—‚¨• ‚¢‚Á‚Ï‚¢B
15/12/10 17:17:23.44 .net
‚¨K‚Éneo‚Á‚Ä•t‚¢‚½‚ç“ü‚ê‚È‚¢
863:–¼–³‚µ‚³‚ñ—‚¨• ‚¢‚Á‚Ï‚¢B
15/12/11 12:31:56.35 .net
ƒvƒ‰ƒOƒCƒ“‚ªŒ´ˆö‚Å‚à•Ï‚¦‚È‚¢“z‚Á‚ÄMŽÒ‚©‰½‚©‚Å‚·‚©H
URLØÝ¸(lingr.com)
864:–¼–³‚µ‚³‚ñ—‚¨• ‚¢‚Á‚Ï‚¢B
15/12/12 20:09:27.77 .net
$VIMRUNTIME/ftplugin/‚Ì’†‚̃tƒ@ƒCƒ‹‚Á‚Ävim‹N“®Žž‚É‚µ‚©“ǂݞ‚Ü‚ê‚È‚¢‚Ì‚ª•s•Ö
‚È‚ñ‚©‘Îô‚È‚¢‚©‚È
865:–¼–³‚µ‚³‚ñ—‚¨• ‚¢‚Á‚Ï‚¢B
15/12/12 20:44:47.66 .net
Vim‚ðÄ‹N“®‚·‚é‚Ì‚ª‚»‚ñ‚Ȃɖʓ|‚©H
‚»‚à‚»‚àA‚»‚±‚¢‚ç‚̃tƒ@ƒCƒ‹ŒQ‚Á‚Ä–Å‘½‚É‚¢‚¶‚ç‚È‚¢‚ÆŽv‚¤‚ª
866:–¼–³‚µ‚³‚ñ—‚¨• ‚¢‚Á‚Ï‚¢B
15/12/12 21:23:11.26 .net
,r‚ÅƒŠƒ[ƒh‚Å‚«‚邿‚¤‚É‚µ‚Ä‚é
vimÄ‹N“®‚·‚邯‚È‚é‚ÆEnter‚ÉŽw‚ðL‚΂·‚Ì‚ª–Ê“|‚‚³‚¢
867:–¼–³‚µ‚³‚ñ—‚¨• ‚¢‚Á‚Ï‚¢B
15/12/12 23:23:16.94 .net
‚ǂ̃vƒ‰ƒOƒCƒ“‚àæ“ª‚É
if exists('g:loaded_XXX')
finish
endif
let g:loaded_XXX = 1
‚Á‚Ä‚¨‚Ü‚¶‚È‚¢‚ ‚é‚¶‚á‚ñ
‰ü‘¢’†‚Æ‚©Ž©•ª‚Å‘‚‚̂͊®¬‚·‚é‚Ü‚ÅÁ‚µ‚Ä‚¨‚¯‚Ηǂ¢‚ñ‚¶‚á‚È‚¢‚Ì
868:–¼–³‚µ‚³‚ñ—‚¨• ‚¢‚Á‚Ï‚¢B
15/12/13 00:23:40.46 .net
‚»‚¤‚¢‚¤ƒZƒIƒŠ[‚ª‚ ‚Á‚½‚Ì‚©
filetype plugin on‚ðvimrc‚É‘‚¢‚½‚ç$VIMRUNTIME/ftplugin‚Ì’†g‚à“ǂݞ‚܂ꂽ
‚Ç‚¤‚â‚çˆê“x‚µ‚©filetype plugin on‚ªŽÀs‚³‚ê‚ĂȂ©‚Á‚½‚悤‚¾
869:–¼–³‚µ‚³‚ñ—‚¨• ‚¢‚Á‚Ï‚¢B
15/12/13 00:54:17.27 .net
‚ A‚¤‚»
set all&‚Åã‘‚«‚³‚ê‚Ä‚½
‚±‚ê‚â‚ß‚½‚Ù‚¤‚ª‚¢‚¢‚È
870:–¼–³‚µ‚³‚ñ—‚¨• ‚¢‚Á‚Ï‚¢B
15/12/13 01:57:26.93 .net
Ì
871:‚±‚̃XƒŒ‚Åset formatoptions‚ð‹³‚¦‚Ä‚¢‚½‚¾‚«‚Ü‚µ‚½‚ª ‚±‚êvimrc‚É‘‚¢‚Ä‚àˆÓ–¡‚È‚¢‚ñ‚Å‚· ~/.vim/after/‚Ì’†‚Åݒ肵‚È‚¢‚ƃ_ƒ‚ȃIƒvƒVƒ‡ƒ“‚Å‚· ˆê‰ž‚²•ñ‚Ü‚Å
872:–¼–³‚µ‚³‚ñ—‚¨• ‚¢‚Á‚Ï‚¢B
15/12/13 13:28:56.71 .net
.vimrc‚¾‚¯‚Å‚àÅŒã‚ɌĂñ‚Å‚‚ê‚ê‚΂ȂŸ‚ÆA‰½“x‚àŽv‚Á‚½B
873:–¼–³‚µ‚³‚ñ—‚¨• ‚¢‚Á‚Ï‚¢B
15/12/13 16:20:41.44 .net
ƒoƒbƒtƒ@‚ÉabCde‚Á‚Ä•¶Žš—ñ‚ª‚ ‚Á‚Ä
•Ê‚Ìs‚Åabc‚Á‚đłÁ‚Ä‚©‚çC-n‚·‚邯abcde‚Á‚ĕ⊮‚³‚ê‚Ä‚µ‚Ü‚¤‚ñ‚Å‚·‚ª
C‚ª‘å•¶Žš‚Æ‚µ‚ĕ⊮‚³‚ê‚ĂȂ¢‚ñ‚Å‚·‚ª
abc‚Á‚Äc‚ð¬•¶Žš‚őłÁ‚Ä‚àabCde‚ƕ⊮‚³‚ê‚邿‚¤‚ɂȂé•û–@‚ð“`Žö‚µ‚Ä‚‚¾‚³‚¢
874:–¼–³‚µ‚³‚ñ—‚¨• ‚¢‚Á‚Ï‚¢B
15/12/13 22:57:03.71 .net
:set noinfercase
‚©‚ÈHƒfƒtƒHƒ‹ƒg‚ł̓Iƒt‚̂͂¸‚¾‚ªB
875:–¼–³‚µ‚³‚ñ—‚¨• ‚¢‚Á‚Ï‚¢B
15/12/13 23:11:32.31 .net
ƒuƒƒO‚©‚çƒRƒsƒy‚µ‚Ä‚½’†‚Éset infercase‚ª‚ ‚è‚Ü‚µ‚½
‚Í‚¸‚µ‚½‚炤‚Ü‚‚¢‚«‚Ü‚µ‚½
876:–¼–³‚µ‚³‚ñ—‚¨• ‚¢‚Á‚Ï‚¢B
15/12/14 01:05:58.19 .net
Ž¿–₳‚¹‚Ä‚‚¾‚³‚¢B‚â‚肽‚¢‚±‚Ƃ͈ȉº‚Å‚·B
windows‚Ìvim‚ÅAƒeƒLƒXƒgƒtƒ@ƒCƒ‹‚ðƒfƒtƒHƒ‹ƒg‚Ì”’•‚ÌF‚𔽓]‚³
‚¹‚Ähtmlƒtƒ@ƒCƒ‹‚É‚ðo—Í‚·‚邱‚Ƃł·B
•µˆÍ‹C‚͉º‚̂悤‚ÈŠ´‚¶‚¾‚ÆŽv‚Á‚Ä‚¢‚é‚̂ł·‚ªA‚Ü‚Á‚½‚vim‚Ì
ƒXƒNƒŠƒvƒgŒ¾Œê‚Ì’mޝ‚ª‚È‚¢‚̂ł²‹³Žö‚Å‚«‚È‚¢‚Å‚µ‚傤‚©H
“Á‚É”’•”½“]‚³‚¹‚é’uŠ·‚̈—‚ª‚Ç‚¤‚·‚ê‚ÎŒø—¦‚ª—Ç‚¢‚Ì‚©
‚í‚©‚è‚Ü‚¹‚ñB‚æ‚낵‚‚¨Šè‚¢‚µ‚Ü‚·B
function WhiteHtmlFunc(kind, filepath) abort
execute 'vimTOhtml' filepath
execute 'vimgrep1' #ffffff #aaaaaa
execute 'vimgrep1' #aaaaaa #000000
execute 'vimgrep1' #000000 #ffffff
execute 'write' filepath.html
endfunction
command -nargs=+ -complete=file WhiteHtml call WhiteHtmlFunc(<f-args>)
877:–¼–³‚µ‚³‚ñ—‚»‚¤‚¾‘I‹“‚És‚±‚¤
15/12/14 10:53:41.69 .net
„windows‚Ìvim‚ÅAƒeƒLƒXƒgƒtƒ@ƒCƒ‹‚ðƒfƒtƒHƒ‹ƒg‚Ì”’•‚ÌF‚𔽓]‚³
‚¹‚Ähtmlƒtƒ@ƒCƒ‹‚É‚ðo—Í‚·‚邱‚Ƃł·B
‰½‚ÌŽ¿–â‚ð‚µ‚Ä‚¢‚é‚Ì‚©‚æ‚‚í‚©‚ç‚È‚¢
‰æ–Ê‚ÌF‚𔽓]‚³‚¹‚½‚¢‚Ì‚©Aƒoƒbƒtƒ@‚Ì•¶Žš—ñ‚ð•ÏŠ·‚µ‚½‚¢‚Ì‚©
Windows‚ÌVim‚ÌŽ¿–â‚Í‚±‚Á‚¿‚Ö
vim Part 6?2ch.net
½ÚØÝ¸(software”Â)
878:–¼–³‚µ‚³‚ñ—‚¨• ‚¢‚Á‚Ï‚¢B
15/12/14 21:52:27.98 .net
kind‚̈Ӗ¡‚ª‚í‚©‚ç‚ñ‚ª‚±‚ñ‚ÈŠ´‚¶‚¶‚á‚Ë‚¦‚ÌH
function! WhiteHtmlFunc(kind, filepath) abort
exe "e" a:filepath
TOhtml
%s/#ffffff/#aaaaaa/ge
%s/#000000/#ffffff/ge
%s/#aaaaaa/#000000/ge
w
endfunction
879:–¼–³‚µ‚³‚ñ—‚¨• ‚¢‚Á‚Ï‚¢B
15/12/14 23:06:59.44 .net
>>863
‚Æ‚è‚ ‚¦‚¸
:h vimgrep
:h command
‚Ń}ƒjƒ…ƒAƒ‹‚ðŒ©‚ÄŽ©•ª‚ª‚â‚肽‚¢‚±‚ƂɓK‚µ‚Ä‚¢‚é‚Ì‚©Šm”F‚µ‚Ä‚¿‚傤‚¾‚¢
880:860
15/12/14 23:30:16.69 .net
‚݂Ȃ³‚ñ‚ ‚肪‚Æ‚¤‚²‚´‚¢‚Ü‚·
‚â‚肽‚¢‚±‚Æ‚ÍAˆóü‚ÉŠÖ‚·‚邱‚Ƃł·B
windows‚¾‚ƂȂº‚©•¶Žš‰»‚¯‚µ‚Ĉóü‚³‚ê‚Ü‚·B
HTMLƒtƒ@ƒCƒ‹‚ɕϊ·‚µ‚Ĉóü‚·‚邯¬Œ÷‚µ‚Ü‚·B
‚»‚±‚Å
vim‚̃fƒtƒHƒ‹ƒg‚̉æ–Ê‚ÌF‚𔽓]‚³‚¹‚ÄAƒeƒLƒXƒgƒtƒ@ƒCƒ‹‚ð
HTMLƒtƒ@ƒCƒ‹‚É‚·‚éƒRƒ}ƒ“ƒh‚ðì‚肽‚¢‚̂ł·B‚‚܂è
”wŒiF‚ª”’‚Å•¶Žš‚ª•‚ÌHTMLƒtƒ@ƒCƒ‹‚ð쬂·‚éƒRƒ}ƒ“ƒh‚ð
‚‚‚肽‚¢‚̂ł·B‚ǂȂ½‚©‚²‹³Žö‚Ë‚ª‚¢‚Ü‚¹‚ñ‚©H
881:–¼–³‚µ‚³‚ñ—‚¨• ‚¢‚Á‚Ï‚¢B
15/12/14 23:49:24.71 .net
Windows“Á—L‚̘b‚̓\ƒtƒgƒEƒFƒA”Â’r‚‚Á‚Ä‚ñ‚¾‚ëI
882:–¼–³‚µ‚³‚ñ—‚¨• ‚¢‚Á‚Ï‚¢B
15/12/15 00:03:52.78 .net
Ž¿–â‚̈Ӗ¡‚ª‚Ü‚Á‚½‚•ª‚©‚ñ‚È‚¢B
„ƒeƒLƒXƒgƒtƒ@ƒCƒ‹‚ðHTMLƒtƒ@ƒCƒ‹‚É‚·‚éƒRƒ}ƒ“ƒh‚ðì‚肽‚¢
Šg’£Žq‚ð.txt‚©‚ç.html‚ÉƒŠƒl[ƒ€ƒXƒŒ‚΂¢‚¢‚¾‚¯‚̘b‚Ȃ̂©A1s–ˆ‚Édiv‚Æ‚©p‚Å—v‘f‚ð•t‚¯‚Ähtml‚É‚µ‚½‚¢‚Á‚Ęb‚Ȃ̂©ˆÓ–¡•s–¾
„”wŒiF‚ª”’‚Å•¶Žš‚ª•‚ÌHTMLƒtƒ@ƒCƒ‹‚ð쬂·‚éƒRƒ}ƒ“ƒh‚ð‚‚‚肽‚¢‚̂ł·B
‚»‚ê‚ÍCSS‚ÅŒ©‰h‚¦‚ð’è‹`‚µ‚½‚¢‚Æ‚¢‚¤Vim‚Ƃ܂Á‚½‚ŠÖŒW‚È‚¢˜b‚Ȃ̂©
‚±‚±Unix”‚¾‚©‚ç
Windows‚ÅVimŽg‚Á‚Ä‚é‚Ȃ竂̃XƒŒ‚ňóüŽž‚Ì•¶Žš‰»‚¯‚ɂ‚¢‚ÄŽ¿–₵‚Ä‚«‚Ä‚Ë
½ÚØÝ¸(software”Â)
883:–¼–³‚µ‚³‚ñ—‚¨• ‚¢‚Á‚Ï‚¢B
15/12/15 03:04:11.44 .net
”’”wŒiƒJƒ‰[ƒXƒL[ƒ€‚É‚µ‚Ä‚©‚çTOHtml‚¶‚á‚ ‚©‚ñ‚ÌH
884:860
15/12/16 13:16:13.16 .net
>>870
‚»‚ê‚ɋ߂¢‚Å‚·I‚»‚ê‚ð‚P‚‚̃Rƒ}ƒ“ƒh‚É‚·‚é‚ɂ͂ǂ¤‚·‚ê‚Î
‚æ‚̂łµ‚傤‚©H
885:–¼–³‚µ‚³‚ñ—‚¨• ‚¢‚Á‚Ï‚¢B
15/12/16 22:26:19.27 .net
867Ž‚¶‚á‚È‚¢‚¯‚Ç
set background=light
colorscheme default
TOhtml
‚±‚Ì‚R‚‚ÅÅ’áŒÀ‚Ì‚±‚Æ‚ª‚Å‚«‚éB
ˆóü—p‚È‚çAcolorscheme ‚Í morning ‚Æ‚©‚à‚¢‚¢‚æ
‚ ‚Æ TOhtml ‚Í‚¢‚ë‚¢‚ëƒIƒvƒVƒ‡ƒ“‚ª‚ ‚é
s”Ô†‚ðˆóü‚µ‚½‚‚È‚¢ê‡‚Í
set nonu
‚·‚邱‚Æ‚à‚¢‚¢‚¯‚Ç
let html_number_lines=0
‚Æ‚©‚Å‚às”Ô†‚ð—}§‚Å‚«‚é
‚È‚É‚à‚©‚à pre ‚ň͂ނ±‚Æ‚ð—}Ž~‚µ‚½‚¢ê‡‚Í
let html_no_pre=1
‚É‚·‚éB
Ž©—Í‚ÅF‹ï‡‚ð•Ï‚¦‚½‚¢ê‡‚Í
let html_use_css=1
‚É‚µ‚Ä‚¢‚邯•Ö—˜B
886:–¼–³‚µ‚³‚ñ—‚¨• ‚¢‚Á‚Ï‚¢B
15/12/17 11:47:28.42 .net
Windows‚âMac‚É‚ ‚éˆê”Ê“I‚ÈGUI‚̃GƒfƒBƒ^‚¾‚ƃtƒ@ƒCƒ‹‚ð•Ê–¼‚Åã‘‚«‚·‚邯
V‚µ‚¢ƒtƒ@ƒCƒ‹–¼‚ª•ÒW‚Å‚«‚éó‘ԂɂȂè‚Ü‚·
undo‚Å‚«‚éó‘Ô‚à‚»‚̂܂܈ø‚«Œp‚ª‚ê‚Ü‚·
‚±‚ê‚Æ“¯‚¶‚±‚Æ‚ðvim‚Å‚â‚肽‚¢‚ñ‚Å‚·‚ªo—ˆ‚Ü‚¹‚ñ
vim‚Ìꇂ¾‚Æ:w betumei.txt‚ŕۑ¶‚µ‚Ä‚àAŒ»Ý‚̃tƒ@ƒCƒ‹‚̂܂܂ɂȂè‚Ü‚·‚ª
:sav betumei.txt‚È‚çV‚µ‚¢ƒtƒ@ƒCƒ‹–¼‚ÉØ‚è‘Ö‚í‚è‚Ü‚·
‚µ‚©‚µ:ls‚ÅŠm”F‚·‚邯ŒÃ‚¢ƒtƒ@ƒCƒ‹‚ª— ‚ÅŠJ‚¢‚½‚܂܂ɂȂÁ‚Ă܂·
$ vim base.txt
:save other.txt
•Ê–¼‚Ńtƒ@ƒCƒ‹‚ɕۑ¶‚µ‚½‚Æ‚«‚ÉAbase.txt‚ð•‚¶‚Äother.txt‚ð
:ls‚·‚邯base.txt‚ªŽc‚Á‚Ä‚é‚ñ‚Å‚·‚ª—Ç‚¢•û–@‚ ‚è‚Ü‚¹‚ñ‚©H
887:–¼–³‚µ‚³‚ñ—‚¨• ‚¢‚Á‚Ï‚¢B
15/12/17 14:18:05.11 .net
>>873
:sav other.txt | bw #
888:–¼–³‚µ‚³‚ñ—‚¨• ‚¢‚Á‚Ï‚¢B
15/12/17 21:07:13.78 .net
‚ ‚肪‚Æ‚¤‚²‚´‚¢‚Ü‚·
889:–¼–³‚µ‚³‚ñ—‚¨• ‚¢‚Á‚Ï‚¢B
15/12/18 09:41:49.27 .net
nmap‚ŃL[<C-/>‚Æ<C-,>‚ÉŠ„‚è“–‚Ä‚½‚¢‚ñ‚Å‚·‚ª‘‚¢‚Ä‚àŒø‚«‚Ü‚¹‚ñ
‚Ç‚¤‘‚¯‚Ί„‚è“–‚Ä‚ç‚ê‚Ü‚·‚©H
890:–¼–³‚µ‚³‚ñ—‚¨• ‚¢‚Á‚Ï‚¢B
15/12/18 16:55:34.12 .net
ƒOƒO‚ê
URLØÝ¸(qiita.com)
URLØÝ¸(stackoverflow.com)
891:–¼–³‚µ‚³‚ñ—‚¨• ‚¢‚Á‚Ï‚¢B
15/12/20 19:28:19.79 .net
pattern.txt‚ɳ‹K•\Œ»‚Å#‚Æ‚¢‚¤ƒpƒ^[ƒ“‚ª‚ ‚é‚ñ‚Å‚·‚ª‚±‚ê‚͂ǂ¤Žg‚¤‚ñ‚Å‚·‚©H
/#‚Æ‚µ‚Ä‚àA•¶Žš—ñ‚Ì#‚ðŒŸõ‚µ‚Ä‚µ‚Ü‚¢‚Ü‚·
892:–¼–³‚µ‚³‚ñ—‚¨• ‚¢‚Á‚Ï‚¢B
15/12/20 20:07:35.28 .net
>>878
:help /ordinary-atom
‚±‚ꂪˆê——
:help /\%#
’T‚µ‚Ä‚é‚̂͂±‚ê‚©‚ÈB
893:–¼–³‚µ‚³‚ñ—‚¨• ‚¢‚Á‚Ï‚¢B
15/12/20 20:10:21.54 .net
>>878
ƒm[ƒ}ƒ‹ƒ‚[ƒh‚̘b‚È‚çA
* ‚ªƒJ[ƒ\ƒ‹‰º‚Ì’PŒê‚ð‡•ûŒü‚É’T‚µ‚ÄA
# ‚ª‚»‚ê‚Ì‹tŒü‚«
:help #
894:–¼–³‚µ‚³‚ñ—‚¨• ‚¢‚Á‚Ï‚¢B
15/12/20 23:22:26.42 .net
>>879
>>88
895:0 ‚»‚¤‚Å‚·:help #‚̂ق¤‚Å‚· ’PŒê‚ÅŒŸõ‚µ‚½Œã‚É*‚Æ#‚ð‰Ÿ‚·‚Æn‚ÆN‚ÅŒŸõ•ûŒü‚ª•Ï‚í‚è‚Ü‚µ‚½ •s•ւȂ̂Ŏg‚¤‚Ì‚â‚߂܂·
896:–¼–³‚µ‚³‚ñ—‚¨• ‚¢‚Á‚Ï‚¢B
15/12/21 11:16:22.00 .net
ƒm[ƒ}ƒ‹ƒ‚[ƒh‚ÌŽž‚ÉAs––‚Åa‚ð‰Ÿ‚·‚ÆA‹ó”’‚Ý‚½‚¢‚Ȃ̂ª‘}“ü‚³‚ê‚Ü‚·‚ª
‰½‚à“ü—Í‚µ‚È‚¢‚܂܃Cƒ“ƒT[ƒgƒ‚[ƒh‚𔲂¯‚ăm[ƒ}ƒ‹ƒ‚[ƒh‚ɖ߂邯‹ó”’‚Ý‚½‚¢‚Ȃ̂ªÁ‚¦‚Ü‚·
‰½‚à“ü—Í‚µ‚ĂȂ‚Ä‚à‹ó”’‚Ý‚½‚¢‚Ȃ̂ªÁ‚¦‚È‚¢‚悤‚É‚·‚é•û–@‚ ‚è‚Ü‚·‚©H
897:–¼–³‚µ‚³‚ñ—‚¨• ‚¢‚Á‚Ï‚¢B
15/12/21 12:10:26.22 .net
>>882
‚»‚ê‚̓J[ƒ\ƒ‹‚Ì•\ަ‚©‚ÈB
a ‚̓Cƒ“ƒT[ƒgƒ‚[ƒh‚ɂ͂¢‚éˆÊ’u‚ðƒYƒ‰‚·‚¾‚¯‚ÅŸŽè‚É•¶Žš‚ð“ü—Í‚µ‚½‚肵‚È‚¢B
898:–¼–³‚µ‚³‚ñ—‚¨• ‚¢‚Á‚Ï‚¢B
15/12/21 15:46:19.44 .net
ƒCƒ“ƒT[ƒgƒ‚[ƒh‚ÌŽž‚ÉŒ»ÝˆÊ’u‚Ì•¶Žš‚ð:ascii‚Å’²‚ׂ½‚çNil‚Å‚µ‚½
899:–¼–³‚µ‚³‚ñ—‚¨• ‚¢‚Á‚Ï‚¢B
15/12/21 19:59:45.24 .net
>>884
‚»‚Ì Nil ‚ª NUL ‚¾‚Æ‚·‚ê‚Î
‰üs‚݂̂Ìs‚Å‚â‚ê‚΂»‚¤•\ަ‚³‚ê‚éB‚È‚º‚È‚ç Vim ‚Ì“à•”•\Œ»‚Å‚Ís‚ÌÅŒã‚Í Null •¶Žš‚ƂȂ邩‚çB‚±‚ê‚ɑΈ‚·‚邽‚ߎŸ‚̂悤‚ÈŽÀ‘•‚ɂȂÁ‚Ä‚¢‚éB
:help NL-used-for-Nul
‚Æ‚±‚ë‚Å‚ ‚È‚½‚͂Ȃɂª‚¢‚¢‚½‚¢‚Ì‚©B
900:882
15/12/21 20:16:38.09 .net
‚ A‚È‚é‚Ù‚ÇBƒJ[ƒ\ƒ‹‰º‚É•¶Žš‚ª‚ ‚é‚΂ ‚¢‚Æ•\ަ‚ªˆá‚¤——R‚©B
‚Ý‚½‚܂܂ÅAƒJ[ƒ\ƒ‹‰º‚É•¶Žš‚ª‚È‚¢ó‘Ô‚ð NUL ‚Æ•\Œ»‚µ‚Ä‚¢‚éB
881 ‚Í‚¿‚å‚Á‚Æ•\Œ»‚ª‘«‚è‚Ä‚¢‚È‚¢B“à•”ŽÀ‘•“I‚ɃJ[ƒ\ƒ‹‰º‚Ì•¶Žš‚ª Null •¶Žš‚Ȃ̂͋ós(•¶Žš‚ðŠÜ‚܂Ȃ¢)‚̂Ƃ«‚¾‚¯‚Æ‚¢‚¤‚±‚ÆB
901:–¼–³‚µ‚³‚ñ—‚¨• ‚¢‚Á‚Ï‚¢B
15/12/21 22:01:37.08 .net
‚ ‚ ‚ ‚ ‚±‚ñ‚ª‚炪‚Á‚Ä‚«‚½‚Æ‚è‚ ‚¦‚¸ƒwƒ‹ƒv“Ç‚ñ‚ÅŠwK‚µ‚Ü‚·
902:–¼–³‚µ‚³‚ñ—‚¨• ‚¢‚Á‚Ï‚¢B
15/12/22 11:39:09.14 .net
Œ»ÝˆÊ’u‚Ì•¶Žš‚Æ‚©Œ¾‚¢‚¾‚·‚©‚ç‚â‚₱‚µ‚‚È‚Á‚½‚¯‚Ç
‚¯‚Á‚«‚å‚‚Í>>883‚Á‚Ä‚±‚Æ‚¾‚낤
903:–¼–³‚µ‚³‚ñ—‚¨• ‚¢‚Á‚Ï‚¢B
15/12/22 12:45:27.41 .net
insert mode‚ÅCtrl-h‚µ‚Ä‚à•¶Žš‚ªÁ‚¦‚È‚¢‚͉̂½ŒÌ‚Å‚·‚©H
vim -u NONE‚ÅŽŽ‚µ‚Ü‚µ‚½B
:fix‚·‚邯‚Å‚«‚邿‚¤‚ɂȂè‚Ü‚·‚µ
‰½ŒÌ‚©:verbose fix‚µ‚Ä‚àŒø‚«‚Ü‚·i‚±‚ê‚Åfix‚ªÝ’肳‚ê‚é——R‚ª‚í‚©‚è‚Ü‚¹‚ñj
904:–¼–³‚µ‚³‚ñ—‚¨• ‚¢‚Á‚Ï‚¢B
15/12/22 13:45:05.34 .net
:help :fixdel
:set t_kb?
:set t_kD?
905:–¼–³‚µ‚³‚ñ—‚¨• ‚¢‚Á‚Ï‚¢B
15/12/22 23:17:24.44 .net
unix‚ł͂¨‚Ü‚¶‚È‚¢‚Åvimrc‚É:fix‚ð‘‚¢‚½‚Ù‚¤‚ª‚¢‚¢‚©‚à’m‚ê‚È‚¢‚Å‚·‚Ë
906:–¼–³‚µ‚³‚ñ—‚¨• ‚¢‚Á‚Ï‚¢B
15/12/23 11:38:27.60 .net
vim-jp‚Ìlefta‚ârightb‚Ìà–¾‚Å‚Í
‚±‚ê‚ç‚̃IƒvƒVƒ‡ƒ“‚ð‚ðŽg‚¤‚Æsplitbelow‚âsplitright‚ðã‘‚«‚·‚邯‘‚¢‚Ä‚ ‚é‚Ì‚Å
ƒIƒvƒVƒ‡ƒ“‚ªã‘‚«‚³‚ê‚é‚Ì‚©‚ÆŽv‚Á‚½‚ñ‚Å‚·‚ªã‘‚«‚ł͂Ȃlefta‚ârightb‚ð—D悳‚¹‚é‚Á‚Ä”Fޝ‚Å‚ ‚Á‚Ă܂·‚©H
–{‰Æ‚Ì•û‚Å‚Íã‘‚«‚Ì•”•ª‚ªoverrules‚Á‚Ä‘‚¢‚Ä‚ ‚Á‚½‚Ì‚Åã‘‚«‚ł͂Ȃ¢‚悤‚ÈEEE
907:–¼–³‚µ‚³‚ñ—‚¨• ‚¢‚Á‚Ï‚¢B
15/12/23 17:21:00.20 .net
>>892
vim-jp‚É•ñ‚µ‚Ä‚¢‚½‚¾‚¯‚邯K‚¢‚Å‚·
908:–¼–³‚µ‚³‚ñ—‚¨• ‚¢‚Á‚Ï‚¢B
15/12/23 18:10:12.00 .net
‘}“üƒ‚[ƒh‚É“ü‚Á‚½Žž‚̃J[ƒ\ƒ‹ˆÊ’u‚Á‚Ăǂ¤‚â‚Á‚Ď擾‚Å‚«‚Ü‚·‚©H
909:–¼–³‚µ‚³‚ñ—‚¨• ‚¢‚Á‚Ï‚¢B
15/12/24 08:14:55.15 .net
InsertEnter ‚Æ pos() ‘g‚݇‚킹‚ê‚΂¢‚¯‚é‚©‚È(ŽŽ‚µ‚ĂȂ¢)
910:–¼–³‚µ‚³‚ñ—‚¨• ‚¢‚Á‚Ï‚¢B
15/12/24 18:38:44.12 .net
‚Å‚«‚Ü‚µ‚½‚ ‚肪‚Æ‚¤
911:891
15/12/25 00:00:16.92 .net
‘}“üƒ‚[ƒh‚Å<C-O>h‚ȂǂÌ<C-O>‚Å”CˆÓ‚̃Rƒ}ƒ“ƒh‚ðŽÀs‚·‚邯ABS‚Å•¶Žš‚ð휂ł«‚È‚‚È‚è‚Ü‚µ‚½B
<C-O>h‚·‚é‘O‚¾‚ÆBS‚Å‘}“üŠJŽnˆÊ’u‚Ü‚Å휂ł«‚Ü‚·B
<C-O>h‚·‚邯‘}“üŠJŽnˆÊ’u‚ªÄݒ肳‚ê‚é‚ñ‚Å‚µ‚傤‚©H
912:–¼–³‚µ‚³‚ñ—‚¨• ‚¢‚Á‚Ï‚¢B
15/12/25 00:42:54.51 .net
>>897
:h i_CTRL-O
ã‹L‚̃wƒ‹ƒvŽü•Ó‚ð“Ç‚ñ‚¾Š´‚¶‚ł͈ê“xƒm[ƒ}ƒ‹ƒ‚[ƒh‚É‚µ‚ÄŽÀs‚µAÄ“xƒCƒ“ƒT[ƒgƒ‚[ƒh‚ɂ͂¢‚邿‚¤‚ɓǂ߂éB
:h 'backspace'
‚Ü‚ :set backspace=start ‚ÅÄŒ»‚µ‚È‚‚Ȃ邵‚»‚¤‚¢‚¤‚±‚Æ‚¾‚ÆŽv‚¤B
913:891
15/12/25 10:32:11.57 .net
set backspace=start‚Í‘}“üŠJŽnˆÊ’u‚Å‚àBS‚Å‚«‚é‚̂ł±‚ê‚Í“s‡‚ªˆ«‚¢‚Å‚·
‘}“üŠJŽnˆÊ’u‚ð•ÏX‚¹‚¸íœ‚µ‚½‚èƒJ[ƒ\ƒ‹ˆÚ“®‚ª‚µ‚½‚¢‚ñ‚Å‚·‚ªA‰½‚©•û–@‚²‚´‚¢‚Ü‚¹‚ñ‚©H
914:–¼–³‚µ‚³‚ñ—‚¨• ‚¢‚Á‚Ï‚¢B
15/12/27 00:40:22.59 .net
gvim‚Åunoremap j gjv‚ÆÝ’肵‚¢‚Ü‚·D
‚Æ‚±‚낪ŽÀÛ‚Éj‚ð‰Ÿ‚µ‚Ĉړ®‚·‚邯C^‰º‚ł͂ȂŽÎ‚߉º‚Ɉړ®‚µ‚Ä‚µ‚Ü‚¢‚Ü‚·D
•\ަs’PˆÊ‚ňړ®‚µC‚È‚¨‚©‚Âj‚Å^‰º‚Ɉړ®‚·‚é‚É‚Í
‚ǂ̂悤‚ÉÝ’è‚·‚ê‚΂悢‚Å‚µ‚傤‚©D
915:–¼–³‚µ‚³‚ñ—‚¨• ‚¢‚Á‚Ï‚¢B
15/12/27 02:36:08.45 .net
>>900
‚»‚ê‚̓J[ƒ\ƒ‹‰º‚ªs‚ÌI‚í‚èˆÈ~‚ÌŽž‚Ɏ΂߂Ɉړ®‚·‚邯‚¢‚¤ˆÓ–¡H
‚»‚ê‚È‚ç :h 'virtualedit' ‚©‚È
916:–¼–³‚µ‚³‚ñ—‚¨• ‚¢‚Á‚Ï‚¢B
15/12/27 10:19:21.71 .net
Vim Scriptê—pƒXƒŒ‚Á‚ĂȂ¢‚ñ‚Å‚·‚©H
Emacs‚̃XƒNƒŠƒvƒg‚̓vƒƒOƒ‰ƒ€”‚ɂ ‚é‚̂ŃvƒƒOƒ‰ƒ€”‚ɗ§‚ĂĂ¢‚¢‚Å‚·‚©H
917:–¼–³‚µ‚³‚ñ—‚¨• ‚¢‚Á‚Ï‚¢B
15/12/27 10:34:40.14 .net
>>901
—Ⴆ‚ÎC
01234
56789
abcde
‚Æ‚¢‚¤3s‚̃R[ƒh‚ª‚ ‚邯‚µ‚Ü‚·D¡‚Ìó‘Ô‚Å‚ÍCƒJ[ƒ\ƒ‹‚ª0‚É‚ ‚鎞‚É
j‚ð‰Ÿ‚·‚Æ7‚ɃJ[ƒ\ƒ‹‚ªˆÚ“®‚µ‚Ü‚·D‚à‚¤ˆê“xj‚ð‰Ÿ‚·‚Æe‚Ɉړ®‚µ‚Ü‚·D
‚Ü‚½C4‚ɃJ[ƒ\ƒ‹‚ª‚ ‚鎞‚Éj‚ð‰Ÿ‚·‚Æb‚Ɉړ®‚µ‚Ü‚·D
•\ަs’PˆÊ‚ł̈ړ®‚ð‰Â”\‚É‚µ‚½‚Ü‚ÜC0‚ɃJ[ƒ\ƒ‹‚ª‚ ‚鎞‚Éj‚ð‰Ÿ‚·‚Æ5‚ÉC
4‚ɃJ[ƒ\ƒ‹‚ª‚ ‚鎞‚Éj‚ð‰Ÿ‚·‚Æ9‚ɃJ[ƒ\ƒ‹‚ªˆÚ“®‚·‚邿‚¤‚É‚µ‚½‚¢‚̂ł·‚ªD
918:–¼–³‚µ‚³‚ñ—‚¨• ‚¢‚Á‚Ï‚¢B
15/12/27 15:10:48.23 .net
Vim6ƒXƒNƒŠƒvƒg‚¨•׋ƒXƒŒ
URLØÝ¸(www.bookshelf.jp)
Vim script 1
½ÚØÝ¸(tech”Â)
>>902
‰ß‹Ž‚·‚ê
919:–¼–³‚µ‚³‚ñ—‚¨• ‚¢‚Á‚Ï‚¢B
15/12/27 16:28:28.61 .net
>>903
‚·‚²‚‚¨‚à‚µ‚ë‚¢‚Å‚·
920:–¼–³‚µ‚³‚ñ—‚¨• ‚¢‚Á‚Ï‚¢B
16/01/07 15:40:33.99 .net
ƒtƒ@ƒCƒ‹‘‹‚©‚çƒGƒfƒBƒ^‹N“®‚·‚鎞‚É
“à‘ ƒrƒ…ƒA‚©‚ç‹N“®Žž‚̈ø”‚É $F ‚Æ‚¾‚¯Žw’肵‚½Žž‚Æ“¯‚¶‚悤‚É
ƒtƒ@ƒCƒ‹–¼‚¾‚¯“n‚·‚±‚Ƃ͂ł«‚Ü‚¹‚ñ‚©
921:–¼–³‚µ‚³‚ñ—‚¨• ‚¢‚Á‚Ï‚¢B
16/01/07 23:26:46.52 .net
–¢
922:•Û‘¶‚̃tƒ@ƒCƒ‹‚ª•¡”‚ ‚鎞‚ÉA ŽŸ‰ñ‹N“®Žž‚ÉA¡‚Æ“¯‚¶‚悤‚É •ÒW’†‚Ìó‘Ô‚ðÄŒ»‚·‚é•û–@‚Í‚ ‚è‚Ü‚¹‚ñ‚©H ƒZƒbƒVƒ‡ƒ“‚̕ۑ¶‚Æ•œŒ³A‚ƃXƒƒbƒvƒtƒ@ƒCƒ‹‚̈—‚łł«‚»‚¤‚¾‚¯‚ê‚ÇA ‚¤‚Ü‚‚Å‚«‚Ä‚¢‚Ü‚¹‚ñB ‚»‚ê‚©AƒI[ƒgƒZ[ƒu{ƒZƒbƒVƒ‡ƒ“‚ÌŽ©“®•Û‘¶‚ÅAƒtƒ@ƒCƒ‹‚Ì •Û‘¶‚Ì‘ã‚í‚è‚ÉAVCSŽg‚¤‚Æ‚©‚Ȃ̂łµ‚傤‚©B
923:–¼–³‚µ‚³‚ñ—‚¨• ‚¢‚Á‚Ï‚¢B
16/01/11 14:45:58.45 .net
tabprevious‚âtabnext‚Ȃǂ̃^ƒu‹@”\‚ð‚Í‚¶‚߂Ēm‚Á‚½‚ñ‚Å‚·‚ª
‚±‚Ìã‚ÉŒ»‚ê‚éƒ^ƒus‚ª•AŠDFAƒAƒ“ƒ_[ƒo[‚ȂǂŌ©‚Â炢‚Ì‚Å
FÝ’è‚ð‚µ‚½‚¢‚̂ł·‚ªA‚Å‚«‚È‚¢‚Å‚µ‚傤‚©H
924:–¼–³‚µ‚³‚ñ—‚¨• ‚¢‚Á‚Ï‚¢B
16/01/11 17:31:34.96 .net
>>908
:h hi-TabLine
925:–¼–³‚µ‚³‚ñ—‚¨• ‚¢‚Á‚Ï‚¢B
16/01/13 12:48:35.78 .net
ƒ‚[ƒhƒ‰ƒCƒ“‚ŃJ[ƒ\ƒ‹ˆÊ’u‚ðŽw’è‚·‚é•û–@‚͂Ȃ¢‚Å‚µ‚傤‚©H
926:–¼–³‚µ‚³‚ñ—‚¨• ‚¢‚Á‚Ï‚¢B
16/01/13 21:02:51.43 .net
>>910
‚Å‚«‚È‚¢B
:h modeline-version ‚ÌÅŒã‚Ì•û‚ÉA‰½‚©‚µ‚½‚¢‚È‚ç autocmd Žg‚¦A‚Æ‚ ‚é
927:–¼–³‚µ‚³‚ñ—‚¨• ‚¢‚Á‚Ï‚¢B
16/01/13 23:59:12.64 .net
>>909
‚ ‚肪‚Æ‚¤
ƒ^ƒuÅ‚‚¾‚í
928:–¼–³‚µ‚³‚ñ—‚¨• ‚¢‚Á‚Ï‚¢B
16/01/14 08:45:57.35 .net
•⊮‚̃|ƒbƒvƒAƒbƒvƒƒjƒ…[‚Ì•¶Žš‚ÌF‚ð•Ï‚¦‚é•û–@‚Á‚Ä‚ ‚é?
ƒfƒtƒHƒ‹ƒg‚Í•‚È‚ñ‚¾‚¯‚ÇAƒ^[ƒ~ƒiƒ‹‚𔼓§–¾‚É‚µ‚Ă邯Œ©‚Â炢‚Ì‚ÅF‚𔒂ɕς¦‚½‚¢
ƒ|ƒbƒvƒAƒbƒvƒƒjƒ…[‚ÌF‚ð•Ï‚¦‚éÝ’è‚͂킩‚Á‚½‚ñ‚¾‚¯‚ÇA‚»‚Ì’†‚Ì•¶Žš‚ÌF‚ð•Ï‚¦‚éݒ肪‚í‚©‚ç‚ñ‚í
929:–¼–³‚µ‚³‚ñ—‚¨• ‚¢‚Á‚Ï‚¢B
16/01/14 14:40:20.97 .net
>>911
‰ñ“š‚ ‚è‚ª‚Æ‚¤‚²‚´‚¢‚Ü‚·
help ‚ɂł«‚È‚¢——R‚à‘‚¢‚Ä‚ ‚è•׋‚ɂȂè‚Ü‚µ‚½
930:–¼–³‚µ‚³‚ñ—‚¨• ‚¢‚Á‚Ï‚¢B
16/01/14 18:29:27.94 .net
>>913 hi Pmenu ctermbg=0 ctermfg=F
931:–¼–³‚µ‚³‚ñ—‚¨• ‚¢‚Á‚Ï‚¢B
16/01/14 19:59:59.03 .net
>>915
‚ ‚肪‚Æ‚¤A•¶Žš‚ð•‚‚·‚邱‚Æ‚ªo—ˆ‚ÄŒ©‚â‚·‚‚È‚Á‚½‚í
932:–¼–³‚µ‚³‚ñ—‚¨• ‚¢‚Á‚Ï‚¢B
16/01/14 20:00:55.63 .net
•¶Žš‚ð”’‚‚̊ԈႦ‚¾‚Á‚½‚í(LEƒÖE`)
933:–¼–³‚µ‚³‚ñ—‚¨• ‚¢‚Á‚Ï‚¢B
16/01/15 08:01:33.19 .net
>>913
:h hi-Pmenu
URLØÝ¸(kaworu.jpn.org)
934:–¼–³‚µ‚³‚ñ—‚¨• ‚¢‚Á‚Ï‚¢B
16/01/15 08:02:15.74 .net
‚ AXV‚µ‚ĂȂ©‚Á‚½B‚·‚Ü‚Ê
935:–¼–³‚µ‚³‚ñ—‚¨• ‚¢‚Á‚Ï‚¢B
16/01/19 07:59:42.47 .net
neobundle‚Ålightline“ü‚ꂽ‚ñ‚¾‚¯‚Ç
@FileType Auto commands for
936:–¼–³‚µ‚³‚ñ—‚¨• ‚¢‚Á‚Ï‚¢B
16/01/19 08:03:00.10 .net
‚̈—’†‚ɃGƒ‰[‚ªŒŸo‚³‚ê‚Ü‚µ‚½:
E117: –¢’m‚ÌŠÖ”‚Å‚·: lightline#update
‚Á‚ăGƒ‰[‚ªo‚Ä¢‚Á‚Ä‚é
NeoBundle 'itchyny/lightline.vim'
NeoBundleSource
_gvimrc‚É‘‚‚Ì‚Á‚ÄŠÔˆá‚Á‚Ä‚éH
‘¼‚̃vƒ‰ƒOƒCƒ“‚Í–â‘è‚È‚¢‚ñ‚¾‚¯‚Ç
937:–¼–³‚µ‚³‚ñ—‚¨• ‚¢‚Á‚Ï‚¢B
16/01/19 09:47:38.08 .net
‘S•”vimrc‚É‘‚‚ñ‚â‚ÅB‚¾‚©‚çNeoBundleSource‚Í‘‚¢‚Ä‚¨‚‚悤‚È‚à‚Ì‚¶‚á‚È‚¢
GUI”Å‚¾‚¯‚ÅŽg‚¤‚©‚Ç‚¤‚©‚Íif has('gui_running')‚Æ‚©ƒIƒvƒVƒ‡ƒ“‚ÅØ‚蕪‚¯‚é¨:h neobundle-options-disabled
‚¿‚Ȃ݂Élightline‚ÍCUI‚Å‚àŽg‚¦‚é
938:–¼–³‚µ‚³‚ñ—‚¨• ‚¢‚Á‚Ï‚¢B
16/01/19 09:51:41.90 .net
:h neobundle-options-gui‚Á‚Ä‚Ì‚à‚ ‚Á‚½‚ÈB‚·‚Ü‚ñ
939:–¼–³‚µ‚³‚ñ—‚¨• ‚¢‚Á‚Ï‚¢B
16/01/19 12:38:23.93 .net
>>922
‚Å‚«‚½‚æ‚ ‚肪‚Æ‚¤I
‚Ü‚³‚©vimrc‚É‘‚‚È‚ñ‚ÄŽv‚í‚È‚©‚Á‚½‚æ
NeoBundleSource‘‚©‚È‚¢‚ƂȂº‚©—LŒø‚ɂȂç‚È‚¢‚µ‚¨‚©‚µ‚¢ƒi‚Ƃ͎v‚Á‚Ä‚½‚¯‚Ç
vimrc‚Ɉڂ·‚¾‚¯‚Å‚¤‚Ü‚s‚‚Æ‚Í
940:–¼–³‚µ‚³‚ñ—‚¨• ‚¢‚Á‚Ï‚¢B
16/01/20 20:38:37.62 .net
CŒ¾Œê‚̃\[ƒXƒR[ƒh‚Åboost‚ȂǂðƒCƒ“ƒNƒ‹[ƒh‚µ‚Ă邯Ctrl-P‚ł̕⊮‚ÉŽžŠÔ‚ª‚©‚©‚Á‚ÄŒ™‚È‚ñ‚Å‚·‚ª
•⊮‚Ì’TõŒó•â‚ÅœŠOÝ’è‚Æ‚©‚Å‚«‚È‚¢‚Å‚µ‚傤‚©H
941:–¼–³‚µ‚³‚ñ—‚¨• ‚¢‚Á‚Ï‚¢B
16/01/20 21:23:56.00 .net
:set path?
‚ÅŒ»Ý‚̃fƒBƒŒƒNƒgƒŠ‚ðŠm”F‚µ‚½‚ ‚Æ
:set path-=hoge
‚Å—v‚ç‚È‚¢ƒfƒBƒŒƒNƒgƒŠ‚ðíœ
:set verbose path?
‚ÅŽ©“®‚ŃZƒbƒg‚µ‚Ă锯l“Á’è
Ý’è‘‚‚Ȃ炱‚¢‚¢‚¤‚Ì
augroup vimrc
autocmd!
autocmd FileType cpp setlocal path=.,/usr/include,/usr/local/include,/foo/bar
augroup END
942:–¼–³‚µ‚³‚ñ—‚¨• ‚¢‚Á‚Ï‚¢B
16/01/21 03:56:02.30 .net
>>926
‚ ‚肪‚Æ‚¤‚²‚´‚¢‚Ü‚·Bboost‚̕⊮‚͂Ȃ‚Ä‚à‚¢‚¢‚Ì‚Å
.vimrc ‚É
943:set path=-/usr/include/boost ‚ð‘‚¢‚Ä‚µ‚Ü‚¢‚Ü‚µ‚½B ‚Æ‚Á‚Ä‚à•‚©‚è‚Ü‚µ‚½I
944:–¼–³‚µ‚³‚ñ—‚¨• ‚¢‚Á‚Ï‚¢B
16/01/22 05:17:40.60 .net
ƒJƒ‰[ƒXƒL[ƒ€‰½Žg‚Á‚Ă܂·‚©H
945:–¼–³‚µ‚³‚ñ—‚¨• ‚¢‚Á‚Ï‚¢B
16/01/22 19:18:13.29 .net
Ž©ì
946:–¼–³‚µ‚³‚ñ—‚¨• ‚¢‚Á‚Ï‚¢B
16/01/22 22:00:37.56 .net
ÌA“¯‚¶˜b‘肪‚ ‚Á‚½‹C‚à‚·‚邯‚Ç‚©‚È‚è‘O‚¾‚µ‹C‚ɂ͂Ȃé‚ËB
–³“ï‚Éelfload?
947:–¼–³‚µ‚³‚ñ—‚¨• ‚¢‚Á‚Ï‚¢B
16/01/22 23:07:28.46 .net
jellybeans
g:jellybeans_overrides‚Å‚¢‚‚‚©”zF•Ï‚¦‚ÄŽg‚Á‚Ă邯‚Ç
948:–¼–³‚µ‚³‚ñ—‚¨• ‚¢‚Á‚Ï‚¢B
16/01/23 08:21:31.58 .net
molokaiŽg‚Á‚Ä‚é‚í
‚‚¢‚łɕ·‚«‚½‚¢‚ñ‚¾‚¯‚ÇAgvim‚̃Jƒ‰[ƒXƒL[ƒ€‚Ígvimrc‘‚©‚È‚«‚áƒ_ƒ‚È‚ñ?
vimrc‚ɃJƒ‰[ƒXƒL[ƒ€‚ÌÝ’è‚·‚邯gvim‚É‚à”½‰f‚³‚ê‚邯‚ÇAF‚ª‚¨‚©‚µ‚¢
gvimrc‚É“¯‚¶ƒJƒ‰[ƒXƒL[ƒ€‚ÌÝ’è‚ð‚·‚é‚ÆF‚ª³í‚ɂȂé
949:–¼–³‚µ‚³‚ñ—‚¨• ‚¢‚Á‚Ï‚¢B
16/01/23 12:46:01.85 .net
>>932
‚»‚ñ‚È‚±‚Ƃ͂Ȃ¢‚ÆŽv‚¤‚¯‚ǂȂ
vimrc ‚Ì‚ ‚Ƃɓǂ܂ê‚Ä‚éƒtƒ@ƒCƒ‹‚ª‰½‚©ã‘‚«‚µ‚Ă邯‚©
vim --starttime ‚¾‚Á‚¯HŽg‚¦‚΂킩‚é‚©‚à
950:–¼–³‚µ‚³‚ñ—‚¨• ‚¢‚Á‚Ï‚¢B
16/01/23 13:44:54.04 .net
Å‹ß vim-hybrid ‚ªXV‚³‚ê‚ÄA’áƒRƒ“ƒgƒ‰ƒXƒgƒo[ƒWƒ‡ƒ“‚Å‚«‚½‚©‚ç‚»‚êŽg‚Á‚Ä‚é
951:–¼–³‚µ‚³‚ñ—‚¨• ‚¢‚Á‚Ï‚¢B
16/01/23 19:02:19.05 .net
>>933
macvim‚Å‚¨‚©‚µ‚¢‚ñ‚¾‚¯‚ÇAubuntu‚Ìgvim‚ÅŽŽ‚µ‚½‚çvimrc‚¾‚¯‚ųí‚ÉF‚ª”½‰f‚³‚ꂽ‚í
‚Æ‚è‚ ‚¦‚¸‰´‚̊‹«‚Ì–â‘è‚Ý‚½‚¢‚¾‚í
‹³‚¦‚Ä‚‚ꂽƒIƒvƒVƒ‡ƒ“‚Ńtƒ@ƒCƒ‹‚̓ǂݞ‚Þ‡”Ô‚ª•ª‚©‚é‚Ý‚½‚¢‚¾‚©‚çAŽŽ‚µ‚Ä’²‚ׂĂ݂é‚í
952:–¼–³‚µ‚³‚ñ—‚¨• ‚¢‚Á‚Ï‚¢B
16/01/24 08:14:22.59 .net
hybrid‚¢‚¢‚ñ‚¾‚ªA’gFŒn‚ÌF‘½‚‚Ä‚È
‚µƒN[ƒ‹‚Ȃ̂¨‚·‚߂Ȃ¢H
‚¢‚Ü‚ÍA‹vX‚Ésolarized‰ñ‹A’†
953:–¼–³‚µ‚³‚ñ—‚¨• ‚¢‚Á‚Ï‚¢B
16/01/25 09:27:16.74 .net
>>932
ƒVƒXƒeƒ€‚Ìvimrc‚ðƒ†[ƒUvimrc‚ªã‘‚«‚µ‚Ä‚é‚Á‚Ä‚±‚Æ‚¶‚á‚È‚¢‚ÌH
954:–¼–³‚µ‚³‚ñ—‚¨• ‚¢‚Á‚Ï‚¢B
16/01/27 00:56:18.27 .net
hemisu‚É‚µ‚½@4F‚‚ç‚¢‚ÉŽû‚Ü‚é
955:–¼–³‚µ‚³‚ñ—‚¨• ‚¢‚Á‚Ï‚¢B
16/01/27 03:17:24.98 .net
desert‚Í‚¢‚È‚¢‚Ì‚©c
956:–¼–³‚µ‚³‚ñ—‚¨• ‚¢‚Á‚Ï‚¢B
16/01/27 05:58:51.16 .net
>>939
csapprox + desert
957:–¼–³‚µ‚³‚ñ—‚¨• ‚¢‚Á‚Ï‚¢B
16/01/30 18:23:41.13 .net
‚݂Ȃ³‚ñã‘‚«•Û‘¶‚Á‚Ăǂ¤‚µ‚Ă܂·‚©H
"ESC :w <CR>"
‚Á‚ÄŽl‚‚àƒL[‰Ÿ‚³‚È‚¢‚Æ‚¢‚¯‚Ü‚¹‚ñ‚æ‚ËB
"ESC ctl-s"‚Ý‚½‚¢‚É‚·‚é‚É‚ÍA‚Ç‚¤‚µ‚½‚ç
‚æ‚¢‚̂łµ‚傤‚©H‚¨‘E‚߂̃L[ƒoƒ“ƒh‚Æ
.vimrc‚Ì‹Lq‚ð‹³‚¦‚Ä‚‚¾‚³‚¢B
958:–¼–³‚µ‚³‚ñ—‚¨• ‚¢‚Á‚Ï‚¢B
16/01/30 21:46:42.18 .net
4‚‚®‚ç‚¢‰Ÿ‚»‚¤‚æw¶‰E¶‰E‚¾‚µˆêu‚Å‚µ‚傤‚ªB
959:–¼–³‚µ‚³‚ñ—‚¨• ‚¢‚Á‚Ï‚¢B
16/01/30 22:32:08.31 .net
‚»‚ñ‚ȂɊȒP‚ɕۑ¶‚Å‚«‚¿‚á‚Á‚½‚çŒë”š‚µ‚»‚¤
960:–¼–³‚µ‚³‚ñ—‚¨• ‚¢‚Á‚Ï‚¢B
16/01/30 23:04:55.58 .net
>>941
"ESC :w <CR>"
‚Ü‚¸‚±‚ê‚͈ႤB
":w <CR>"‚Ȃ̂Å3ƒL[‚¾Bvi‚ł̓m[ƒ}ƒ‹ƒ‚[ƒh‚ðŠî€‚Él‚¦‚éB
3ƒL[‚Å‚à‘½‚¢‚̂͊m‚©‚Ȃ̂ÅAŽ©•ª‚à<C-s>‚Ƀ}ƒbƒv‚µ‚Ă݂½‚±‚Æ‚ª‚ ‚Á‚½‚ªA
stty -ixon‚µ‚Ä‚¢‚È‚¢‚Æ’[––‚ªŽ~‚Ü‚Á‚Ä‚µ‚Ü‚¤‚µAŽ©•ª‚Ìvimrc‚ª’u‚¢‚Ä‚¢‚È‚¢ŠÂ‹«‚ł͎g‚¦‚È‚¢‚Ì‚ÅA
i•Û‘¶‚Í‚æ‚s‚¤‘€ì‚Ȃ̂ÅAŠÂ‹«‚É‚æ‚Á‚ÄŽg‚¢•ª‚¯‚悤‚Æ‚µ‚Ä‚à•’i‚̕Ȃªo‚Ä‚µ‚Ü‚¤j
Œ‹‹Ç:w<CR>‚É—Ž‚¿’…‚¢‚Ä‚¢‚éB
961:–¼–³‚µ‚³‚ñ—‚¨• ‚¢‚Á‚Ï‚¢B
16/01/30 23:24:50.43 .net
•Û‘¶Žž‚̂킸‚©3ƒL[‚ª‚»‚ñ‚ȂɋC‚ɂȂé‚Ì‚©‚È‚ŸH
‚¢‚Á‚½‚¢‚Ç‚ñ‚È•¶Í‚ð•ÒW‚µ‚Ä‚é‚ñ‚¾‚낤H
‚Ђå‚Á‚Æ‚µ‚Ä”•¶Žš’ö“x‚Ì•¶Í‚ð‰½“x‚à‰½“x‚à‘‚«’¼‚µ‚Ă͕ۑ¶‚µ‚Ä‚é‚ñ‚¾‚낤‚©H
962:–¼–³‚µ‚³‚ñ—‚¨• ‚¢‚Á‚Ï‚¢B
16/01/31 00:06:26.71 .net
:w‚Í‹H‚É‚µ‚©Žg‚í‚È‚¢‚È
‚µ‚¸‚ÂÝ’èƒtƒ@ƒCƒ‹‚ð•ÒW‚µ‚ĉ½‚©‚̃vƒƒOƒ‰ƒ€‚©‚ç‚»‚ê‚ð“ǂނÁ‚ĂƂ«‚‚ç‚¢
963:–¼–³‚µ‚³‚ñ—‚¨• ‚¢‚Á‚Ï‚¢B
16/01/31 00:12:38.55 .net
ƒvƒƒOƒ‰ƒ~ƒ“ƒO‚·‚邯‚«•Û‘¶‚µ‚È‚¢‚Ì‚©‚È‚ŸH
964:–¼–³‚µ‚³‚ñ—‚¨• ‚¢‚Á‚Ï‚¢B
16/01/31 00:26:26.87 .net
ESC‚©‚çŽn‚ß‚é‚Á‚Ä
‚¸‚Á‚Æ“ü—̓‚[ƒh‚ÅŽg‚Á‚ĂăJ[ƒ\ƒ‹ƒL[‚ňړ®‚µ‚Ü‚‚邯‚©‚â‚Á‚Ä‚ñ‚Ì‚©‚È
965:–¼–³‚µ‚³‚ñ—‚¨• ‚¢‚Á‚Ï‚¢B
16/01/31 00:29:23.22 .net
ƒI[ƒgƒZ[ƒu‚É‚µ‚Ä‘S‚Ẵtƒ@ƒCƒ‹‚ðVCSŠÇ—‚·‚éEmacsŽg‚¢‚Ȃ猩‚½‚±‚Æ‚ ‚é
966:938
16/01/31 00:33:43.26 .net
ƒvƒƒOƒ‰ƒ~ƒ“ƒO‚̃fƒoƒbƒO‚̂Ƃ«A‚¿‚傱‚¿‚傱
ƒR[ƒh‚𒼂·‚Æ‚«‹C‚ɂȂè‚Ü‚·B
‚¾‚¯‚ÇAvim‰SŽÒ‚Ȃ̂ŊF‚³‚ñ‚Ì‚¢‚¤’ʂ肵‚½‚ª‚¢‚Ü‚·B
ˆÈ‘OemacsŽg‚Á‚Ä‚¢‚½‚Ì‚ÅA‚Ü‚¾ctl-s‚ÉŠµ‚ê‚Ä‚¢‚é‚̂ł·cB
967:–¼–³‚µ‚³‚ñ—‚¨• ‚¢‚Á‚Ï‚¢B
16/01/31 10:08:26.05 .net
quickrun‚Æ‚¢‚¤ƒvƒ‰ƒOƒCƒ“‚È‚ç•Û‘¶‘O‚̃oƒbƒtƒ@‚Ì“à—e‚ðvim‚©‚çŽÀs‚Å‚«‚邿
‚Ç‚¤‚µ‚Ä‚à•Û‘¶‚µ‚½‚¯‚ê‚ÎAƒCƒ“ƒT[ƒgƒ‚[ƒh‚Ń}ƒbƒv‚·‚邵‚©‚È‚¢‚Ë
968:–¼–³‚µ‚³‚ñ—‚¨• ‚¢‚Á‚Ï‚¢B
16/01/31 13:34:23.08 .net
>>950
emacsŽg‚Á‚½•û‚ª—Ç‚‚È‚¢‚©H
–³—‚µ‚ÄvimŽg‚í‚È‚‚Ä‚à‚³B
‰´‚ÍVim‚µ‚©Žg‚Á‚½‚±‚ƂȂ¢‚µA‚±‚êˆÈŠO‚̃GƒfƒBƒ^‚Íl‚¦‚ç‚ê‚ñ‚©‚çŽg‚Á‚Ă邾‚¯‚¾‚¯‚ÇB
969:–¼–³‚µ‚³‚ñ—‚¨• ‚¢‚Á‚Ï‚¢B
16/01/31 13:43:43.69 .net
>>947
•’ʂɃR[ƒh‘‚¢‚Ăēr’†‚ŕۑ¶‚·‚é•K—v‚ª‚ ‚܂蕪‚©‚ç‚È‚¢
ƒm[ƒ}ƒ‹ƒ‚[ƒh‚ɂ͉½“x‚à“ü‚邯‚Ç‚»‚Ì“x:w‚·‚é•K—v‚Æ‚©‚È‚¢‚Å‚µ‚åH
ÅŒã‚ÉZZ‚·‚邾‚¯‚¾‚¯‚Ç‚È
970:–¼–³‚µ‚³‚ñ—‚¨• ‚¢‚Á‚Ï‚¢B
16/01/31 13:53:03.08 .net
gvim‚¾‚ÆZZ‚¾‚ƃEƒCƒ“ƒhƒE•‚¶‚¿‚á‚Á‚Ä‹CŒy‚ÉŽg‚¦‚È‚¢‚Ì‚©‚È‚à‚µ‚©‚µ‚Ä
‰´‚Í’[––ƒGƒ~ƒ…ƒŒ[ƒ^‚©‚çŽg‚Á‚Ă邯‚Ç
971:–¼–³‚µ‚³‚ñ—‚¨• ‚¢‚Á‚Ï‚¢B
16/01/31 14:22:22.47 .net
platinum searcher‚ðUnite grep‚ÅŽg‚Á‚Ă݂½‚¯‚ÇA
ŒŸõŒ‹‰Ê‚Éo‚Ä‚‚éƒtƒ@ƒCƒ‹“à‚Ì“ú–{Œê‚ª•¶Žš‰»‚¯‚µ‚Ä‚éB
“ú–{Œê‚ÅŒŸõ‚µ‚Ä‚àŒŸõ‚Å‚«‚È‚¢B
(•’ʂɃRƒ}ƒ“ƒhƒvƒƒ“ƒvƒg‚Åpt‚ÅŒŸõ‚·‚邯“ú–{Œê‚ÅŒŸõ‚Å‚«‚邵A•¶Žš‰»‚¯‚µ‚È‚¢‚Ì‚ÉEEE)
ŠJ‚¢‚Ä‚¢‚éƒtƒ@ƒCƒ‹‚àgrep‚ÅŒŸõ‚³‚ê‚Ä‚¢‚éƒtƒ@ƒCƒ‹‚à utf-8, unix ‚¾‚¯‚Ç‚±‚¤‚È‚é
‚¿‚Ȃ݂ÉAKaoriya‚Ìgvim 64bit”Å‚ðŽg‚Á‚Ä‚éB
Ž©•ª‚Í•¶Žš‰»‚¯‚µ‚ĂȂ¢‚æ‚Á‚Äl‚Æ‚©‰ðŒˆ–@’m‚Á‚Ä‚¢‚él‚Á‚Ä‚¢‚éH
Ý’è‚ÍŒöŽ®‚Ìà–¾’Ê‚è«
nnoremap <silent> ,g :<C-u>Unite grep:. -buffer-name=search-buffer<CR>
if executable('pt')
let g:unite_source_grep_command = 'pt'
let g:unite_source_grep_default_opts = '--nogroup --nocolor'
let g:unite_source_grep_recursive_opt = ''
endif
972:–¼–³‚µ‚³‚ñ—‚¨• ‚¢‚Á‚Ï‚¢B
16/01/31 14:48:59.56 .net
:w^m ‚Ì3ƒL[–Ê“|‚Á‚ÄA
• Œ¸‚Á‚Ă邯‚Ç”¢Ž‚¿ã‚°‚é‚Ì–Ê“|‚Á‚Ä‚‚ç‚¢—‰ð‚Å‚«‚ñ
973:–¼–³‚µ‚³‚ñ—‚¨• ‚¢‚Á‚Ï‚¢B
16/01/31 21:37:08.98 .net
>>941
>>950
ctrl-sŽg‚¢‚½‚¢‚È‚ç.vimrc‚É«‘‚«ž‚ß‚ÎH
inoremap <c-s> <Esc>:w<CR>i
nnoremap <c-s> :w<CR>
974:–¼–³‚µ‚³‚ñ—‚¨• ‚¢‚Á‚Ï‚¢B
16/01/31 23:13:28.01 .net
ʼn‚©‚ç‚»‚ê‘‚¢‚ĉº‚³‚¢@‚Ü‚Á‚½‚‚à‚¤
975:–¼–³‚µ‚³‚ñ—‚¨• ‚¢‚Á‚Ï‚¢B
16/02/01 09:19:04.97 .net
:scr‚ÅŠm”F‚·‚邯/usr/local/share/vim/vim74/plugin/ˆÈ‰º‚̃vƒ‰ƒOƒCƒ“‚ª“ǂݞ‚Ü‚ê‚Ä‚¢‚é‚ñ‚Å‚·‚ª
‚Ç‚ê‚àŽg‚Á‚ĂȂ¢‚̂œǂݞ‚܂Ȃ¢‚悤‚É‚·‚é‚ɂ͂±‚̃fƒBƒŒƒNƒgƒŠ“à‚̃tƒ@ƒCƒ‹‚ð휂µ‚½‚ç‚¢‚¢‚ÆŽv‚¤‚ñ‚Å‚·‚ª
Vim‚ðƒCƒ“ƒXƒg[ƒ‹‚µ’¼‚·–ˆ‚É휂·‚é‚Ì‚à‚¾‚é‚¢‚̂œǂݞ‚Ü‚¹‚È‚¢‚悤‚ÉÝ’è‚·‚é•û–@‚ ‚è‚Ü‚·‚©H
976:–¼–³‚µ‚³‚ñ—‚¨• ‚¢‚Á‚Ï‚¢B
16/02/01 14:59:04.96 .net
‰‚߂ñ‚±Œ©‚½‚©‚瓚‚¦‚Ă݂½‚ç•Ô“š‚±‚ñ‚ÈŠ´‚¶‚È‚ñ‚©B
“š‚¦‚È‚«‚á—Ç‚©‚Á‚½‚—
977:–¼–³‚µ‚³‚ñ—‚¨• ‚¢‚Á‚Ï‚¢B
16/02/01 17:40:05.23 .net
WindowsƒL[ƒoƒCƒ“ƒh‚ª‚¨–]‚݂ȂçVim‚¶‚á‚È‚‚Ä‚à‚¢‚¢‚ñ‚¾‚©‚ç’N‚àŠjS‚ð“Ë‚‚悤‚ȕԓš‚Í‚µ‚È‚¢
978:956
16/02/01 18:15:43.39 .net
’š”J‚ȕԎ–‚ðS‚ª‚¯‚Ü‚·‚̂łǂ¤‚©‚æ‚낵‚‚¨Šè‚¢‚µ‚Ü‚·B
979:–¼–³‚µ‚³‚ñ—‚¨• ‚¢‚Á‚Ï‚¢B
16/02/01 19:47:46.33 .net
fdm=expr‚Æ‚µ‚ÄA{‚Æ}‚͈̔͂ðfold‚µ‚½‚¢B
‚±‚±‚ÅAfoldexpr‚ÌŽw’肪•ª‚©‚ç‚È‚¢B
foldexpr=...
ς݂܂¹‚ñB‹³‚¦‚ĉº‚³‚¢B
980:–¼–³‚µ‚³‚ñ—‚¨• ‚¢‚Á‚Ï‚¢B
16/02/01 22:05:01.37 .net
Vim‚É‘¼‚̃GƒfƒBƒ^‚Ì•¶‰»‚ð–³—‚â‚莂¿ž‚à‚¤‚Æ‚·‚邯vim‚Ì‹@”\‚ð\‘S‚ÉŽg‚¦‚È‚‚È‚Á‚Ä‚½‚¾Žg‚¢‚É‚‚¢‚¾‚¯‚̃GƒfƒBƒ^‚ɂȂé
VimŽg‚¤‚È‚çŽÀ‘HVim‚‚ç‚¢‚͓ǂñ‚Ç‚‚ׂ«
981:–¼–³‚µ‚³‚ñ—‚¨• ‚¢‚Á‚Ï‚¢B
16/02/01 22:53:00.49 .net
•ªŒú‚¢‚æ‚Ë[
982:–¼–³‚µ‚³‚ñ—‚¨• ‚¢‚Á‚Ï‚¢B
16/02/01 23:01:34.49 .net
vimrc ‚ð‰½•Ss‚Æ‘‚¢‚¿‚á‚Á‚Ä‚él‚àA Vim –{—ˆ‚Ì‘€ì«‚𖳎‹‚µ‚Ä‚¢‚邯Œ¾‚¦‚é
983:–¼–³‚µ‚³‚ñ—‚¨• ‚¢‚Á‚Ï‚¢B
16/02/01 23:17:39.41 .net
inoremapƒAƒz‚Ý‚½‚¢‚É‚¢‚Á‚Ï‚¢’è‹`‚µ‚ăm[ƒ}ƒ‹ƒ‚[ƒh‚É–ß‚ç‚È‚‚È‚Á‚Ä‚é“z‚—‚—‚—‚—‚—‚—
984:–¼–³‚µ‚³‚ñ—‚¨• ‚¢‚Á‚Ï‚¢B
16/02/01 23:41:43.43 .net
>>959
‚¨s‹V‚Ì—Ç‚¢ƒXƒNƒŠƒvƒg‚È‚çæ“ª‚É
if exists("g:loaded_XXX")
finish
endif
‚±‚¤‚¢‚¤‚Ì‘‚¢‚Ä‚ ‚é‚Í‚¸‚¾‚©‚ç
vimrc‚É
let g:loaded_XXX=1
‚Æ‘‚¢‚Ä‚¨‚
985:956
16/02/02 10:41:27.99 .net
>>968
‚±‚ÌÝ’è‚ð‚µ‚Ä‚àƒtƒ@ƒCƒ‹Ž©‘͓̂ǂݞ‚Ü‚ê‚Ă܂·‚æ‚Ë
:scr‚ÌŒ‹‰Ê‚ðŒ¸‚ç‚µ‚½‚¢‚ñ‚Å‚·
986:–¼–³‚µ‚³‚ñ—‚¨• ‚¢‚Á‚Ï‚¢B
16/02/02 11:00:41.24 .net
>>958
@‹³ŠÏ‹‚‚Ä‚«‚µ‚å‚¢‚Ë[
987:–¼–³‚µ‚³‚ñ—‚¨• ‚¢‚Á‚Ï‚¢B
16/02/02 11:12:43.72 .net
eclipse‚Évrapper‚Æ‚¢‚¤ƒvƒ‰ƒOƒCƒ“‚ð“ü‚ê‚Ă݂½‚¯‚ÇŽg‚¢‚É‚‚¢B
988:–¼–³‚µ‚³‚ñ—‚¨• ‚¢‚Á‚Ï‚¢B
16/02/02 11:29:50.68 .net
‚è‚â‚Ìvimrc‚É
"•Û‘¶‚̃Vƒ‡[ƒgƒJƒbƒg ctrl+s
imap <C-s> :write
nmap <C-s> :write
‚Á‚Ä‘‚¢‚Ä‚½‚¯‚Ç‚¨‚©‚µ‚¢‚æ‚ËH
989:–¼–³‚µ‚³‚ñ—‚¨• ‚¢‚Á‚Ï‚¢B
16/02/02 14:17:35.81 .net
>>972
‚±‚¤‚©‚ËH
inoremap <C-s> <Esc>:w<cr>a
nnoremap <C-s> :w<cr>
990:–¼–³‚µ‚³‚ñ—‚¨• ‚¢‚Á‚Ï‚¢B
16/02/02 14:44:17.44 .net
imap‚¾‚©‚ç<esc>‚¢‚ç‚È‚¢
<esc>‚ª‚¢‚é‚Ì‚Ínmap
991:–¼–³‚µ‚³‚ñ—‚¨• ‚¢‚Á‚Ï‚¢B
16/02/02 16:55:09.11 .net
“Á•ʂȗ—R‚ª‚È‚¯‚ê‚ÎnoremapŽg‚Á‚½•û‚ª‚¢‚¢‚È
992:–¼–³‚µ‚³‚ñ—‚¨• ‚¢‚Á‚Ï‚¢B
16/02/03 09:36:48.69 .net
>>974
‹t‚Å‚µ‚åimap‚Í‚¢‚é
993:–¼–³‚µ‚³‚ñ—‚¨• ‚¢‚Á‚Ï‚¢B
16/02/03 18:38:08.19 .net
>>927
Ž©ŒÈƒŒƒX‚Å‚·‚ªA=- ‚ł͂Ȃ -= ‚Å‚µ‚½B
‚‚܂ç‚È‚¢ƒ~ƒX‚Å‚·‚ªA”O‚Ì‚½‚߂Ƃ¢‚¤‚±‚Æ‚Å
994:–¼–³‚µ‚³‚ñ—‚¨• ‚¢‚Á‚Ï‚¢B
16/02/04 03:55:11.83 .net
Ubuntu14.04‚ÅGvim“ü‚ꂽ‚ñ‚¾‚¯‚ÇA“ú–{Œê“ü—͂̕ϊ·’†‚É•¶Žš‚ª•\ަ‚³‚ê‚È‚¢
Žd—lH@‘Έ•û–@‚Æ‚©Ý’è‚Æ‚©‚ ‚è‚Ü‚·‚©H
995:–¼–³‚µ‚³‚ñ—‚¨• ‚¢‚Á‚Ï‚¢B
16/02/04 06:34:18.66 .net
>>978
URLØÝ¸(github.com)
996:–¼–³‚µ‚³‚ñ—‚¨• ‚¢‚Á‚Ï‚¢B
16/02/04 19:32:14.96 .net
>>979
‚Ç‚à‚Å‚·
‚łࡂÍFX‚Æ–Ê“|‚»‚¤‚Ȃ̂Œú‚߂ăRƒ“ƒ\[ƒ‹‚©‚çVimŠJ‚¢‚Ä•ÒW‚µ‚Ă܂·
997:–¼–³‚µ‚³‚ñ—‚¨• ‚¢‚Á‚Ï‚¢B
16/02/06 01:51:11.12 .net
mapleader‚ðƒXƒy[ƒX‚ÉŠ„‚è“–‚Ă悤‚ÆŽv‚¤‚¾‚¯‚Ç
‚±‚ê‚Á‚ĉ½‚©‹ï‡ˆ«‚¢‚©‚ÈH
998:–¼–³‚µ‚³‚ñ—‚¨• ‚¢‚Á‚Ï‚¢B
16/02/06 03:02:27.42 .net
vim‚̃e[ƒ}‚ðvisualstudio‚̃fƒtƒHƒ‹ƒg‚ÌF‚ɕς¦‚½‚¢‚Å‚·(”wŒi”’ •¶Žš•  Ô)
‚Ç‚±‚©‚É‚ ‚è‚Ü‚¹‚ñ‚©H
999:–¼–³‚µ‚³‚ñ—‚¨• ‚¢‚Á‚Ï‚¢B
16/02/06 10:22:19.24 .net
URLØÝ¸(www.google.co.jp)
1000:–¼–³‚µ‚³‚ñ—‚¨• ‚¢‚Á‚Ï‚¢B
16/02/08 19:34:58.97 .net
screen“à‚Å’·‚¢‚±‚ÆŽg‚Á‚Ă邯vim‚Ì—§‚¿ã‚°‚ª‚·‚²‚’x‚‚È‚é
screen—§‚¿ã‚°’¼‚·‚ÆŒ³‚Ì‘¬‚³‚ɖ߂邯‚ÇEEE
vim‚Æscreen‚ɑЫ‚ ‚Á‚½‚肵‚Ü‚·H
ŠÂ‹«
vim 7.4
screen 4.3.1
CentOS 6.7
1001:–¼–³‚µ‚³‚ñ—‚¨• ‚¢‚Á‚Ï‚¢B
16/02/09 16:10:30.08 .net
vim -u NONE‚Å‚à’x‚¢‚Ì‚©Šm”F‚µ‚ë
starttime‚ÅŽÀsŽžŠÔ‚ðŒv‘ª‚µ‚ë
1002:–¼–³‚µ‚³‚ñ—‚¨• ‚¢‚Á‚Ï‚¢B
16/02/09 19:33:16.15 .net
TERM‚ªŠÔˆá‚Á‚Ä‚é
I—¹
1003:–¼–³‚µ‚³‚ñ—‚¨• ‚¢‚Á‚Ï‚¢B
16/02/10 13:24:13.77 .net
ctrl‰Ÿ‚·‚Æ”½‰žˆ«‚‚È‚é‹C‚Í‚·‚é
1004:–¼–³‚µ‚³‚ñ—‚¨• ‚¢‚Á‚Ï‚¢B
17/03/26 18:54:38.94 mafUZTcWz
NERDTree‚ÅŒ»ÝŠJ‚¢‚Ä‚¢‚éƒfƒBƒŒƒNƒgƒŠ‚æ‚èã‚ð”ñ•\ަ‚³‚¹‚éƒRƒ}ƒ“ƒh‹³‚¦‚Ä‚‚¾‚³‚¢B
1005:‰ß‹ŽƒƒO š
[‰ß‹ŽƒƒO]
¡ ‚±‚̃XƒŒƒbƒh‚Í‰ß‹ŽƒƒO‘qŒÉ‚ÉŠi”[‚³‚ê‚Ä‚¢‚Ü‚·
ÅVƒŒƒX•\ަƒXƒŒƒbƒh‚ÌŒŸõ—ÞŽ—ƒXƒŒˆê——˜b‘è‚̃jƒ…[ƒX‚¨‚Ü‚©‚¹ƒŠƒXƒg¥ƒIƒvƒVƒ‡ƒ“‚ð•\ަ‰É‚‚Ԃµ2ch
287“ú‘O‚ÉXV/228 KB
’S“–:undef