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

如何在VIM中编写代码时快速找到长目录

在VIM中编写代码时,可以使用以下方法快速找到长目录:

  1. 使用VIM的内置命令:VIM提供了一些内置的命令来帮助快速导航文件系统。其中一个常用的命令是:find。在VIM命令模式下,输入:find,然后输入目标文件或目录的名称,VIM会在当前工作目录及其子目录中查找并打开该文件。
  2. 使用VIM的文件浏览器插件:VIM有一些插件可以提供文件浏览器功能,例如NERDTree、vim-vinegar等。这些插件可以在VIM中显示一个侧边栏,用于浏览文件系统。通过在侧边栏中导航,可以快速找到长目录并打开文件。
  3. 使用VIM的标签页功能:VIM的标签页功能可以帮助组织和管理多个文件。通过在VIM中使用标签页,可以将长目录中的文件打开在不同的标签页中,从而快速切换和查看文件。
  4. 使用VIM的模糊搜索插件:VIM有一些模糊搜索插件,例如fzf、ctrlp等。这些插件可以通过模糊匹配文件名的方式,快速找到长目录中的文件。通过在VIM中使用插件提供的命令,可以输入部分文件名进行搜索,并选择打开目标文件。

推荐的腾讯云相关产品:腾讯云服务器(CVM)和腾讯云对象存储(COS)。

  • 腾讯云服务器(CVM):腾讯云服务器是一种弹性、安全、高性能的云服务器,可满足各种计算需求。您可以根据实际需求选择不同配置的服务器实例,并根据业务需求进行弹性伸缩。了解更多信息,请访问:腾讯云服务器产品介绍
  • 腾讯云对象存储(COS):腾讯云对象存储是一种安全、稳定、低成本的云存储服务,适用于存储和处理各种类型的数据。您可以将文件、图片、视频等数据存储在COS中,并通过API进行访问和管理。了解更多信息,请访问:腾讯云对象存储产品介绍
页面内容是否对你有帮助?
有帮助
没帮助

相关·内容

VIM常用快捷键(转载)

end-of-line被认为是一个字 e 跳到下一个字尾 E 跳到下一个字尾,跳 b 跳到上一个字 B 跳到上一个字,跳 0 跳至行首,不管有无缩进,就是跳到第0个字符 ^ 跳至行首的第一个字符...$ 跳至行尾 gg 跳至文首 G 调至文尾 5gg/5G 调至第5行 gd 跳至当前光标所在的变量的声明处 fx 在当前行找x字符,找到了就跳转至 ; 重复上一个f命令,而不用重复的输入fx * 查找光标所在处的单词...make -> 直接在当前目录下运行make指令 VIM启动项 -o[n] 以水平分屏的方式打开多个文件 -O[n] 以垂直分屏的方式打开多个文件 自动排版 在粘贴了一些代码之后,vim变得比较乱,只要执行...gg=G就能搞定 如何在vim编译程序 在vim可以完成make,而且可以将编译的结果也显示在vim里,先执行 :copen 命令,将结果输出的窗口打开,然后执行 :make 编译后的结果就显示在了...操作目录 打开目录 vim . vim a-path/ 以下操作在操作目录生效 p,P,t,u,U,x,v,o,r,s c 使当前打开的目录成为当前目录 d 创建目录 % 创建文件 D 删除文件

1.7K20

Vim常用快捷键

end-of-line被认为是一个字 e 跳到下一个字尾 E 跳到下一个字尾,跳 b 跳到上一个字 B 跳到上一个字,跳 0 跳至行首,不管有无缩进,就是跳到第0个字符 ^ 跳至行首的第一个字符...$ 跳至行尾 gg 跳至文首 G 调至文尾 5gg/5G 调至第5行 gd 跳至当前光标所在的变量的声明处 fx 在当前行找x字符,找到了就跳转至 ; 重复上一个f命令,而不用重复的输入fx * 查找光标所在处的单词...make -> 直接在当前目录下运行make指令 十、VIM启动项 -o[n] 以水平分屏的方式打开多个文件 -O[n] 以垂直分屏的方式打开多个文件 十一、自动排版 在粘贴了一些代码之后,vim变得比较乱...,只要执行gg=G就能搞定 十二、如何在vim编译程序 在vim可以完成make,而且可以将编译的结果也显示在vim里,先执行 :copen 命令,将结果输出的窗口打开,然后执行 :make 编译后的结果就显示在了...操作目录 1.打开目录 vim . vim a-path/ 2.以下操作在操作目录生效 p,P,t,u,U,x,v,o,r,s c 使当前打开的目录成为当前目录 d 创建目录 % 创建文件 D 删除文件

