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

使用vim编辑文件而无需键入路径(类似于自动跳转)

在使用vim编辑文件时,可以通过设置vim的工作目录来实现无需键入路径的编辑操作。具体步骤如下:

  1. 打开终端,进入要编辑的文件所在的目录。
  2. 在终端中输入vim命令,打开vim编辑器。
  3. 在vim编辑器中,输入:cd命令,后面跟上文件所在的目录路径,然后按下回车键。例如,如果文件所在的目录是/home/user/documents,则输入:cd /home/user/documents
  4. 输入:e命令,后面跟上文件名,然后按下回车键。例如,如果要编辑的文件名是example.txt,则输入:e example.txt
  5. 现在,你可以在vim编辑器中编辑该文件了,无需键入完整的文件路径。

这种方式可以让你在vim编辑器中自动跳转到指定目录下的文件,方便快捷地进行编辑操作。

推荐的腾讯云相关产品:腾讯云服务器(CVM)

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

相关·内容

less(1) command

1.命令简介 less 是常用的文本文件阅读工具,类似于 more 但更强大。 less 主要用于浏览大文件,加载文件时不会读取整个文件,相比于 vim 或 nano 等文本编辑器,启动会更快。...,但它适用于方括号不是花括号 ] 类似 } 命令,但它适用于方括号不是花括号 ESC-^F 后跟两个字符,作用类似于 {,但分别使用这两个字符作为开括号和闭括号。...退出 v 启动编辑编辑当前文件,默认为 vim。...执行 Shell 命令 | 管道命令 :e 打开新文件命令 v 编辑命令 s 保存命令 -k 使用 lesskey 文件 文件名中包含星号 文件自动补全 5.常用示例 (1)查看文件,同时显示行号。...: 使用一个模式进行搜索,并跳转到下一个匹配文本行 n : 向后跳转到下一个匹配文本行 N : 向前跳转到下一个匹配文本行 # 或者。无需事先跳转文件末行 ?@PATTERN:先输入 ?

20230

4 个 Linux 技巧让工作效率翻倍!

跳转目录优雅顺滑 1.1 bd 命令 快速回到 Bash 中的特定父目录,不是多余地键入“cd ../../..”。...如果您在此路径中 /home/radia/work/python/tkinter/one/two,并且想快速转到目录 python,只需键入: bd python 或者仅输入目录的前几个字母,如匹配多个目录...如果您在此路径中 /home/radia/work/python/tkinter/one/two,并且想快速转到目录 /home/radia/work/linux/linux-3.16.6,然后只需键入...重新开启一个终端窗口就可以使用 Vim 打开代码看看效果了: 上述界面可以看到,左侧界面是文件列表(默认不显示,F3 开/关),右侧时函数列表(默认显示,F9 开/关),可以使用CTRL + W 在各个区域之间跳转...执行完成之后,在项目跟目录下会生成一个 tags 文件。这样再次在该目录下,打开 Vim 就可以使用 CTRL + ] 快捷键,跳转到函数或变量的定义位置了,使用 CTRL + T 返回原来的位置。

75360

磨刀不误砍柴工!Linux 下让工作效率翻倍的 4 个实用技巧

跳转目录优雅顺滑 bd 命令 快速回到 Bash 中的特定父目录,不是多余地键入cd ../../..。...如果您在此路径中/home/radia/work/python/tkinter/one/two,并且想快速转到目录 python,只需键入: bd python 或者仅输入目录的前几个字母,如匹配多个目录...重新开启一个终端窗口就可以使用 Vim 打开代码看看效果了: 上述界面可以看到,左侧界面是文件列表(默认不显示,F3 开/关),右侧时函数列表(默认显示,F9 开/关),可以使用CTRL + W 在各个区域之间跳转...执行完成之后,在项目跟目录下会生成一个 tags 文件。这样再次在该目录下,打开 Vim 就可以使用 CTRL + ] 快捷键,跳转到函数或变量的定义位置了,使用 CTRL + T 返回原来的位置。...另外在开发过程中一些测试场景,如果需要多个步骤的操作,而且在一段时间内会频繁使用,则建议编写成脚本即可,无需增加为命令。

