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

如何使用path环境变量在插入模式下遍历带有vim文件名完成的目录?

在插入模式下,使用path环境变量遍历带有vim文件名完成的目录,可以按照以下步骤进行操作:

  1. 首先,确保你已经安装了Vim编辑器,并且已经设置了正确的path环境变量。path环境变量是一个包含多个目录路径的列表,用于告诉操作系统在哪些目录中查找可执行文件。
  2. 打开Vim编辑器,在插入模式下,按下Ctrl + X,再按下Ctrl + F。这将触发Vim的文件名完成功能。
  3. Vim会根据path环境变量中的目录路径,在当前光标位置的上下文中搜索匹配的文件名。它会自动弹出一个菜单,显示匹配的文件名列表。
  4. 使用上下箭头键在菜单中选择你想要插入的文件名。
  5. 按下Enter键,Vim将插入你选择的文件名到当前光标位置。

需要注意的是,path环境变量中的目录路径应该包含你希望Vim搜索的目录。如果你想要添加新的目录路径到path环境变量中,可以按照以下步骤进行操作:

  1. 打开终端或命令提示符窗口。
  2. 输入以下命令来查看当前的path环境变量:
    • 在Linux或Mac上:echo $PATH
    • 在Windows上:echo %PATH%
  • 根据你的操作系统,使用适当的命令将新的目录路径添加到path环境变量中:
    • 在Linux或Mac上:export PATH=$PATH:/your/new/directory
    • 在Windows上:set PATH=%PATH%;C:\your\new\directory
  • 确保你将"/your/new/directory"替换为你想要添加的实际目录路径。

这样,当你在插入模式下使用Vim的文件名完成功能时,Vim将搜索包含在path环境变量中的目录路径,并显示匹配的文件名列表。

关于Vim的更多信息和使用技巧,你可以参考腾讯云提供的Vim产品介绍页面:Vim产品介绍

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

相关·内容

Linux上增加自定义脚本展现量

输出内置变量PATH:echo $PATH 2. 查看所有变量:env 但是有时候我们使用ll也能调用带有参数ls指令,但是使用which ll却找不到执行文件。...PATH路径目录中增加链接文件 实战 准备自定义脚本 创建脚本文件:touch mysh.sh 编辑脚本文件(如果没安装vim可以改为用vi):vim mysh.sh 按Insert键进入编辑模式.../mysh.sh 修改环境变量PATH 修改profile文件:vim /etc/profile,文件尾部添加以下内容:export PATH=$PATH:/root。...通过软链接文件名执行脚本:mysh 题外话 有时候解压一些工具,想尝试运行时候,不是全路径名执行,就是跳转到执行文件所在目录,然后./执行文件名。 如果是懒得打....跳转到某个目录:cd 3. 输出指令:echo 4. 文本编辑器:vim 5. 查看环境变量:env 6. 查看指令或者工具执行文件所在路径:which 7.

52121

Xshell 和Xftp 得安装与使用以及常用得命令

阅读此文你将会知道: 一、如何安装Xshell XFTP 以及创建会话 二、了解一些常用命令 三、了解linux 常用命令 一:如何安装Xshell XFTP 以及创建会话 你可以直接百度...|grep page 在当前目录及其子目录中查找文件名包含page文件 locate traceroute 系统任何地方查找文件名包含traceroute文件 (11)命令vi——编辑文件...这种方法适合系统不能联网情况。 比如安装tree命令安装包,先将tree.deb传到Linux系统中。再使用如下命令安装。...Ubuntu下不能直接使用,所以需要转换一。 sudo alien abc.rpm vim使用 vim三种模式:命令模式插入模式、编辑模式使用ESC或i或:来切换模式。...命令模式: :q 退出 :q!

2K20

软件测试工程师 Linux 十大场景命令使用

