neocomplcacheで起きた?問題
NeoBundle 'Shougo/neocomplcache'
let g:neocomplcache_enable_at_startup = 1
let g:neocomplcache_enable_ignore_case = 1
let g:neocomplcache_enable_smartcase = 1
let g:neocomplcache_disable_auto_complete = 0
let g:neocomplcache_enable_auto_select = 0
let g:neocomplcache_enable_cursor_hold_i = 0
let g:neocomplcache_enable_camel_case_completion = 0
let g:neocomplcache_enable_underbar_completion = 0
let g:NeoComplCache_EnableInfo = 1let g:neocomplcache_auto_completion_start_length = 2
let g:neocomplcache_min_keyword_length = 1
let g:neocomplcache_min_syntax_length = 1
inoremapneocomplcache#start_manual_complete()
inoremapneocomplcache#cancel_popup()
let g:neocomplcache_plugincompletionlength = {
\ 'snipMate_complete' : 1,
\ 'keyword_complete' : 2,
\ 'syntax_complete' : 2
\ }
NeoBundle 'Shougo/neocomplcache-snippets-complete'
imap(neocomplcache_snippets_expand)
smap(neocomplcache_snippets_expand)
問題が起きたコード
from __future__ import division
import pylab
from scipy import specialn = 100
theta = pylab.linspace(0, 2 * pylab.pi, n)
phi = pylab.linspace(0, pylab.pi, n)
T,P = pylab.meshgrid(theta,phi)
Y = abs(special.sph_harm(0,2,T,P))**2x = Y*pylab.sin(T)*pylab.cos(P)
y = Y*pylab.sin(T)*pylab.sin(P)
z = Y*pylab.cos(T)from mayavi import mlab
mlab.mesh(x,y,z)
mlab.#from mpl_toolkits.mplot3d import axes3d
#fig = pylab.figure()
#ax = fig.gca(projection="3d")
#ax.plot_surface(x,y,z)
#pylab.show()
上のコードの.で終わっている行末に置いて、何らかのキー入力の後pop upが作動した瞬間
CPU:ほぼ100%
Mem:5MiB → 70MiB (大雑把
となり、応答しなくなる。
(コピペで持ってきたコードのメソッドだけ変更しようとして発生した。
また、
from mayavi import mlab
mlab.
と言ったファイルでも発生することを確認した。)
OS:Ubuntu12.04
Vim:7.3.429
VirtualBox上の仮想環境と、Asus Eee PC 1001HAで発生した。
さて、どうしたものなんでしょうかね?