summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--vimrc11
1 files changed, 11 insertions, 0 deletions
diff --git a/vimrc b/vimrc
index e4cfbee..7a95993 100644
--- a/vimrc
+++ b/vimrc
@@ -19,6 +19,17 @@ set encoding=utf-8 " UTF-8
set iskeyword-=_ " _ is a word delimiter
set autoread
+" http://d.hatena.ne.jp/fuenor/20110705/1309866529
+au InsertLeave * call PyIBusDisable()
+function! PyIBusDisable()
+python << EOF
+import ibus
+bus = ibus.Bus()
+ic = ibus.InputContext(bus, bus.current_input_contxt())
+ic.disable()
+EOF
+endfunction
+
" Configure the status line show something useful.
"set statusline=%F%m%r%h%w\ %y\ [%{&ff}]%=[%l,%v][%p%%]\ [%L]
"set laststatus=2 " Ensure status line is visible.