head -n 20 example.txt:显示文件 example.txt 前二十行内容 2.修改配置文件内容 最常见就是修改环境变量 vim /etc/profile输入字母i, 进入编辑模式...3.vi/vim编辑器 vi/vim编辑器:linux系统提供文本编辑工具,用来编辑文本文件。 vim是vi增强版本,增加了部分命令。 如何进入?...新建:直接输入vi 三种模式插入模式:底部有“--INSERT--”标记,完成文本编辑功能。...edit:vi里打开另一文件。 vim模式切换 4.查看tomcat进程,杀死进程,重启进程。...** **find /etc -name '\*abc\*':/etc目录下查找文件名中含有字符串‘abc’文件。** **find / -amin -5:查找系统中最后5分钟访问文件。

65510

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

我们将从下载JDK开始,详细讲解如何使用vim编辑器设置环境变量,以及如何验证您配置是否成功。本文致力于使用简单明了语言,确保每一个步骤都易于理解和执行。...配置环境变量 使用vim编辑器修改环境变量 打开终端,如果尚未打开。...vim编辑操作详解 进入编辑模式vim打开文件后,默认处于命令模式。按i键进入插入模式,这样就可以开始编辑文件了。...添加环境变量使用箭头键移动到文件底部,然后输入以下内容: export JAVA_HOME=/usr/lib/jvm/jdk-版本号 export PATH=$JAVA_HOME/bin:$PATH...总结 本文向初学者详细介绍了Ubuntu系统中配置JDK环境变量完整步骤,包括下载和安装JDK、使用vim编辑器设置环境变量以及验证安装方法。

17310

【Linux】linux工具和命令

(路径) 把路径添加到PATH环境变量中 chmod u(拥有者)/g(所属组)/o(其它)+/- rwx +文件名 修改文件权限 二、Linux安装软件: 一、Linux...文本编写,写代码,vim是一个多模式编辑器如果想进行编写程序,则需要进入编写模式,编写完成后回退(ESC)到命令模式进行保存,从命令模式进入底行模式(shifst+:)进入底行模式,输入wq,则保存并退出编辑...,当前处于命令模式还是插入模式 set showcmd " 命令模式底部显示,当前键入指令。...操作总结 1.三种模式 正常模式 插入模式 底行模式 2. vim操作 打开,关闭,查看,查询,插入,删除,替换,撤销,复制等等操作。...,接下 来: 安装TagList插件,下载taglist_xx.zip ,解压完成,将解压出来doc内容放到~/.vim/doc, 将解压出来 plugin内容拷贝到~/.vim/plugin

20220

vim 从嫌弃到依赖(12)——打开及保存文件

