首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

是否使Ctrlp结果仅显示文件名?

是的,可以通过设置来使Ctrlp结果仅显示文件名。Ctrlp是一个Vim插件,用于快速查找文件和缓冲区。默认情况下,Ctrlp会显示文件的完整路径,但你可以通过以下步骤将其设置为仅显示文件名:

  1. 打开Vim配置文件(通常是~/.vimrc~/.config/nvim/init.vim)。
  2. 添加以下行:
代码语言:vim
复制
let g:ctrlp_match_window = 'top,order:ttb,min:1,max:30,results:30'
let g:ctrlp_match_window_reversed = 0
let g:ctrlp_match_window_multi = 0
let g:ctrlp_match_window_allow_preview = 0
let g:ctrlp_match_window_ignored = 'node_modules'
  1. 保存并关闭配置文件。
  2. 重新启动Vim。

现在,当你使用Ctrlp搜索文件时,结果将仅显示文件名,而不是完整路径。

Ctrlp的优势在于它可以快速搜索大量文件,并且支持模糊匹配和快速切换文件。它适用于各种开发场景,特别是在大型项目中查找和切换文件时非常有用。

腾讯云提供了云计算相关的产品,例如对象存储 COS(Cloud Object Storage),用于存储和管理大规模的非结构化数据;云服务器 CVM(Cloud Virtual Machine),提供可扩展的计算能力;云数据库 CDB(Cloud Database),用于存储和管理结构化数据等。你可以在腾讯云官网上找到更多关于这些产品的详细信息和介绍。

Ctrlp插件的官方文档和源代码可以在以下链接中找到:

页面内容是否对你有帮助?
有帮助
没帮助

相关·内容

VBA实战技巧12: 显示组成SUMIFS函数的结果的数据

下面的这段代码来自于TheSpreadsheetGuru.com,类似数据透视表中的双击功能,可只显示组成SUMIFS函数结果的数据。...\)" '正则规则的结果(使用第一个匹配项) If objRegEx.test(TestExpression) Then Set RegExResult =objRegEx.Execute...CriteriaRange.CurrentRegion.AutoFilter '开启筛选 End If '对源数据应用SUMIFS筛选 For x = 1 To UBound(InputArray) '确保看到与条件区域相关的输入...End If Next x '存储SUMIFS第一个输入 Set SumRange = Range(InputArray(0)) '选择汇总单元格区域以在Excel状态栏中显示汇总数值...图1 运行DetailForSUMIFS过程后,得到的结果如下图2所示。可以看出,显示了苹果的信息,其他水果的信息被隐藏了,并且在状态栏中显示了苹果销售的一些其他数值信息。 ? 图2

2.5K20

Linux vimrc常见配置

该配置在不折行时比较有用 set laststatus=2 是否显示状态栏。...默认情况下,文件保存时,会额外创建一个备份文件,它的文件名是在原文件名的末尾,再添加一个波浪号(〜) set noswapfile 不创建交换文件。交换文件主要用于系统崩溃时恢复文件,文件名的开头是....撤消文件是跟原文件保存在一起的隐藏文件,文件名以.un~开头 set autochdir 自动切换工作目录。这主要用在一个 Vim 会话之中打开多个文件的情况,默认的工作目录是打开的第一个文件的目录。...Plugin 'majutsushi/tagbar'"Tag bar" "需要自动下载的插件 call vundle#end() 有很多比较有用的插件,分享一波: Plugin ‘kien/ctrlp.vim...’ vim 插件 Ctrlp.vim 可以在vim中在内核代码中查找想要找的文件; 默认快捷键 含义 ctp + p 查找文件 ctp + j 向上选择查找结果 ctp + k 向下选择查找结果 ctp

