我正在使用 MiniBufExplorer 和其他一些插件运行 MacVim。我注意到的是,有时当我编辑一个文件并尝试编写它(:w
)时,我会收到消息
--缓冲区中没有行--
如果我再次输入:w
,则文件写入成功。它似乎是随机发芽的,但是一旦它开始发生,它就会继续在缓冲区中的每个文件中发生,直到我关闭/重新启动 MacVim。
编辑:
当前使用的插件:
- 病原
- 确认
- 命令-T
- MiniBufExpl
- 书呆子树
- 佩普8
- pydoc
- 罗佩维姆
- 超级标签
- 标签栏
当前的 .vimrc
filetype off
call pathogen#infect()
call pathogen#helptags()
set foldmethod=indent
set foldlevel=99
map <c-j> <c-w>j
map <c-k> <c-w>k
map <c-l> <c-w>l
map <c-h> <c-w>h
syntax on
filetype on
filetype plugin indent on
au FileType python set omnifunc=pythoncomplete#Complete
let g:SuperTabDefaultCompletionType = "context"
set completeopt=menuone,longest,preview
map <leader>n :NERDTreeToggle<CR>
map <leader>j :RopeGotoDefinition<CR>
map <leader>r :RopeRename<CR>
map <leader>o :TagbarToggle<CR>
nmap <leader>a <Esc>:Ack!
autocmd BufEnter *.py set ai sw=4 ts=4 sta et fo=croql
colorscheme desert
map J 15j
map K 15k
set noswapfile
set nobackup
set nowritebackup