- Timestamp:
- 08/05/08 19:23:45 (4 months ago)
- Location:
- dotfiles/vim/cho45
- Files:
-
- 5 added
- 4 modified
-
.vim/after/ftplugin/perl_snippets.vim (modified) (1 diff)
-
.vim/ftplugin/perl.vim (modified) (1 diff)
-
.vim/ftplugin/perl/flyquickfixmake.vim (modified) (1 diff)
-
.vim/ftplugin/perl/testclasstest.vim (added)
-
.vim/ftplugin/ruby (added)
-
.vim/ftplugin/ruby/flyquickfixmake.vim (added)
-
.vim/plugin/meta_framework.vim (added)
-
.vim/vimparse.pl (added)
-
.vimrc (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
-
dotfiles/vim/cho45/.vim/after/ftplugin/perl_snippets.vim
r15708 r17110 10 10 exec "Snippet subp sub p ($;$$$$$$$$$$) { require Data::Dumper; warn Data::Dumper::Dumper \@_; }".st.et 11 11 12 exec "Snippet class package ".st."ClassName".et.";<CR><CR>".st.et.st."ParentClass".et.st.et.";<CR><CR>sub new {<CR>my \$class = shift;<CR>\$class = ref \$class if ref \$class;<CR>my $self = bless {}, \$class;<CR>\$self;<CR>}<CR><CR>1;<CR>".st.et13 exec "Snippet xfore ".st."expression".et." foreach @".st."array".et.";".st.et14 exec "Snippet xwhile ".st."expression".et." while ".st."condition".et.";".st.et15 exec "Snippet xunless ".st."expression".et." unless ".st."condition".et.";".st.et16 exec "Snippet slurp my $".st."var".et.";<CR><CR>{ local $/ = undef; local *FILE; open FILE, \"<".st."file".et.">\"; $".st."var".et." = <FILE>; close FILE }".st.et17 exec "Snippet if if (".st.et.") {<CR>".st.et."<CR>}<CR>".st.et18 exec "Snippet unless unless (".st.et.") {<CR>".st.et."<CR>}<CR>".st.et19 exec "Snippet ifee if (".st.et.") {<CR>".st.et."<CR><BS>} elsif (".st.et.") {<CR>".st.et."<CR><BS>} else {<CR>".st.et."<CR>}<CR><CR>".st.et20 exec "Snippet ife if (".st.et.") {<CR>".st.et."<CR>} else {<CR>".st.et."<CR>}<CR>".st.et21 exec "Snippet for for (my \$".st."var".et." = 0; \$".st."var".et." < ".st."expression".et."; \$".st."var".et."++) {<CR>".st.et."<CR>}<CR>".st.et22 exec "Snippet fore foreach my \$".st."var".et." (@".st."array".et.") {<CR>".st.et."<CR>}<CR>".st.et23 exec "Snippet eval eval {<CR>".st.et."<CR>};<CR>if ($@) {<CR>".st.et."<CR>}<CR>".st.et24 exec "Snippet while while (".st.et.") {<CR>".st.et."<CR>}<CR>".st.et25 exec "Snippet xif ".st."expression".et." if ".st."condition".et.";".st.et -
dotfiles/vim/cho45/.vim/ftplugin/perl.vim
r15708 r17110 201 201 " 202 202 203 inoremap <expr> . Smartchr('.', '->')203 "inoremap <expr> . Smartchr('.', '->') -
dotfiles/vim/cho45/.vim/ftplugin/perl/flyquickfixmake.vim
r17087 r17110 1 setlocal makeprg=$HOME/ bin/vimparse.pl\ -c\ %\ $*1 setlocal makeprg=$HOME/.vim/vimparse.pl\ -c\ %\ $* 2 2 setlocal errorformat=%f:%l:%m 3 3 setlocal shellpipe=2>&1\ > -
dotfiles/vim/cho45/.vimrc
r16024 r17110 290 290 291 291 let g:AutoComplPop_CompleteOption = '.,w,b,k' 292 let g:snippetsEmu_key = "<C- A>"292 let g:snippetsEmu_key = "<C-B>" 293 293 294 294 autocmd BufNewFile,BufRead *.io set filetype=io 295 295 autocmd BufNewFile,BufRead COMMIT_EDITMSG set filetype=git fenc=utf-8 | AutoComplPopDisable 296 297 autocmd BufNewFile,BufRead */hatena/*.{pl,pm,t} set expandtab 296 298 297 299 nnoremap <C-c> :<C-u>close<CR>
![(please configure the [header_logo] section in trac.ini)](/share/chrome/site/your_project_logo.png)