60510

Linux 命令(89)—— less 命令

less 主要用于浏览大文件,加载文件时不会读取整个文件,相比于 vim 或 nano 等文本编辑器,启动会更快。...可以使用 -z 选项指定 N 的大小,生效多次;也可以在键入前输入数值 N,生效一次 z 类似于 SPACE。...,但它适用于方括号不是花括号 ] 类似 } 命令,但它适用于方括号不是花括号 ESC-^F 后跟两个字符,作用类似于 {,但分别使用这两个字符作为开括号和闭括号。...退出 v 启动编辑编辑当前文件,默认为 vim。...执行 Shell 命令 | 管道命令 :e 打开新文件命令 v 编辑命令 s 保存命令 -k 使用 lesskey 文件 文件名中包含星号 文件自动补全 5.常用示例 (1)查看文件,同时显示行号。

4.3K30

如何高效的编写Verilog HDL——进阶版

很多人习惯了使用Notepad++,包括我在内。但是当我遇见了它——Vim。相对来说Vim就需要一段时间去适应学习,而且还要合理运用才能发挥出它的最大效率。   ...这是因为Vim的高度可定制性,你可以在Vim的配置文件里配置出任何需要的“快捷键”输入方法。...>,:ab+命令+空格+代码,将编辑好的这段直接复制到_vimrc文件中,就可以使用了。...补全命令Ctrl+p 在输入代码的前几个字符时,如果文件内,有和该代码相同的字符串,这时只需要直接按ctrl+p就会显示可自动补全。   5. 跳转命令 文件跳转(gg,G,:100)。...括号里面是gvim安装的路径。 ? 在VIM的安装目录下,有一个vimrc文件,打开以后,加上colorscheme darkblue这句话,就默认把颜色方案改成了darkblue。

3.5K60

Sublime Text 4 Dev Mac(前端代码编辑神器)

sublime text 4 Dev mac是一款运行在mac端的代码编辑工具,集窗口分组、项目管理、扩展工具、代码折叠等多种功能与一身,支持vim模式,窗口分组、扩展工具、代码折叠等,而且sublime...Sublime Text 4 Dev Mac图片Sublime Text 4 Dev软件功能介绍1.转到任何东西使用Goto Anything只需几个按键即可打开文件,并立即跳转到符号,行或单词。...触发 + P,可以:- 键入文件名的一部分来打开它。- 键入@以跳转到符号,#在文件中搜索并:转到行号。...2.转到定义使用语法定义中的信息,Sublime Text自动***每个类,方法和函数的项目范围索引。...3.多选同时进行十次更改,不是一次更改十次。多重选择允许您一次交互地更改许多行,轻松地重命名变量,并以前所未有的速度处理文件。尝试按 +  + L将选定内容分为行,并使用?

39920

sublime text for Mac(代码编辑器)v4.0中文版

图片sublime text for Mac(代码编辑器)sublime text4 for Mac功能介绍转到任何东西使用Goto Anything只需几个按键即可打开文件,并立即跳转到符号,行或单词...触发 + P,可以:- 键入文件名的一部分来打开它。- 键入@以跳转到符号,#在文件中搜索并:转到行号。...转到定义使用语法定义中的信息,Sublime Text自动生成每个类,方法和函数的项目范围索引。...多选同时进行十次更改,不是一次更改十次。多重选择允许您一次交互地更改许多行,轻松地重命名变量,并以前所未有的速度处理文件。尝试按 + + L将选定内容分为行,并使用?...分割编辑利用分割编辑支持充分利用宽屏幕显示器。并排编辑文件,或在一个文件编辑两个位置。您可以根据需要编辑尽可能多的行和列。通过使用多个窗口进行编辑并在每个窗口中使用多个分割来利用多个监视器。

69110

一天一个 Linux 命令(1):vim 命令

默认情况下,打开 vim自动进入命令模式。从编辑模式切换到命令模式使用 ESC 键,从命令模式切换到编辑模式使用 A、a、O、o、I、i 键。......]表示一系列使用 vim 编辑文件使用:next命令可以向前切换所编辑文件使用--可以向后切换。...用于从当前光标所在位置开始向文件尾部查找指定字符串的内容,查找的字符串会被加亮显示。键入字符 n 跳转到下一个,N 跳转到前一个 ?[字符串]:向前搜索,支持正则表达式。...用于从当前光标所在位置开始向文件头部查找指定字符串的内容,查找的字符串会被加亮显示。键入字符 n 跳转到下一个,N 跳转到前一个 :a,bs/F/T:替换文本操作,将a到b行之间第一个F换成T字符串。...多数文件管理命令都是在此模式下执行的(如把编辑缓冲区的内容写到文件中等)。命令执行完后,vim 自动回到正常模式。

