Changeset 17110

Show
Ignore:
Timestamp:
08/05/08 19:23:45 (5 months ago)
Author:
cho45
Message:

dotfiles いろいろ追加

Location:
dotfiles/vim/cho45
Files:
5 added
4 modified

Legend:

Unmodified
Added
Removed
  • dotfiles/vim/cho45/.vim/after/ftplugin/perl_snippets.vim

    r15708 r17110  
    1010exec "Snippet subp sub p ($;$$$$$$$$$$) { require Data::Dumper; warn Data::Dumper::Dumper \@_; }".st.et 
    1111 
    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.et 
    13 exec "Snippet xfore ".st."expression".et." foreach @".st."array".et.";".st.et 
    14 exec "Snippet xwhile ".st."expression".et." while ".st."condition".et.";".st.et 
    15 exec "Snippet xunless ".st."expression".et." unless ".st."condition".et.";".st.et 
    16 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.et 
    17 exec "Snippet if if (".st.et.") {<CR>".st.et."<CR>}<CR>".st.et 
    18 exec "Snippet unless unless (".st.et.") {<CR>".st.et."<CR>}<CR>".st.et 
    19 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.et 
    20 exec "Snippet ife if (".st.et.") {<CR>".st.et."<CR>} else {<CR>".st.et."<CR>}<CR>".st.et 
    21 exec "Snippet for for (my \$".st."var".et." = 0; \$".st."var".et." < ".st."expression".et."; \$".st."var".et."++) {<CR>".st.et."<CR>}<CR>".st.et 
    22 exec "Snippet fore foreach my \$".st."var".et." (@".st."array".et.") {<CR>".st.et."<CR>}<CR>".st.et 
    23 exec "Snippet eval eval {<CR>".st.et."<CR>};<CR>if ($@) {<CR>".st.et."<CR>}<CR>".st.et 
    24 exec "Snippet while while (".st.et.") {<CR>".st.et."<CR>}<CR>".st.et 
    25 exec "Snippet xif ".st."expression".et." if ".st."condition".et.";".st.et 
  • dotfiles/vim/cho45/.vim/ftplugin/perl.vim

    r15708 r17110  
    201201" 
    202202 
    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\ %\ $* 
     1setlocal makeprg=$HOME/.vim/vimparse.pl\ -c\ %\ $* 
    22setlocal errorformat=%f:%l:%m 
    33setlocal shellpipe=2>&1\ > 
  • dotfiles/vim/cho45/.vimrc

    r16024 r17110  
    290290 
    291291let g:AutoComplPop_CompleteOption = '.,w,b,k' 
    292 let g:snippetsEmu_key = "<C-A>" 
     292let g:snippetsEmu_key = "<C-B>" 
    293293 
    294294autocmd BufNewFile,BufRead *.io set filetype=io 
    295295autocmd BufNewFile,BufRead COMMIT_EDITMSG set filetype=git fenc=utf-8 | AutoComplPopDisable 
     296 
     297autocmd BufNewFile,BufRead */hatena/*.{pl,pm,t} set expandtab 
    296298 
    297299nnoremap <C-c>  :<C-u>close<CR>