]> ruderich.org/simon Gitweb - config/dotfiles.git/commitdiff
vimrc: Make IndTxtObj script local.
authorSimon Ruderich <simon@ruderich.org>
Sat, 19 Nov 2011 11:36:03 +0000 (12:36 +0100)
committerSimon Ruderich <simon@ruderich.org>
Sat, 19 Nov 2011 11:36:03 +0000 (12:36 +0100)
vimrc

diff --git a/vimrc b/vimrc
index e209796979a08a4f66f23a6a80a387538415d569..04cae913b00a108a09a499a82e637a86eb08bb06 100644 (file)
--- a/vimrc
+++ b/vimrc
@@ -498,12 +498,12 @@ if has('eval')
     " Thanks to
     " http://vim.wikia.com/index.php?title=Indent_text_object&oldid=27126
     " (visited on 2011-11-19).
-    onoremap <silent>ai :<C-u>call IndTxtObj(0)<CR>
-    onoremap <silent>ii :<C-u>call IndTxtObj(1)<CR>
-    vnoremap <silent>ai :<C-u>call IndTxtObj(0)<CR><Esc>gv
-    vnoremap <silent>ii :<C-u>call IndTxtObj(1)<CR><Esc>gv
+    onoremap <silent>ai :<C-U>call <SID>IndTxtObj(0)<CR>
+    onoremap <silent>ii :<C-U>call <SID>IndTxtObj(1)<CR>
+    vnoremap <silent>ai :<C-U>call <SID>IndTxtObj(0)<CR><Esc>gv
+    vnoremap <silent>ii :<C-U>call <SID>IndTxtObj(1)<CR><Esc>gv
 
-    function! IndTxtObj(inner)
+    function! s:IndTxtObj(inner)
         let curline = line(".")
         let lastline = line("$")
         let i = indent(line(".")) - &shiftwidth * (v:count1 - 1)