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

如何跳转到Vim中的确切最后一个更改点

使用cd命令可以快速跳转到Vim中的最后一个更改点。具体步骤如下:

  1. 打开终端或命令行界面。cd /cd -cd /path/to/directory
  2. 使用cd命令加上/,其中/表示当前目录,例如:
  3. 然后输入以下命令,将当前目录切换到上次编辑的文档目录:
  4. 如果要切换到其他目录,可以使用cd命令加上目标目录的路径,例如:
  5. 如果要返回到上一级目录,可以使用cd -命令。

注意:以上命令中,/符号在Windows系统下需要使用\\

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

相关·内容

Linux —vim 编辑器

由于不需要图形界面,vi是效率很高文本编辑器。尽管在linux上也有很多图形界面的编辑器可用,但vi在系统和服务器管理功能是那些图形编辑器所无法比拟。...vi编辑器可以执行输出、删除、查找、替换、块操作等众多文本操作,而且用户可以根据自己需要对其进行定制,这是其他编辑程序所没有的。 vim是vi增强版,比vi容易使用。...以单词为单位移动 w:移动到下一个单词词首 e:至当前或下一个单词词尾 b:至当前或上一个单词词首 #w:以当前光标为起点至第...#个单词词首 #e:以当前光标为起点至第#个单词词尾 #b:以当前光标为起点至第#个单词词首 行内跳转 0:数字0,跳转到绝对行首...^:跳转到行首一个非空白字符 $:跳转到绝对行尾 行间跳转 gg:跳转到第一行 G:跳转到最后一行 #gg:跳转到第#行

5.2K20

VIM常用快捷键(转载)

跳到下一个字首,长,如end-of-line被认为是一个字 e 跳到下一个字尾 E 跳到下一个字尾,长 b 跳到上一个字 B 跳到上一个字,长 0 至行首,不管有无缩进,就是跳到第0个字符 ^...至行首一个字符 $ 至行尾 gg 至文首 G 调至文尾 5gg/5G 调至第5行 gd 至当前光标所在变量声明处 fx 在当前行找x字符,找到了就跳转至 ; 重复上一个f命令,而不用重复输入...l 跳转到右边窗口 ctrl-w t 跳转到最顶上窗口 ctrl-w b 跳转到最底下窗口 多标签编辑 :tabedit file 在新标签打开文件file :tab split file 在新标签打开文件...gg=G就能搞定 如何vim编译程序 在vim可以完成make,而且可以将编译结果也显示在vim里,先执行 :copen 命令,将结果输出窗口打开,然后执行 :make 编译后结果就显示在了...mc - copy vim 复制/移动文件 mt - 移动到目录 mf - 标记要移动文件 mc - 移动/复制 R 移动文件 打开当前编辑文件目录 :Explore :Hexplore :Nexplore