79510

练了一年再来总结的 Vim 使用技巧

然而,当你真正开始更多的使用命令模式的时候,你会懒到不想把右手挪到 “上下左右” 那儿去,这个时候 HJKL 成为无需思考的反射行为。HJKL 的好处就是减少了右手的位移距离。...另外,如果我们通过xi","代替c␣","也是不可重复的,因为xi","表示先删除空格,然后进入插入模式后键入",",这样就是两次分开的修改操作,最近的操作变成了 “进入插入模式后键入","”,如果通过...经常有意识的使用这种简单重复,是 vimer 编辑思路进阶的分水岭。 高效修改 vim 的另一个优势是高效修改。在 vim 下修改就要改掉传统鼠标流的思维方式,切忌提到修改就按i。...总结 在开发效率上,不敢说 vim 优于 IDE,不过 vim编辑和修改速度是比鼠标快的。...使用 vim 的过程就是自我否定和自动重塑的过程,如果你不断的学习技巧的话,编辑习惯会一再被推翻,一再重塑。不断有新的理解注入到日常的工作中。最终会形成自己编辑风格。

81430

Linux Deploy:在Android上部署Linux

文件系统(安装类型"选择"文件"时可用):选择"自动"。   用户名:这个选项为登录系统时的用户名,默认为"android",可以随意更改。   ...#安装vim编辑器   当然啦,使用系统自带的vi编辑器也是可以的,如果你对vi编辑器比较熟悉也可以使用vi编辑编辑文件。...vim编辑器安装完成后我们继续在终端执行: vim /etc/ssh/sshd_config #使用vim编辑器打开/etc/ssh/sshd_config这个文件   打开文件后,键入i..."ESC"键退出编辑模式,键盘键入:wq!...Linux Deploy并重启手机即可完全卸载;   2.如果你使用"文件(镜像)"方式部署的Linux系统,你需要先"停止"Linux系统,然后删除放置在内置存储下的镜像文件,镜像文件路径就是上文在部署

10.1K41

使用Vundle管理Vim插件

编辑器流派的划分在程序员群体中一直存在着,而我也在尝试了SublimeText、VSCode和Atom这些代表着现代时尚功能的编辑器之后试着使用Vim,其实说到学习使用Vim那已经是很早之前的事情了,但是每次看到各种配置...虽然网上有很多完善强大的Vim配置文件,但是总感觉不是自己配置的,再怎么用也不舒服。所以一点一点折腾,一点一点爬坑,总算配置出了一个自己满足自己敲敲前端代码和日常编辑文本功能的编辑器。...折腾完才发现,Vim的代码补全,编译及错误跳转等插件功能其实还是足够使用的,尤其是我经常在家中和办公室切换电脑使用,各种系统之间跨平台支持做的非常的好,希望是一个可以终生使用的工具。...之后编辑我们的.vimrc文件,将下面的文本拷贝到你的.vimrc文件中,并且你可以选择性的删除你暂时不想安装的插件。...之后在我们的终端键入vim跳进vim编辑器的乌干达主界面,并且输入:PluginInstall,则会开始自动的执行插件安装过程,我们说的毫不费劲便是在此体现,一行语句对应一个插件。

50330

Vim 快速使用指南

打开Xfce终端,输入以下命令 $ vim practice_1.txt 直接使用vim也可以打开vim编辑器,但是不会打开任何文件。...$ vim 进入命令行模式后输入:e 文件路径 同样可以打开相应文件。 游标移动 在进入vim后,按下i键进入插入模式。...输入:w 文件名可以将文档另存为其他文件名或存到其它路径下 5、 退出vim 命令行模式下退出vim 从普通模式输入:进入命令行模式,输入wq回车,保存并退出编辑 以下为其它几种退出方式: 命令 说明...大多数IDE中,只要代码输入到相应的位置,补全提示就会自动的弹出来,vim的这种 补全还需要自己手动的来触发。...我们发现其实Taglist的使用也必须要依靠ctags所创建出来的tag文件。当tag文件形成、一切配置都配置完成之后。我们可以ctrl+]来进行函数或者是变量跳转