在前几篇文章中,我们从vim各种模式使用着手介绍了vim如何进行文本本身编辑。也通过缓冲区列表介绍了解到了vim如何进行打开文件管理。这篇我们将会着眼于文件打开和保存基本操作。...为了展示vim如何进行目录和文件管理,这里我准备通过我之前github上托管自己vim配置文件来进行演示,nvim-config 各位小伙伴可以下载进行实验,以便达到与教程保持相同效果。...操作系统中,有一个PATH 环境变量,输入命令时候,他会在PATH 所指定目录中查找对应命令。vim中也有类似的概念。 vim中可以使用:find,根据输入文件名打开文件。...但是使用:find 前提是配置path 变量。它们合作完成打开文件操作,与环境变量用法类似。 可以输入:set path+=./** 将当前工作目录以及它下面的所有子目录。...也可以输入完init.lua 之后,按 它会提示所有匹配到文件。我们可以指定位置文件打开。 我们不断使用tab来匹配会出现3个匹配项:init.lua、.

1.8K10

vim 使用指南

DOS/ Windows 版本 VIM 中,这个文件应放在 VIM 目录下,文件名为“_vimrc”。... UNIX  版本 VIM 中,这个文件一般可以放在用户个人主目录下,文件名为“.vimrc”。...另外,你 VIM 安装目录下很可能也带有一个默认 vim rc 文件,你都可以参考。如果遇到没有见过命令或者参数,可以自己看看 :help 。     * vimrc 4....插入模式,为了减少重复击键输入,VIM 提供了若干快捷键,当你要输入某个上下文 曾经输入过字符串时,你只要输入开头若干字符,使用快捷键,VIM 将搜索上下文,找到 匹配字符串,把剩下字符补全...键插入模式和命令行都有效 还要注意,如果你定义 :map d di 这将引起循环定义错误。这时,你需要使用 :noremap d  di 来定义。

1.1K30

初探Linux

一切皆文件,学会使用文本编辑器很关键,这里介绍Vim 没有学Vim之前,笔者进入文本编辑器看着命令行不知所措,乱按一通没有效果,只好关机重启,居然被小小文本编辑器打败了,不好意思说是计算机专业...进入Vim之前,请先看清楚使用方法,不然进去就和笔者一样要重启解决 一、Vim三种模式: Normal:默认进入时模式,输入会被当成命令 i:进入Insert模式 gg:跳转文头 G:跳转文末 /...:查找 n:下一个 y:复制 p:粘贴 x:删除 u:撤回 Insert:输入内容会插入到文件中(按 i 进入) ESC键:退出Insert,进入Normal模式 Command :Normal输入...中,系统会去 $PATH 查找,类似于windows环境变量 其他程序则要主动去到程序安装目录下输入启动文件来打开,假如要打开lampp /opt/lampp/..../表示当前目录,不然系统会去环境变量找 或者将这个程序安装目录加入到 $PATH中,这样就可以命令行直接输入来启动程序了(类似windows添加jdk环境变量) export PATH = $PATH

62330

VIM 使用简介(转载

DOS/ Windows 版本 VIM 中,这个文件应放在 VIM 目录下,文件名为“_vimrc”。... UNIX  版本 VIM 中,这个文件一般可以放在用户个人主目录下,文件名为“.vimrc”。...另外,你 VIM 安装目录下很可能也带有一个默认 vim rc 文件,你都可以参考。如果遇到没有见过命令或者参数,可以自己看看 :help 。     * vimrc 4....插入模式,为了减少重复击键输入,VIM 提供了若干快捷键,当你要输入某个上下文 曾经输入过字符串时,你只要输入开头若干字符,使用快捷键,VIM 将搜索上下文,找到 匹配字符串,把剩下字符补全...键插入模式和命令行都有效 还要注意,如果你定义 :map d di 这将引起循环定义错误。这时,你需要使用 :noremap d  di 来定义。

98410

使用CentOS 7.5卸载自带jdk安装自己JDK1.8

本文主要介绍如何是Linux环境安装JDK,因为Linux环境,很多时候也离不开Java,下面笔者就和大家一起分享如何jdk1.8过程吧。...这里-f意思就是不询问删除,如果你不加-f删除时它会询问你一是否要删除该安装包,是确定要删除就加-f。   ...  通过vim /etc/profile命令打开 profile 文件盘配置环境变量 [root@itheima java]# vim /etc/profile   打开之后按i进入insert(插入...)模式文件末尾添加上环境变量,内容如下: JAVA_HOME=/usr/local/java/jdk1.8.0_191 JRE_HOME=/usr/local/java/jdk1.8.0_191/jre...注意:以上三种命令都是插入模式插入模式按键盘左上角Esc键退出插入模式就是非插入模式了)下操作。

1.3K30

Emacs 折腾记

作为一名 Windows 使用了多年 gVim 少年,已然把它在我需要地方都收拾得服服贴贴,可以说 Vim 经过配置配置,上得厅堂下得厨房,基本能满足我所有幻想。... ~/.emacs 文件里加上: (require 'evil) (evil-mode t) 这样就能在大部分地方(除了 eshell 等外)默认进入 Evil 模式使用 Vim 编辑习惯了...Update: 后来经验证,发现实际上是 sbcl 安装过程中写环境变量没有生效导致,sbcl 安装过程中会设置两个环境变量,新建一个 SBCL_HOME 值为 sbcl 安装路径, PATH...然后如何运行当前 py 文件这件事上遇到些问题。 Vim 中我一直是用 :!...C/S 模式快速启动 Emacs Emacs 启动速度是相比 Vim 来说被诟病吐槽得很多一个点,我们 Windows 可以利用 C/S 模式来实现 Emacs 快速打开文件。

1.8K10

详解 MACLinux Vi配置环境变量及Java环境变量配置

2) 插入模式(Insert mode)   只有Insert mode,才可以做文字输入,按「ESC」键可回到命令行模式。...(Command Mode)输入:进入末行模式(Last line Mode) 末行模式(Last line Mode)指令错误则返回指令模式(Command Mode) 不过一般我们使用时把...b) 切换至插入模式(Insert mode)编辑文件   「命令行模式(command mode)」按一字母「i」就可以进入「插入模式(Insert mode)」,这时候你就可以开始输入文字了...那么你可以把你要添加环境变量添加到你主目录下面的.profile或者.bash_profile,如果存在没有关系添加进去即可,如果没有生成一个。 Mac配置环境变量地方 1....:/usr/bin:/root/bin 操作示例: 通过编辑 启动文件 来改PATHvim /etc/profile 文档最后,添加: export PATH="/opt/STM/STLinux-

1.4K31

一篇文章带你了解服务器操作系统——Linux简单入门

vim命令编辑文件时,如果指定文件存在则直接打开文件,若不存在则创建文件 vim执行文本操作时有三种模型,分为命令模式插入模式,底行模式,三种模式之间可以互相切换 命令模式: 命令模式可以查看文件内容...,移动光标(上下左右箭头,gg表示开头,G表示结尾) 通过vim命令打开文件后默认为命令模式 另外两种模式都需要从命令模式才能够进入 插入模式插入模式可以对文本进行编辑 命令模式点击[i,a,...o]任意一个进入到插入模式,进入后下面显示[insert]字样 插入模式ESC,回到命令模式 底行模式: 底行模式可以通过命令对文件内容进行查找,显示行号,推出等操作 命令模式按[:,/]...中 解压安装包,命令为tar -zxvf jdk-8u171-linux-x64.tar.gz -C /usr/local 配置环境变量使用vim命令修改/etc/profile文件,文件末尾加入以下配置...vim /etc/sysconfig/network-scripts/ifcfg-ens33 # 修改一内容(使用静态IP地址) BOOTPROTO="static" # 添加以下内容(就在上述语句添加即可

1.3K31

一步一步教你Ubuntu中安装HanLP

Downloads中查看下载jdk 之后创建一个单独文件存放JDK,"/usr/local/java"(usr目录下可以放一些应用程序和文件)路径创建java目录,然后将jdk压缩包解压到新目录中...▲创建并将jdk解压到指定目录中 为了能够系统全局中使用Java,和在Windows系统类似,需要为Java配置环境变量。...配置系统环境变量:/etc/environment ▲使用vim打开 具体步骤: 按下键盘"i"进入编辑模式,将下面文本写入到文件中,JAVA_HOME要替换成自己JDK目录路径: export JAVA_HOME...▲source使环境变量立即生效 配置所有用户环境变量:/etc/profile ▲使用vim打开 具体步骤: 按下键盘"G"定位到文件最末尾; 按下键盘"i",进入编辑模式文件末尾添加下面的文本...▲source使环境变量立即生效 至此Java环境配置完成使用"java -version"命令查看Java环境是否配置成功。

1.6K10

Jmeter(五十三) - 从入门到精通高级篇 - 懒人教你Linux系统中安装Jmeter(详解教程)

6.配置环境 解压完成之后,我们要配置环境变量,通过 vi 命令修改配置文件 /etc/profile 来设置环境变量。...vi /etc/profile 1.Linux系统终端输入上边命令行,进入 vi 一般模式了。请注意,记得 vi 后面一定要加文件名,不管该文件存在与否!...:$PATH 添加完成,如下图所示: 3.查看编辑保存是否成功,vi /etc/profile,再次进入vi一般模式,输入G到文件最后一行,可以查看到宏哥刚刚配置JMeter环境变量添加内容,如下图所示...若想要编辑文本:启动Vim,进入了命令模式,按i,切换到输入模式。 命令模式只有一些最基本命令,因此仍要依靠底线命令模式输入更多命令。 8.2.2输入模式 命令模式i就进入了输入模式。...底线命令模式 命令模式:(英文冒号)就进入了底线命令模式

84520

6 个超实用 Sudo 命令使用技巧

使用技巧总结 主要介绍使用 sudo 相关命令使用技巧和问题处理方式! [1] 如何将 visudo 编辑器从 nano 更改为 vim?...使用 vim 时候,当以普通用户打开一个只有 root 用户才有权限操作文件时,在编辑完成之后保存时发现,这个文件没有权限修改。...# Vim命令模式执行即可强制保存 # w: 表示保存文件 # !: 表示执行外部命令 # tee: 表示把数据重定向到给定文件和屏幕上 # %: 执行外部命令时,%会扩展成当前文件名 :w !...[4] 如何让 sudo 会话时间随心所欲? 其中 sudo 命令是权限委派命令,在生产环境中是非常常用,默认情况 sudo 命令会话时间是 15 分钟。...第一种解决方法,就是使用时候,使用 -E 参数。加上 -E 选项后,用户可以 sudo 执行时保留当前用户已存在环境变量,不会被 sudo 重置。

1.3K20

【Linux】从零开始认识动静态库 -动态库

把动态库一起打包到mylib里,可以让用户自行选择使用 2 使用动态库 2.1 小试牛刀 刚才我们已经mylib建立动态库,接下来就来看看如何使用吧: 这是gcc选项: -I(大写 i) :...: 但是这还是会有一个弊端,环境变量会在每次重启对话时候初始化,会刷新掉我们数据,所以为了保证不需要每次都修改环境变量,所以我们就来看看 方法三(初始化) 我们学习环境变量时候,提到过我们用户家目录会有几个脚本文件.../el7.x86_64 我们加入对应路径就可以了: 13 export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:~/.VimForCpp/vim/bundle/YCM.so/...3 总结 建立动态库前提是.o文件带有位置无关码: -fPIC : 产生位置无关码(动态库里非常重要) 命令:gcc -fPIC -c 文件名 打包过程直接使用gcc:gcc -shared -o 文件名...我们列举一使用动态库方法 直接安装到系统中/lib64/(或者建立软连接) 命令行修改环境变量 修改环境变量初始化脚本文件.bashrc 增添配置文件 Thanks♪(・ω・)ノ谢谢阅读!!!

7110

【前端部署第七篇】将静态资源上传至 OSSCDN 并优化上传速度

/build', objectName) // 如果路径名称不带有 hash 值,则直接判断 OSS 中不存在该文件名,需要重新上传 const exist = withHash ?...删除 OSS 中冗余资源 在生产环境中,OSS 只需保留最后一次线上环境所依赖资源。(多版本共存情况除外) 此时可根据 OSS 中所有资源与最后一次构建生成资源一一对比文件名,进行删除。...// 列举出来最新被使用文件: 即当前目录 // 列举出来OSS上所有文件,遍历判断该文件是否在当前目录,如果不在,则删除 async function main() { const files...output.path 可通过环境变量注入 webpack 选项,而环境变量可通过以下命令置入。...接下来,如何将部署自动化完成呢,如何将应用使得可通过域名访问呢?

2.8K40

万字长文让你在Linux系统中游刃有余

image-20200525154146121 命令模式命令 命令 描述 i 在当前光标的前面插入字符 a 在当前光标的后面插入字符 o 在当前光标的下一行插入字符 命令或底行模式常用编辑命令...强制保存退出(只读文件使用) 压缩与解压 拓展名称 分类 .zip/.rar Windows系统压缩包 .tar Linux打包文件 .gz Linux压缩文件 .tar.gz Linux...打包压缩文件 压缩文件 tar 参数 压缩包名 一个或多个文件{对一个或多个文件进行打包并压缩} -c 创建一个打包文件 -v 显示打包详细过程 -z 压缩文件 -f 只当压缩包文件名称...# 配置linuxjdk环境变量,操作一个/etc/profile环境变量配置文件 $ vim /etc/profile # 配置环境变量 #set java environment JAVA_HOME...:$JAVA_HOME/lib PATH=$JAVA_HOME/bin:$PATH export JAVA_HOME CLASSPATH PATH # 重载环境变量配置文件 $ source /etc/

1.8K30
领券