Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/objective-c/27.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
配置选项卡以显示变量列表,而不是在VIM中循环_Vim - Fatal编程技术网

配置选项卡以显示变量列表,而不是在VIM中循环

配置选项卡以显示变量列表,而不是在VIM中循环,vim,Vim,打开新缓冲区it VIM时,输入: new /path/to/fi 如果我在这一点上点击“tab”,它会循环浏览文件。如何配置VIM以显示变量列表而不是第一个变量?(这不是对您问题的直接回答,但我认为更好:) 你应该看看这个插件,它的灵感来自TextMate的“转到文件”。它非常智能地过滤出可能的组合,只需在每个子目录中键入足够多的字符来区分它,它就“获得”了它,这些字符不必在开头,也不必是连续的。它还显示了剩余选项的列表 我意识到这是一个糟糕的解释,所以看看它是如何工作的 缺点是它需要使用R

打开新缓冲区it VIM时,输入:

new /path/to/fi
如果我在这一点上点击“tab”,它会循环浏览文件。如何配置VIM以显示变量列表而不是第一个变量?

(这不是对您问题的直接回答,但我认为更好:)

你应该看看这个插件,它的灵感来自TextMate的“转到文件”。它非常智能地过滤出可能的组合,只需在每个子目录中键入足够多的字符来区分它,它就“获得”了它,这些字符不必在开头,也不必是连续的。它还显示了剩余选项的列表

我意识到这是一个糟糕的解释,所以看看它是如何工作的

缺点是它需要使用Ruby支持编译Vim。

将您的wildmode设置设置为其他设置,例如

set wildmode=list:longest
如果我完全误解了这个问题,那就喊…:)

是您需要添加到.vimrc的所有内容。阅读
:help wildmenu

(ctrlp.vim)是用VimScript编写的Command-T的替代品,因此它不需要Ruby。

请参阅
set wildmenu