Skip to main content

2 posts tagged with "Vim"

View All Tags

· One min read

Vimで編集中のコードをコンパイルして実行したり - Tech Labo

http://d.hatena.ne.jp/techlabo/20080330/1206866935Vimでコンパイル。 .vimrcに以下を書いておけばよい。
command! Python call s:Python()
nmap <F5> :Python<CR>
function! s:Python()
:w
:!python %
endfunction

なるほど。

上記ページにはCやPerlのもありました。

· One min read

Pythonのコードを書くにはこんな感じがよさそう。 Pythonに限らず、プラグインの対応状況からいくとPerlやRubyでも使えそう。

sudo aptitude install vim-full

.vimrc

set nu sw=4 ts=4 sts=4 hlsearch showmatch backspace=indent,eol,start
let g:treeExplVertical=1

autocmd BufRead,BufNewFile *.py syntax on
autocmd BufRead,BufNewFile *.py set ai sw=2 ts=2 sts=2
autocmd BufRead,BufNewFile *.py imap <Nul> <C-p>
autocmd BufRead *.py set smartindent cinwords=if,elif,else,for,while,try,except,finally,def,class

autocomplpop.vim - vimグループ

http://vim.g.hatena.ne.jp/keyword/autocomplpop.vim"."(ドット)を打つと補完してくれます。

vtreeexplorer - tree based file explorer - the original : vim online

http://www.vim.org/scripts/script.php?script_id=184こっちはvimの左側にファイルをツリー表示してくれる。 .vimrc内の"let g:treeExplVertical=1"はこのオプション。