2.8K31

vi还是vim,教你快速上手linux下的文本编辑

高效的操作方式:vim是一款纯键盘驱动的编辑器,使用者可以通过按键组合执行各种操作,而无需频繁地使用鼠标。这种纯键盘的操作方式更加高效,可以节省时间和精力。...vim具有以下重要且无法替代的功能:快速导航和定位:vim提供了强大的命令行和键盘快捷键,可快速在文本中导航和定位到指定位置,无需使用鼠标。...强大的搜索和替换功能:vim提供了灵活高效的搜索和替换功能,可以快速找到并修改指定的文本内容。多窗口和分屏编辑vim可以同时打开多个窗口,支持水平和垂直分屏,方便对多个文件进行同时编辑和比对。...:sp :在新的水平分割窗口中打开指定文件。:vsp :在新的垂直分割窗口中打开指定文件。...以上只是一些常用的vim快捷键示例,使用这些快捷键可以在编辑过程中快速导航、编辑文本和执行文件操作,提高工作效率。

58692

Vim 基础和常用命令整理

Vim 的模式 Vim 相比其他编辑器最特别的地方应该是它的模式。进入 Vim 后,在缺省状态下,你键入的字符并不会插入到所编辑文件中。...在正常模式下键入冒号(:)即可进入命令行模式,除了使用 键回到正常模式之外,还可以将命令行的内容(包括冒号)都删除之后也可以回到正常模式。...2.1. bash 下的操作 vim # 使用 vim 打开个文件 vim -o # 水平分割(默认) vim -...nohlsearch # set is(:set is) 那么表示会自动跳转,set noincsearch 表示取消 # 假如就想一次搜索的时候忽略大小,那么使用\c,比如使用 /ignore\c #...你可以编辑 vimrc (Unix:.vimrc)来打开某些功能,可使用 $VIMRUNTIME/vimrc_example.vim 中的内容。 不甘于「本该如此」,「多选参数 」值得关注

76320

巧用 20 个 Linux 命令贴士与技巧,生产力瞬间翻倍

使用Tab键进行自动完成 2、切换回上一个工作目录 假设您以长目录路径结尾,然后转到完全不同的路径中的另一个目录。然后您意识到必须返回到先前所在的目录。...在这种情况下,您要做的就是键入以下命令: cd - 这会将您带回到上一个工作目录。您无需输入长目录路径,也无需复制粘贴。...cat命令将在屏幕上显示整个文件。 您可以使用Vi,Vim或其他基于终端的文本编辑器,但是如果您只想读取文件,则 less 命令是更好的选择。...less -N linuxidc.txt //按下v键来编辑文件 //退出编辑器后,你可以继续用less浏览了 您可以在更少的范围内搜索字词,按页移动,高亮与行号等。 13、使用 !...18、清空文件不删除它 如果只想清空文本文件的内容不删除文件本身,则可以使用类似于以下命令: > 文件名 19、查找是否有包含特定文本的文件 在 Linux 命令行中有多种搜索和查找方法。

9710

VIM 简单使用1