2.7K10
  • vim的配置_vim全局配置

    因为写了一段时间前端,一直在考虑vim是否能够替代前端无敌编辑器vscode,最后发现只能高仿,自己配置的性能跟vscode下的vim模式差不多,灵活性更高点,喜欢折腾的朋友可以试试,否则用vscode...'/.cache/ctrlp' let g:ctrlp_open_multiple_files = 'ij' let g:ctrlp_extensions = ['tag', 'buffertag',...* silent loadview 1 augroup END "用空格来切换折叠状态 nnoremap za """---这条配置使用mac用户!!!...v=OQZQ-VGbZAY" -vo tct "利用hl.py脚本高亮py脚本编译的结果,提供舒适的可视化输出 nnoremap r :!...本站提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。

    2.8K60

    vim开发环境配置

    安装配置插件 接下来,我们将安装以下插件 taglist 在vim代码窗口旁以分割窗口形式显示当前的代码结构概览 nerdtree 显示文件的树形目录 ctags 用于定位标记对象,如结构,枚举,变量等...ctrlp 文件搜索 cscope 方便地找到某个函数或变量的定义位置、被调用的位置等信息 有了以上这些插件,vim就如虎添翼了。...start,find file Plugin 'https://github.com/kien/ctrlp.vim' "ctrlp end "NerdCommenter start Plugin 'https...vim基本配置 set nu "显示行号 set showcmd "显示输入命令 set tabstop=4 "设置tab键缩进 "set autoindent "设置自动缩进 set cindent...图的左上方是树形目录,中间是文件函数,宏等内容,右边是源文件,最下方则是通过cscope查找找的函数调用结果

    1.9K30

    Vim激荡30年发展史

    使用:undolist命令可以看到修改的时间和大小,但从该命令的结果很难想象整个树形结构。...如果一切配置正确,那么你可以在标识符上按 [i 来显示标识符定义,或者在宏常量上按 [d 显示宏定义。还有,在文件名上按 gf 可以搜索路径并跳转到相应的文件。...如果你想看更多证据,还可以用:checkpath命令显示哪些路径有效。加载一个C文件然后运行:checkpath,它就会显示那些当前文件包含,却找不到的文件名。带感叹号的 :checkpath!...wc 将缓冲区发送到wc命令然后显示结果 :.!tr 'A-Za-z' 'N-ZA-Mn-za-m' 为当前行执行ROT-13 :w | so % 连锁命令:写入并执行缓冲区 :e!...你的更改不会影响该行(会将新的命令将添加到列表的底部)。 vim的使用技巧繁多,文本无法详尽阐述。

    1.4K30

    Linux解压war包

    参  数: -c 将 解压缩的结果显示到屏幕上,并对字符做适当的转换。 -f 更 新现有的文件。 -l 显 示压缩文件内所包含的文件。...-p 与-c参数类似,会将解压缩的结果显示到屏幕上,但不会执行任 何的转换。 -t 检 查压缩文件是否正确。,但不解压。...-v 执 行是时显示详细的信息。或查看压缩文件目录,但不解压。 -z 显示压缩文件的备注文字。 -a 对 文本文件进行必要的字符转换。 -b 不 要对文本文件进行字符转换。...-C 压 缩文件中的文件名称区分大小写。 -j 不 处理压缩文件中原有的目录路径。 -L 将 压缩文件中的全部文件名改为小写。 -M 将 输出结果送到more程 序处理。...-P 使 用zip的密码选项。 -q 执 行时不显示任何信息。 -s 将 文件名中的空白字符转换为底线字符。 -V 保 留VMS的文件版本信 息。

    10.1K10

    Linux系统下各类压缩包的解压命令

    -p 与-c参数类似,会将解压缩的结果显示到屏幕上,但不会执行任 何的转换。 -t 检 查压缩文件是否正确。,但不解压。...-v 执 行是时显示详细的信息。或查看压缩文件目录,但不解压。 -z 显示压缩文件的备注文字。 -a 对 文本文件进行必要的字符转换。...-P 使 用zip的密码选项。 -q 执 行时不显示任何信息。 -s 将 文件名中的空白字符转换为底线字符。...-j 只 保存文件名称及其内容,而不存放任何目录名称。 -J 删 除压缩文件前面不必要的数据。 -k 使 用MS-DOS兼容格 式的文件名称。...-T 检 查备份文件内的每个文件是否正确无误。 -u 更 换较新的文件到压缩文件内。 -v 显 示指令执行过程或显示版本信息。

    2.8K10

    如何解压war包_tomcat自动解压war包

    这样应该是没有问题的,我经常这么更新war包里的内容(当然我只是部分更新) 你需要注意的是:war文件的文件名是否正确 war里的根路径是否正确。...-p 与-c参数类似,会将解压缩的结果显示到屏幕上,但不会执行任 何的转换。 -t 检 查压缩文件是否正确。,但不解压。...-v 执 行是时显示详细的信息。或查看压缩文件目录,但不解压。 -z 显示压缩文件的备注文字。 -a 对 文本文件进行必要的字符转换。 -b 不 要对文本文件进行字符转换。...-P 使 用zip的密码选项。 -q 执 行时不显示任何信息。 -s 将 文件名中的空白字符转换为底线字符。 -V 保 留VMS的文件版本信 息。 -X 解 压缩时同时回存文件原来的UID/GID。...-j 只 保存文件名称及其内容,而不存放任何目录名称。 -J 删 除压缩文件前面不必要的数据。 -k 使 用MS-DOS兼容格 式的文件名称。

    3.2K10

    探索Linux世界:基本指令(文件查看、时间相关、grep、打包压缩及相关知识)

    输出重定向 语法: command > 文件名 command:要执行的命令 文件名:要将输出结果写入的目标文件 示例: ls > file.txt 将ls命令的输出结果写入到file.txt文件中...追加重定向 语法 command >> 文件名 command:要执行的命令 文件名:要将输出结果追加写入的目标文件 示例: date >> log.txt 将date命令的输出结果追加写入到log.txt...,并且不但刷新,使你看到最新的文件内容....-d,–repeated:显示重复的行。 -i,–ignore-case:在比较行时忽略大小写。...-z :是否同时具有 gzip 的属性?亦即是否需要用 gzip 压缩? -j :是否同时具有 bzip2 的属性?亦即是否需要用 bzip2 压缩?

    17510

    通过案例带你轻松玩转JMeter连载(49)

    4.3 监控器 1 聚合报告 聚合报告在分析测试结果时通常是很有用的,且由于该报告统计测试结果,执行测试时将占用更少的内存与CPU资源。...图29 聚合报告 文件名:要保存或/读取的测试结果文件名,包含路径。 显示错误日志:显示错误的日志。 显示成功日志:显示成功的日志。 配置:配置与第4.2.10节察看结果树的配置一致。...图30 汇总报告 文件名:要保存或/读取的测试结果文件名,包含路径。 显示错误日志:显示错误的日志。 显示成功日志:显示成功的日志。 配置:配置与第4.2.10节察看结果树的配置一致。...Ø 显示号码分组?:是否在Y轴标签中显示号码分组。 Ø 列标签值?:是否显示列标签。 Ø 列标签:按结果标签过滤。可以使用正则表达式,例如:登录。...Ø 显示号码分组:是否显示Y轴标签中的数字分组。 图例定义图表图例的位置和字体设置。 5 图形结果 图形结果生成一个简单的图形,用于绘制所有采样时间。

    2.4K10

    是真的很详细了!Linux中的Grep命令使用实例

    结果排序 我们为什么要使用grep?...您可以使用它在文件中搜索某个单词或单词的组合,也可以将其他Linux命令的输出通过管道传输到grep,因此grep可以显示您需要查看的输出。...但是,如果您需要递归搜索文件名(如果使用通配符(星号),则需要搜索文件名的一部分),那么使用'find'命令会更方便。...$ grep -o '[[:alnum:]+\.\_\-]*@[[:alnum:]+\.\_\-]*' emails.txt -o标志提取电子邮件地址,而不显示包含电子邮件地址的整行。...显示之前和之后的行 如果需要更多grep输出上下文,可以使用-c开关在指定的搜索字符串前后显示一行: $ grep -c 1 string filename 指定您希望显示的行数–在此示例中,我们执行了

    61.5K55
    领券