1.8K00
  • 超全的Vim常用快捷键,建议收藏备用!

    end-of-line被认为是一个字 e 跳到下一个字尾 E 跳到下一个字尾,跳 b 跳到上一个字 B 跳到上一个字,跳 0 跳至行首,不管有无缩进,就是跳到第0个字符 ^ 跳至行首的第一个字符...$ 跳至行尾 gg 跳至文首 G 调至文尾 5gg/5G 调至第5行 gd 跳至当前光标所在的变量的声明处 fx 在当前行找x字符,找到了就跳转至 ; 重复上一个f命令,而不用重复的输入fx * 查找光标所在处的单词...make -> 直接在当前目录下运行make指令 十、VIM启动项 -o[n] 以水平分屏的方式打开多个文件 -O[n] 以垂直分屏的方式打开多个文件 十一、自动排版 在粘贴了一些代码之后,vim变得比较乱...,只要执行gg=G就能搞定 十二、如何在vim编译程序 在vim可以完成make,而且可以将编译的结果也显示在vim里,先执行 :copen 命令,将结果输出的窗口打开,然后执行 :make 编译后的结果就显示在了...操作目录 1.打开目录 vim . vim a-path/ 2.以下操作在操作目录生效 p,P,t,u,U,x,v,o,r,s c 使当前打开的目录成为当前目录 d 创建目录 % 创建文件 D 删除文件

    19.7K32

    VIM技巧

    (2) 如何找到上次编辑的文件? (3) 如何复制粘贴? (4) 如何在多个文件中进行替换? (5) 如何把fold一次全部打开? (6) 如何选择或者复制光标所在的单词?...这个方法只在VIM下适用。 (4) 如何在多个文件中进行替换? 一般可以用sed或者vim来做。...如果是在控制台中使用vim,还应当确定你的终端设置支持颜色。 (11) 如何快速插入多行数字0-99?...在命令行输入以下代码,或者先把代码保存到一个外部文件,然后source这个文件: let i = 0 while i < 100   put = i   let i = i + 1   endw...标  题: VIM不易发现的强劲功能 发信站: BBS 水木清华站 (Mon May 31 10:54:41 2004), 站内 在我最初使用Vim,有些功能并不知道,等发现后真后悔自己干了那么久的体力活

    1.1K30

    Vim编辑器的安装与使用

    ,回复“y”即可! 3、简单理解vim编辑器的工作模式 vim 编辑器可以简单分为“命令控制模式” 和 “文本编辑模式”两种,默认启动编辑器,工作在“命令控制模式”下。...命令控制模式:该模式下主要控制vim实现,启动“编辑”、“查找”、“定位”、“快速删除”、“跳转到指定行”等等一系列功能。 文本编辑模式:该模式下可以对文本进行数据写入/修改/追加等操作。...PS:使用vim命令打开文件,如果目录下有对应的文件,此时表示打开/编辑该文件;如果目录下没有该文件,表示新建一个文件并打开这个文件。...( a :英文“attach”,表示附加/追加) 实例演示(略)~~~ 5、说点废话 vim的各个命令,控制着各种功能的实现,其有点类似于我们平常使用的word文档一样,只要点击工具栏适当的按钮(vim...输入适当的命令)就可实现想要的功能,vim与word的编写风格差异只在于我们操作的是底层的命令,而不是图形化界面而已。

    2.4K20

    Vim 编辑器开发 Python 应用的 Vim 插件

    推荐阅读:如何用 Bash-Support 插件将 Vim 编辑器打造成编写 Bash 脚本的 IDE 这个插件包含了所有你在 Vim 编辑器可以用来开发 Python 应用的特性。...运行 Python 代码 能够添加/删除断点 支持 Python 对象的 Vim 动作和操作符 能够在运行的同时检查代码(pylint、pyflakes、pylama ……) 支持自动修复 PEP8...错误 允许在 Python 文档中进行搜索 支持代码重构 支持强代码补全 支持定义跳转 在这篇教程,我将阐述如何在 Linux Vim 安装设置 Python-mode,从而在 Vim 编辑器开发...如何在 Linux 系统Vim 安装 Python-mode 首先安装 Pathogen (它使得安装插件超级简单,并且运行文件位于私有目录),从而更加容易的安装 Python-mode 运行下面的命令来获取...在本教程,我向你们展示了如何在 Linux 中使用 Python-mode 来配置 Vim 。请记得通过下面的反馈表来和我们分享你的想法。

    1.7K80

    硬核教程:五步掌握用VSCode进行高效Python开发

    在本文中,你将学到如何在VSCode中进行高效的Python开发,其中包括: 安装VSCode 安装插件让Python开发更便利 编写一个简单的Python应用 学习如何在VSCode运行和调试已有的...工作区设置以json格式保存在项目目录下.vscode文件夹。 写个Python程序 让我们从一个Python程序开始探索如何在VSCode中进行Python开发。...VSCode看到py后缀就会将文件解释为Python代码。现在你的窗口应该这样: ? 好多了有没有!...你可以在弹出框快速安装一个代码检查器,默认安装的是PyLint。...通过这篇文章你学到了: 如何安装VSCode 如何查找、安装插件来开启对Python的支持 如何用VSCode更轻松地编写Python程序 如何用VSCode运行、调试Python代码何在VSCode

    5.9K30

    ubuntu安装qt运行环境_qt5安装教程

    一、最近这家公司接到一个订单,客户使用到国产操作系统,意味着需要使用到 Linux 系统,于是乎,之前的东西又要捡起来,而且,平时代码主要是windows 平台,这次需要将代码移植到linux 平台,并且...,由于这家公司主要买设备,因此,需要使用一些Demo 测试软件,而在linux 平台,目前主流的GUI 程序编写主要用到 QT ,因此,需要安装QT..../vimware-install.pl 3.3 修改Ubuntu 镜像源,找到 /etc/apt/ 目录下的 sources.list 文件,先备份,然后再输入全部替换为下面链接 deb http...执行 sudo apt-get update 和 sudo apt-get upgrade 3.4 安装 vim 和 gcc 和 g++ 执行 sudo apt-get install vim sudo...发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。

    2.9K30

    硬核教程:五步掌握用 VS Code 进行高效 Python 开发

    在本文中,你将学到如何在VSCode中进行高效的Python开发,其中包括: 安装VSCode 安装插件让Python开发更便利 编写一个简单的Python应用 学习如何在VSCode运行和调试已有的...工作区设置以json格式保存在项目目录下.vscode文件夹。 写个Python程序 让我们从一个Python程序开始探索如何在VSCode中进行Python开发。...VSCode看到py后缀就会将文件解释为Python代码。现在你的窗口应该这样: ? 好多了有没有!...你可以在弹出框快速安装一个代码检查器,默认安装的是PyLint。...通过这篇文章你学到了: 如何安装VSCode 如何查找、安装插件来开启对Python的支持 如何用VSCode更轻松地编写Python程序 如何用VSCode运行、调试Python代码何在VSCode

    5.5K41

    硬核教程:五步掌握用VSCode进行高效Python开发

    在本文中,你将学到如何在VSCode中进行高效的Python开发,其中包括: 安装VSCode 安装插件让Python开发更便利 编写一个简单的Python应用 学习如何在VSCode运行和调试已有的...工作区设置以json格式保存在项目目录下.vscode文件夹。 写个Python程序 让我们从一个Python程序开始探索如何在VSCode中进行Python开发。...VSCode看到py后缀就会将文件解释为Python代码。现在你的窗口应该这样: ? 好多了有没有!...你可以在弹出框快速安装一个代码检查器,默认安装的是PyLint。...通过这篇文章你学到了: 如何安装VSCode 如何查找、安装插件来开启对Python的支持 如何用VSCode更轻松地编写Python程序 如何用VSCode运行、调试Python代码何在VSCode

    8.1K30

    最强开源编辑器,五步教你用 VSCode 进行 Python 开发!

    在本文中,你将学到如何在 VSCode 中进行高效的 Python 开发,其中包括: 安装 VSCode 安装插件让 Python 开发更便利 编写一个简单的 Python 应用 学习如何在 VSCode...工作区设置以 json 格式保存在项目目录下.vscode 文件夹。 写个 Python 程序 让我们从一个 Python 程序开始探索如何在 VSCode 中进行 Python 开发。...VSCode 看到 py 后缀就会将文件解释为 Python 代码。现在你的窗口应该这样: ? 好多了有没有!...你可以在弹出框快速安装一个代码检查器,默认安装的是 PyLint。...代码何在 VSCode 中使用 Git 和 GitHub VSCode 已经成为了我进行 Python 甚至其他项目开发最常用的编辑器,推荐给你,希望你也可以试试看~

    7K20

    五步掌握用VSCode进行高效Python开发

    在本文中,你将学到如何在VSCode中进行高效的Python开发,其中包括: 安装VSCode 安装插件让Python开发更便利 编写一个简单的Python应用 学习如何在VSCode运行和调试已有的...工作区设置以json格式保存在项目目录下.vscode文件夹。 写个Python程序 让我们从一个Python程序开始探索如何在VSCode中进行Python开发。...VSCode看到py后缀就会将文件解释为Python代码。现在你的窗口应该这样: ? 好多了有没有!...你可以在弹出框快速安装一个代码检查器,默认安装的是PyLint。...通过这篇文章你学到了: 如何安装VSCode 如何查找、安装插件来开启对Python的支持 如何用VSCode更轻松地编写Python程序 如何用VSCode运行、调试Python代码何在VSCode

    6K30

    五步掌握用VSCode进行高效Python开发

    在本文中,你将学到如何在VSCode中进行高效的Python开发,其中包括: 安装VSCode 安装插件让Python开发更便利 编写一个简单的Python应用 学习如何在VSCode运行和调试已有的...工作区设置以json格式保存在项目目录下.vscode文件夹。 写个Python程序 让我们从一个Python程序开始探索如何在VSCode中进行Python开发。...VSCode看到py后缀就会将文件解释为Python代码。现在你的窗口应该这样: ? 好多了有没有!...你可以在弹出框快速安装一个代码检查器,默认安装的是PyLint。...通过这篇文章你学到了: 如何安装VSCode 如何查找、安装插件来开启对Python的支持 如何用VSCode更轻松地编写Python程序 如何用VSCode运行、调试Python代码何在VSCode

    5.5K50

    Vim 快速使用指南

    检测文件的类型 filetype on "记录历史的行数 set history=1000 "背景使用黑色 set background=dark "语法高亮度显示 syntax on "下面两行在进行编写代码..."在编辑过程,在右下角显示光标位置的状态行 set ruler "默认情况下,寻找匹配是高亮度显示的,该设置关闭高亮显示 set nohls "查询非常方便,如要查找book单词,当输入到/b,会自动找到第一..."个b开头的单词,当输入到/bo,会自动找到第一个bo开头的单词,依 "次类推,进行查找,使用此设置会快速找到答案,当你找要匹配的单词 ",别忘记回车 set incsearch "修改一个文件后.../usr/share/vim/vim71, windows平台在安装目录vim71目录),然后重启一下vim就会发现在编码时会自动弹出提示了。...-R"表示递归创建,也就包括源代码目录下的所有子目录下的源程序。

    2.9K31

    在 Ubuntu 14.04 服务器上部署 Hexo 博客

    本文将介绍如何在一台 Ubuntu 14.04 的 CVM 云服务器上快速部署 Hexo 博客站点,如何快速发布一篇博文并通过云服务器上的私有 Git 仓库部署到 Web 服务器目录下。...在自动生成的 hooks 目录下创建一个新的钩子文件: vim /var/repo/hexo_static.git/hooks/post-receive 在该文件添加两行代码,指定 Git 的工作树...(源代码)和 Git 目录(配置文件等)。...如何利用 CVM 云服务器提供商(即腾讯云)的其他服务,快速让其他用户不必经过上面的步骤,快速进行部署呢? 在云计算,与虚拟机相关的一个概念是镜像(Image)。...因此,后续笔者还将介绍其他语言的博客引擎,如用 Python 编写的 Lektor 和用 PHP 编写的 Wordpress 等。 敬请期待。

    12.2K90

    2024最新在Ubuntu系统配置JDK环境变量入门指南

    在Ubuntu系统配置JDK环境变量入门指南 摘要 本文是为了帮助初学者在Ubuntu系统成功配置JDK环境变量而编写。...引言 在学习Java编程的过程,正确配置JDK(Java Development Kit)是非常关键的一步。JDK不仅仅是编写Java程序的基础,它还包含了运行、调试Java程序所需的工具。...如果系统显示“命令未找到”,那么您需要进行安装。 访问Oracle官网下载JDK,或者选择使用OpenJDK。在网页中选择适用于Linux的JDK版本进行下载。...您需要将这个文件解压到您的系统。推荐解压到/usr/lib/jvm目录下,这是Ubuntu系统通常放置JDK的地方。 打开终端,使用tar命令解压文件。...总结 本文向初学者详细介绍了在Ubuntu系统配置JDK环境变量的完整步骤,包括下载和安装JDK、使用vim编辑器设置环境变量以及验证安装的方法。

    91610

    学Linux到底学什么?

    在我看来,学习Linux主要有以下两点原因 使用标准C/C++ 编写运行在Linux上的应用程序 编写部署在Linux上的应用程序,Python,Java web服务程序 一探究竟。...不过初期阶段建议抱着一个目的去学习,就是如何在Linux写一个完整的程序,为了达到这个目的你需要学习 cd touch cp mv rm ls,find,切换目录,创建,复制,移动,删除,查看,查找等等...vi/vim 编写代码,这里有一个在线练习网站 https://www.openvim.com/ gcc编译代码,后期可能需要学习makefile,cmake等构建工具 版本管理,git也是当前必备的一个工具了...这里也有一些《必备的shell知识》 这个过程涉及到的命令非常多,但是不建议每一个都去细学,首先知道有这么一个命令即可,然后需要的时候能够快速找到用法,通过man命令查看手册。...但是有必要说明的是,开发Linux应用程序并不一定要在Linux下编写代码,你可以选择利用samba等工具在windows和linux之间共享文件,然后再在windows下熟悉的工具或者你认为比较强大合适的工具编写代码

    2.3K30

    一开始看不上亲密接触后又让你欲罢不能的 vim

    ,一个使用 vimtutor 打开本地教程用于阅览,另一个将教程的英文版复制到当前目录,然后使用 vim 在复制的英文版上进行编辑练习(因为我们实际应用场景大多是英文环境,包括编辑代码和配置文件)。...如果要简单概括这三种模式的使用场景,那就是:在命令模式执行光标导航,复制粘贴删除,撤销重做,以及查找替换等操作;在编辑模式下,编写代码或进行创作;在命令行模式模式下,输入 q 退出,输入w保存,输入wq...如果要开始编写代码或其他文字编辑工作,就需要从命令行模式进入编辑模式,否则输入的字母(除能进入编辑模式的字母外)都将视作命令,而不会编辑到到文件。...查看当前目录下的文件,:!ls -l。第一次按下 RETURN 会隐藏当前编辑区域,显示终端界面,第二次按下 RETURN 再次回到 vim 编辑界面。 7....总结 本文从 vim 的发展历史开始,以具备能够熟练驾驭 vim 编辑器来满足日常代码编写的基本操作为主线,讲解了在 vim 中进行模式切换,光标导航,删除,撤销,替换,复制,粘贴,插入文本,以及配置编辑器外观设置等必要技能

    74920

    大数据之脚踏实地学04--在Linux系统安装Java

    实操 ---- 本期将基于《大数据之脚踏实地学03--Linux的常用文件级命令》的知识,分享如何在Linux系统安装Java。...不妨我们把路径切换到根目录/,再一次运行java: ? 发现问题了吧,此时Java无法运行,这是因为Linux系统没有在根目录/或者系统的环境变量中找到Java的运行文件。...其中, export是指将指定的变量(JAVA_HOME,PATH,CLASSPATH)导出至环境变量内; JAVA_HOME变量用于指定Java的安装目录; PATH变量用于指定Linux系统命令的搜索路径...(即在Linux系统敲入命令后,系统需要寻找该命令的位置,敲入java,系统便会到/opt/SoftWare/jdk1.8.0_181/bin寻找该命令); CLASSPATH变量指定类的搜索路径...Java小试牛刀---- 最后,在Linux系统编写一段号称价值1亿的人工智能java代码,给大家演示一下 ? 看一下代码的执行效果哦 ?

    64830
    领券