1.7K20
  • Vim常用快捷键

    ,按标点或单词分割 W 跳到下一个字首,长,如end-of-line被认为是一个字 e 跳到下一个字尾 E 跳到下一个字尾,长 b 跳到上一个字 B 跳到上一个字,长 0 至行首,不管有无缩进,...就是跳到第0个字符 ^ 至行首一个字符 $ 至行尾 gg 至文首 G 调至文尾 5gg/5G 调至第5行 gd 至当前光标所在变量声明处 fx 在当前行找x字符,找到了就跳转至 ; 重复上一个...l 跳转到右边窗口 ctrl-w t 跳转到最顶上窗口 ctrl-w b 跳转到最底下窗口 八、多标签编辑 :tabedit file 在新标签打开文件file :tab split file...,只要执行gg=G就能搞定 十二、如何vim编译程序 在vim可以完成make,而且可以将编译结果也显示在vim里,先执行 :copen 命令,将结果输出窗口打开,然后执行 :make 编译后结果就显示在了...mc - copy mp mr mt vim 复制,移动文件 mt - 移动到目录 mf - 标记要移动文件 mc - 移动/复制 R 移动文件 打开当前编辑文件目录 :Explore :Hexplore

    1.8K00

    超全Vim常用快捷键,建议收藏备用!

    ,按标点或单词分割 W 跳到下一个字首,长,如end-of-line被认为是一个字 e 跳到下一个字尾 E 跳到下一个字尾,长 b 跳到上一个字 B 跳到上一个字,长 0 至行首,不管有无缩进,...就是跳到第0个字符 ^ 至行首一个字符 $ 至行尾 gg 至文首 G 调至文尾 5gg/5G 调至第5行 gd 至当前光标所在变量声明处 fx 在当前行找x字符,找到了就跳转至 ; 重复上一个...l 跳转到右边窗口 ctrl-w t 跳转到最顶上窗口 ctrl-w b 跳转到最底下窗口 八、多标签编辑 :tabedit file 在新标签打开文件file :tab split file...,只要执行gg=G就能搞定 十二、如何vim编译程序 在vim可以完成make,而且可以将编译结果也显示在vim里,先执行 :copen 命令,将结果输出窗口打开,然后执行 :make 编译后结果就显示在了...mc - copy mp mr mt vim 复制,移动文件 mt - 移动到目录 mf - 标记要移动文件 mc - 移动/复制 R 移动文件 打开当前编辑文件目录 :Explore :Hexplore

    19.8K32

    Mac之vim普通命令使用

    这个在文本批处理是非常有用。 同时编辑多个文件 在vim众多插件,有一个叫minibuffer插件,就是下面所说标签页功能了,可以支持同时编辑多个文件。...标签命令 :tabe fn 在一个标签页编辑文件fn gt 切换到下一个标签页 gT 切换到上一个标签页 :tabr 切换到第一个标签页 :tabl 切换到最后一个标签页...:e file 把file加载到新缓冲区 :bn 跳转到一个缓冲区 :bd 删除缓冲区(关闭文件) :sp fn 分割窗口,并将fn加载到新窗口中 退出编辑器 :...]p 有缩进粘贴,vim会自动调节代码缩进 "a 将内容放入/存入a寄存器,可以支持多粘贴板 附:比如常用一个寄存器就是系统寄存器,名称为+,所以从系统粘贴板粘贴到vim命令为...,长 0 至行首,不管有无缩进,就是跳到第0个字符 ^ 至行首一个字符 $ 至行尾 gg 至文件第一行 gd 至当前光标所在变量声明处 [N

    6.3K30

    linux下vim命令详解

    高级一些编辑器,都会包含宏功能,vim当然不能缺少了,在vim中使用宏是非常方便: :qx 开始记录宏,并将结果存入寄存器x q 退出记录模式 @x 播放记录在x寄存器宏命令...这个在文本批处理是非常有用。 同时编辑多个文件 在vim众多插件,有一个叫minibuffer插件,就是下面所说标签页功能了,可以支持同时编辑多个文件。...标签命令 :tabe fn 在一个标签页编辑文件fn gt 切换到下一个标签页 gT 切换到上一个标签页 :tabr 切换到第一个标签页 :tabl 切换到最后一个标签页...]p 有缩进粘贴,vim会自动调节代码缩进 “a 将内容放入/存入a寄存器,可以支持多粘贴板 附:比如常用一个寄存器就是系统寄存器,名称为+,所以从系统粘贴板粘贴到vim命令为...,长 0 至行首,不管有无缩进,就是跳到第0个字符 ^ 至行首一个字符 $ 至行尾 gg 至文件第一行 gd 至当前光标所在变量声明处 [N

    2.5K30

    Mac之vim普通命令使用「建议收藏」

    这个在文本批处理是很实用。 同一时候编辑多个文件 在vim众多插件。有一个叫minibuffer插件。就是以下所说标签页功能了,能够支持同一时候编辑多个文件。...切换到最后一个标签页 :tabm [N] 把当前tab移动到第N个tab之后 对。...:e file 把file载入到新缓冲区 :bn 跳转到一个缓冲区 :bd 删除缓冲区(关闭文件) :sp fn 切割窗体。...能够支持多粘贴板 附:比方经常使用一个寄存器就是系统寄存器,名称为+。所以从系统粘贴板粘贴到vim命令为”+p,注意此处+不表示操作符,二十一个寄存器。...找到了就跳转至 ;     反复上一个f命令,而不用反复输入fx tx     与fx类似,可是仅仅是跳转到x一个字符处 Fx     跟fx方向相反 ),(     跳转到上/下一个语句 *

    2.2K31

    打造前端MAC工作站(五)让我们熟悉一下 MAC 命令行吧!

    这个命令还可以配上参数,如: // 查看包含隐藏文件在内所有文件 ls -a // 以详细方式查看所有文件 ls -l // 以详细方式查看包含隐藏文件在内所有文件 ls -al 创建一个文件夹...跳转回刚刚那个目录 因为你可以直接用cd命令,在两个毫无关联文件夹跳来去,每次输入那么长文件名,是不是很扯?执行下面的命令吧!...cd - 这个命令可以让你在两个目录之间跳来去 查看当前你在哪个目录 玩了半天,晕了吧?...这个就是命令行比图形界面快一个大利器!当你在眼花缭乱一堆图标时候,我已经可以进入18层目录了,呵呵。...// 快速跳转到命令开头 ctrl + a // 快速跳转到命令结尾 ctrl + e 通过这两个命令,就可以快速在命令开头和结尾之间跳来去了。

    1.3K100

    VIM文本编辑器常用技巧

    简介: VIM编辑器是一个功能强大、高度可定制化文本编辑器,其在VI编辑器基础上拥有了代码高亮在内多项功能增加和改进,深受用户喜爱。...在使用vim命令时,后接可编辑文件名称即可直接进入vim编辑器普通模式。...(如:vim /etc/passwd即可编辑passwd文件) 如vim后接一个不存在名称,编辑器将新创建一个以该文件命名文件。...“PASS=000000” 例2: :%/s/^#//g 解读: 在全文每行顶头查找“#”并将之替换为“ ”,即删除每行顶头一个#号 5、跳转与移动 命令 操作详解 h 左 I 右 j 上 k...下 w 跳转到下个单词词首 e 跳转到当前或下一个单词词尾 b 跳转到当前或前一个单词词首 0 跳转至行首 $ 跳转至行尾 H 跳转至当前页(屏幕)页首 M 跳转至当前页(屏幕)页中间行 L 跳转至当前页

    1.1K10

    【Go API 开发实战 4】Go API 开发环境配置

    如果要配置一个 Vim IDE 有很多步骤需要一步一步去做,笔者调研了很多 Go vim ide 配置方法,编写了一个安装工具,这里直接用该工具来配置,具体配置步骤如下。.../start_vim.sh 启动后,会进入一个交互环境,依次输入:1 -> yourname -> youremail@qq.com,脚本最后输出this vim config is success !...Vim IDE 常用功能 在 Go 项目开发中最常用功能是: gd 或者ctrl + ] 跳转到对应函数定义处 ctrl + t 标签退栈 ctrl + o 跳转到一个位置 最近文件列表... 在 Vim 上面打开文件查找窗口 生成供函数跳转 tag 打开目录窗口,再按会关闭目录窗口 添加函数注释 在代码间跳来去,将光标放在某个函数调用上,按 ctl...该小节向读者介绍了: 如何安装 Go 编译环境 如何配置 Vim IDE 开头这 4 小节介绍了 API 开发一些基本知识,并做了开发前准备工作,接下来开始 API 开发实战,一步一步教你构建一个账号管理

    1K21

    SR-MPLS和光网络共存?

    SR-MPLS,智能MPLS MPLS,顾名思义,它不受协议限制(多协议),使用标签(标签交换)在网络传输数据包。...没错,在SR-MPLS示例,每只使用一个SID(标签),而传统MPLS则有四个不同标签,每使用一个不同标签。SR-MPLSSID并不是随机生成,而是由用户指定。...通过启用SR-MPLS-TE,并使用 "显式路径 "功能,我们就可以指定流量的确切路径。...数据包在离开R1时将被指示转到R2 (16002),然后转到R3 (16003),最后转到R4 (16004)。...最后想法 希望以上内容能让大家对SR-MPLS以及SR-MPLS如何使路由层简化光层有一个基本了解。那么,这是否预示着基于ROADM光网络将走向终结呢?

    8710

    用了VS Code、IDEA等十几款编辑器后,我总结出优秀编辑器特质

    这就是模态编辑器一个好处。它们聪明地使用键盘来实现简单而常用功能,例如四处移动。...接着使用 vim 典型动作,例如$(转到行尾)、f(转到在 f 之后键入一个字符一个匹配项,例如f(将使光标移至下一个 (上)、%(转到匹配定界符)或w(转到一个单词开头)/b(转到一个单词开头...它有几种模式,具体取决于你要执行移动类型: 按行:此模式允许你至当前(或所有打开)缓冲区任何行。 按单词:此模式允许你跳转到当前(或所有打开)缓冲区任何“单词”。...所有基本 vim 移动方法,例如d(删除)、y(复制)、c(更改),t(转到要搜索字符之前字符),%(转到一个定界符),等等。...ryanoasis/vim-devicons 添加许多 unicode 图标以便其他包使用,以提供时尚、性感界面体验。 sainnhe/sonokai 我正在使用颜色方案。

    1.8K10

    请马上卸载Notepad++,事实已证明,它可以……

    . :: 使用 Sublime Text 当前文件夹 # 安装 Package Control 前文提到 Sublime Text 支持大量插件,如何找到并管理这些插件就成了一个问题,...Ctrl + D 选择当前光标所在词并高亮该词所有出现位置,再次 Ctrl + D 选择该词出现一个位置,在多重选词过程,使用 Ctrl + K 进行跳过,使用 Ctrl + U 进行回退,...对于普通用户来说,常规关键字搜索就可以满足其需求:在搜索框输入关键字后 Enter 至关键字当前光标的下一个位置, Shift + Enter 至上一个位置, Alt + Enter 选中其出现所有位置...Ctrl + R 会列出当前文件符号(例如类名和函数名,但无法深入到变量名),输入符号名称 Enter 即可以跳转到该处。...+ Space:快速选择当前作用域(Scope)内容 # 查找&替换(Finding&Replacing) 1.F3:至当前关键字下一个位置 2.Shift + F3:跳到当前关键字上一个位置

    2.5K10

    事实已证明,它牛逼…

    Ctrl + D 选择当前光标所在词并高亮该词所有出现位置,再次 Ctrl + D 选择该词出现一个位置,在多重选词过程,使用 Ctrl + K 进行跳过,使用 Ctrl + U 进行回退,...对于普通用户来说,常规关键字搜索就可以满足其需求:在搜索框输入关键字后 Enter 至关键字当前光标的下一个位置, Shift + Enter 至上一个位置, Alt + Enter 选中其出现所有位置...# 跳转到符号 尽管是一个文本编辑器,Sublime Text 能够对代码符号进行一定程度索引。...Ctrl + R 会列出当前文件符号(例如类名和函数名,但无法深入到变量名),输入符号名称 Enter 即可以跳转到该处。...+ Space:快速选择当前作用域(Scope)内容 # 查找&替换(Finding&Replacing) 1.F3:至当前关键字下一个位置 2.Shift + F3:跳到当前关键字上一个位置

    1.2K30

    vim 个性化设置

    前言 最近在开发一个脚本工具集中需要实现对各单个工具脚本版本管控,作为懒癌晚期患者,对于繁琐事情一向是很反感。于是趁着这个机会学习和应用一下vim自定义函数以及一些常规操作。...如,在Vim,保存一个文件使用命令:write(或者缩写 :w)并回车确认。在Vimscript,使用write实现文件保存功能。...fred匹配,g//是一个全局显示命令 " /joe/e 光标停留在匹配单词最后一个字母处 " /joe/e+1 光标停留在匹配单词最后一个字母一个字母处...可以显示出当前所有的buffer " :bn 跳转到一个buffer " :bp 跳转到一个buffer " :wn...存盘当前文件并跳转到一个 " :wp 存盘当前文件并跳转到一个 " :bd 把这个文件从buffer列表做掉 " :b

    1.5K20

    Sublime Text历练

    ,这个很方便找到相关文件 Copy File Path,复制文件路径,方便我们复制路径到浏览器查看 Auto-Format Tags on Selection 格式化选中文档,方便我们清晰查看代码结构...人性化设计: ST2虽然还是beta版,但是有很多设计细节还是值得称赞,比如点击一个标签或者括弧,会在起始处显示下划点线,方便看清代码结果,每一层嵌套代码间都有竖线,起到视觉辅助作用。...,再次Ctrl+D选择该词出现一个位置,在多重选词过程,使用Ctrl+K进行跳过,使用Ctrl+U进行回退,使用Esc退出多重 ### 编辑 Ctrl+Shift+L:将当前选中区域打散...Ctrl+Shift+A:选择光标位置父标签对儿 ### 查找(Find) Ctrl+F:进行标准查找 F3:至当前关键字下一个位置 Shift+F3:跳到当前关键字上一个位置...最后购买: Sublime Text2或者3都没关系,3也只是作为2beta版本,所以还是推荐3吧,支持新版嘛。

    1.3K30

    收藏:因为有这篇Sublime Text使用教程,我立即卸载掉了Notepad+...

    Ctrl + D 选择当前光标所在词并高亮该词所有出现位置,再次 Ctrl + D 选择该词出现一个位置,在多重选词过程,使用 Ctrl + K 进行跳过,使用 Ctrl + U 进行回退,...▍关键字查找&替换 对于普通用户来说,常规关键字搜索就可以满足其需求:在搜索框输入关键字后 Enter 至关键字当前光标的下一个位置, Shift + Enter 至上一个位置, Alt + Enter...▍跳转到符号 尽管是一个文本编辑器,Sublime Text 能够对代码符号进行一定程度索引。...Ctrl + R 会列出当前文件符号(例如类名和函数名,但无法深入到变量名),输入符号名称 Enter 即可以跳转到该处。...Ctrl + D:选择当前光标所在词并高亮该词所有出现位置,再次 Ctrl + D 选择该词出现一个位置,在多重选词过程,使用 Ctrl + K 进行跳过,使用 Ctrl + U 进行回退,

    4.2K30

    请马上卸载Notepad++...!

    . :: 使用 Sublime Text 当前文件夹 # 安装 Package Control 前文提到 Sublime Text 支持大量插件,如何找到并管理这些插件就成了一个问题,...Ctrl + D 选择当前光标所在词并高亮该词所有出现位置,再次 Ctrl + D 选择该词出现一个位置,在多重选词过程,使用 Ctrl + K 进行跳过,使用 Ctrl + U 进行回退,...# 关键字查找&替换 对于普通用户来说,常规关键字搜索就可以满足其需求:在搜索框输入关键字后 Enter 至关键字当前光标的下一个位置, Shift + Enter 至上一个位置, Alt + Enter...Ctrl + R 会列出当前文件符号(例如类名和函数名,但无法深入到变量名),输入符号名称 Enter 即可以跳转到该处。...+ Space:快速选择当前作用域(Scope)内容 # 查找&替换(Finding&Replacing) 1.F3:至当前关键字下一个位置 2.Shift + F3:跳到当前关键字上一个位置

    2.7K10

    vim 编辑器

    VIM和vi区别 vim是vi加强版,支持多级撤销和语法高亮和自动补全。...Command Mode命令模式 vim默认模式,编辑器等待输入命令 命令 作用 n 显示搜索命令定位到一个字符串 N 显示搜索命令定位到一个字符串 o 在光标所在行下方插入一行并切换到输入模式...以单词为单位移动 w:移动下一个单词词首 e:至当前或下一个单词词尾 b:至当前或前一个单词词首 行内跳转 0:绝对行首 ^ :行首一个非空白字符 $:绝对行尾 行间跳转 #G:跳转至第...强制保存退出 :ls :set nu/set number 显示行号 :set nonu 不显示行号 :命令 执行该命令 :整数 跳转到该行 :s/one/two 将当前光标所在行一个one替换成...字符串 在文本从下至上搜索该字符串 /字符串 在文本从上至下搜索该字符串 :syntax on 设置语法高亮 :行号d 删除第n行 :开始行号s,结束行号e d 删除从s~e行

    88120

    算法工程师效率神器——vim

    此外,还有定向移动,也就是查找啦~ /text直接查找跳转到text位置,如果text在文件多次出现,可以用n/N向下/上跳转。vim查找模式还支持正则表达式。...,最后g表示作用到范围所有匹配,没有g表示仅作用到所属范围每一行首个匹配。...所以对于vim分屏使用我们只需要再掌握各window之间如何跳转就好~ ctrl + w + ←(h)/↑(j)/↓(k)/→(l)可以精确控制跳转方向,但是当分屏数不太多时候,也可以精简成一个命令...我们来举个栗子,如何利用分屏实现跨文件复制粘贴? 假如分屏是这个样子,然后需要把右边文件2-15行复制到左边文件。...那么ctrl + w + w光标跳转到右边;13yy复制多行(出现红框提示);再ctrl + w + w光标跳转到左边;挪动到需要复制位置,p复制;即可~ 最后效果如下。

    1.3K20
    领券