2013-04-14 62 views

回答

0

我找到了更短的方式。

此行添加到您的〜/ .vimrc

au FileType perl nnoremap <buffer> _t <ESC>:%! perltidy<CR> 
0

我在我的.vimrc中有以下幾行。第一個爲任何「perl」文件類型設置「製表」單元,第二個用_t鍵盤快捷鍵運行perltidy。這麼多都不會讓你得到確切的答案,但肯定應該讓你一些指點:

autocmd FileType perl set tabstop=4|set shiftwidth=4|set expandtab|set softtabstop=4 
nnoremap <silent> _t :%!perltidy -q<Enter> 
vnoremap <silent> _t :!perltidy -q<Enter> 

我一直在使用我的.vimrc這些設置過去5年以上。信譽歸功於誰提出了這些命令。我沒有做出上述命令。

4
  1. 創建文件~/.vim/after/ftplugin/perl.vim

  2. 把這個線在該文件中: