-2

在我的一个脚本文件中,我定义了一些映射,,例如

nmap ,t <ESC>:Todos<CR>:w<CR>

目前我安装了command-T。在这个过程中,我在 .vimrc 中设置了 mapleader

let mapleader=","

这搞砸了我自己的映射,所以我从配置中删除了 mapleader。另外,我从 .vim 目录中删除了 command-T 。但不幸的是,这并没有帮助。

当我现在,t键入时,会打开一个分屏缓冲区,其中包含一种标记列表。?如果我输入这个新缓冲区,看起来像这样:

" <enter> : Jump to tag definition
" o : Jump to tag definition in new window
" p : Preview the tag definition
" <space> : Display tag prototype
" u : Update tag list
" s : Select sort field
" d : Remove file from taglist
" x : Zoom-out/Zoom-in taglist window
" + : Open a fold
" - : Close a fold
" * : Open all folds
" = : Close all folds
" [[ : Move to the start of previous file
" ]] : Move to the start of next file
" q : Close the taglist window
" ? : Remove help text

看起来像是以某种方式激活的 vim 功能。我怎样才能让我,t的映射再次工作?

4

1 回答 1

0

能想出来。运行:nmap向我展示了 map 上的哪个功能,t。有了这些信息,我就能找到麻烦制造者。是 taglist 插件。

现在又可以工作了:)

于 2013-07-17T18:36:58.680 回答