Vim是从 vi 发展出来的一个文本编辑器。代码补完、编译及错误跳转等方便编程的功能特别丰富,在程序员中被广泛使用。...用户学习了各种各样的文本间移动/跳转的命令和其他的普通模式的编辑命令,并且能够灵活组合使用的话,能够比那些没有模式的编辑器更加高效地进行文本编辑。...VIM 安装配置目录树或文件浏览插件-NERD tree 下载插件 下载路径https://github.com/scrooloose/nerdtree 这个是NERD tree的官网地址。...安装配置 将解压目录下所有文件将其拷贝到vim可执行程序同级目录下 启动VIM的时候,默认是不会激活该插件的,如要在命令模式下键入命令: NERDTree NERDTree命令简介 和编辑文件一样,通过...ctrl+w+w,光标自动在左右侧窗口切换 o 打开关闭文件或者目录,如果是文件的话,光标出现在打开的文件中 go 效果同上,不过光标保持在文件目录里,类似预览文件内容的功能 i和s可以水平分割或纵向分割窗口打开文件

37710

Vim从理解到应用

从Vi衍生出来的Vim有着不同于大多数编辑器的使用方式:通过键盘对多种模式的相互切换,进行各项命令的执行和对文本的编写。这种方式使得Vim可以不用进行菜单或者鼠标操作,并且最小化组合键的操作。...这个模式中,可以用鼠标或者光标键高亮选择文本,不过输入任何字符的话,Vim会用这个字符替换选择的高亮文本块,并且自动进入插入模式。...vim启动进入普通模式后,可通过按i键(插入)或a键(附加)进入插入模式,通过:键进入命令行模式。Vim处于插入模式或者命令行模式,均可以用过按Esc键或者Ctrl+[回到普通模式。...2、Vim的进出与游标移动 2.1、Vim的打开 使用vim命令进入vim界面,命令格式如下 vim 文件名 默认条件下为当前路径下的相应文件,如果文件不存在将新建文本后打开Vim。...强制保存并退出 :x 保存并退出 :w 另存为 :saves 文件路径 另存为 2.3.3普通模式下的退出 普通模式下用户可以使用Shift+zz进行保存并退出操作!

49320

linux工具——vim文本编辑器整理

vim是一个文本编辑神器, 长时间没用生疏了,这篇文章整理了一下vim常用操作和快捷键 注释: [] 表示括号内容可有可无 () 表示括号内容可以跟前面一个字符替换 一、vim的几种模式 普通模式... gg: 跳转到第一行  nG(gg) 或:n 跳转到第n行行首(非空字符)  {(}) 跳转到段首(尾)  +(-) 移动到下(上)一行行首 翻页 ctrl+b 向下翻页 ctrl+f 向上翻页 查找...d{(}): 删除到段落开头(末尾) 3) 复制 y(Y) 用法同删除d 4) 粘贴 p(P): 在光标后(前)插入粘贴板内容 插入模式 普通模式键入以后字符自动变为插入模式...command 导入命令行输出(在当前文件中导入系统文本内容或者路径很有用,如 r!echo /usr/local/jdk_1.8) !...qa 键入I 键入 # 按键 esc 进入普通模式 键入q 退出宏录制模式

1K20

20 个提高生产力的 Linux 命令与技巧!

例如,如果您要复制名为linuxidc.txt的文件,则只需键入“ cp l ”,然后按tab键查看可能的选项。 使用Tab键进行自动完成 您也可以在完成命令时使用Tab键。...在这种情况下,您要做的就是键入以下命令: cd - 这会将您带回到上一个工作目录。您无需输入长目录路径,也无需复制粘贴。...cat命令将在屏幕上显示整个文件。 您可以使用Vi,Vim或其他基于终端的文本编辑器,但是如果您只想读取文件,则 less 命令是更好的选择。...less -N linuxidc.txt //按下v键来编辑文件 //退出编辑器后,你可以继续用less浏览了 您可以在更少的范围内搜索字词,按页移动,高亮与行号等。 13、使用 !...18、清空文件不删除它 如果只想清空文本文件的内容不删除文件本身,则可以使用类似于以下命令: > 文件名 19、查找是否有包含特定文本的文件 在Linux命令行中有多种搜索和查找方法。

51340
领券