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

如何在没有先前缓冲区的情况下在vim中向下移动N行

在没有先前缓冲区的情况下,在vim中向下移动N行,可以使用以下命令:

  1. 进入vim编辑器:在终端中输入vim命令,然后按Enter键。
  2. 进入命令模式:按下英文字母:键,即可进入命令模式。
  3. 输入移动命令:在命令模式下,输入+N,其中N为你想要向下移动的行数。例如,如果你想要向下移动3行,就输入+3
  4. 执行移动命令:按下Enter键,即可执行移动命令,光标会向下移动N行。

总结: 在vim中,可以通过在命令模式下输入+N的方式来向下移动N行,其中N为你想要移动的行数。

注意:以上答案是基于vim编辑器的,如果你使用的是其他编辑器,可能会有不同的命令或操作方式。

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

相关·内容

linux vim怎么退出编辑模式_shell退出vi编辑器

文件保存与另存为 保存文件 保存对vi编辑器已打开文件修改 :w 另存为文件 将vi编辑器内容另存为指定文件名 :w myfile 退出vi编辑器多种方法 未修改退出 没有对vi编辑器打开文件进行修改...)到字符,并进入插入状态 输入模式编辑键操作 按键功能 方向键进行上下左右方向光标移动 Home快速定位光标到首 End快速定位光标到行尾 PageUp进行文本向上翻页 PageDown进行文本向下翻页...复制当前光标到单词尾字符内容到vi缓冲区 y$复制当前光标到行尾内容到vi缓冲区 y^复制当前光标到内容到vi缓冲区 p读取vi缓冲区内容,并粘贴到光标当前位置(不覆盖文件已有的内容)...字符串查找操作 命令功能 /word从上而下在文件查找字符串“word” ?...word 从下而上在文件查找字符串“word” n定位下一个匹配被查找字符串 N定位上一个匹配被查找字符串 字符串替换操作 命令功能 :s/old/new 将当前行查找到第一个字符“old”

14.2K20

VIM常用快捷键(转载)

fx * 查找光标所在处单词,向下查找 # 查找光标所在处单词,向上查找 删除复制 dd 删除光标所在行 dw 删除一个字(word) d/D删除到末x删除当前字符X删除前一个字符yy复制一yw...pattern 向前搜索字符串pattern "\c" 忽略大小写 "\C" 大小写敏感 n 下一个匹配(如果是/搜索,则是向下下一个,?...make -> 直接在当前目录下运行make指令 VIM启动项 -o[n] 以水平分屏方式打开多个文件 -O[n] 以垂直分屏方式打开多个文件 自动排版 在粘贴了一些代码之后,vim变得比较乱,只要执行...gg=G就能搞定 如何在vim编译程序 在vim可以完成make,而且可以将编译结果也显示在vim里,先执行 :copen 命令,将结果输出窗口打开,然后执行 :make 编译后结果就显示在了...mc - copy vim 复制/移动文件 mt - 移动目录 mf - 标记要移动文件 mc - 移动/复制 R 移动文件 打开当前编辑文件目录 :Explore :Hexplore :Nexplore

1.7K20
  • Vim常用快捷键

    fx 在当前行找x字符,找到了就跳转至 ; 重复上一个f命令,而不用重复输入fx * 查找光标所在处单词,向下查找 # 查找光标所在处单词,向上查找 二、删除复制 dd 删除光标所在行 dw...pattern 向前搜索字符串pattern "\c" 忽略大小写 "\C" 大小写敏感 n 下一个匹配(如果是/搜索,则是向下下一个,?...make -> 直接在当前目录下运行make指令 十、VIM启动项 -o[n] 以水平分屏方式打开多个文件 -O[n] 以垂直分屏方式打开多个文件 十一、自动排版 在粘贴了一些代码之后,vim变得比较乱...,只要执行gg=G就能搞定 十二、如何在vim编译程序 在vim可以完成make,而且可以将编译结果也显示在vim里,先执行 :copen 命令,将结果输出窗口打开,然后执行 :make 编译后结果就显示在了...mc - copy mp mr mt vim 复制,移动文件 mt - 移动目录 mf - 标记要移动文件 mc - 移动/复制 R 移动文件 打开当前编辑文件目录 :Explore :Hexplore

    1.8K00

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

    fx 在当前行找x字符,找到了就跳转至 ; 重复上一个f命令,而不用重复输入fx * 查找光标所在处单词,向下查找 # 查找光标所在处单词,向上查找 二、删除复制 dd 删除光标所在行 dw...pattern 向前搜索字符串pattern "\c" 忽略大小写 "\C" 大小写敏感 n 下一个匹配(如果是/搜索,则是向下下一个,?...make -> 直接在当前目录下运行make指令 十、VIM启动项 -o[n] 以水平分屏方式打开多个文件 -O[n] 以垂直分屏方式打开多个文件 十一、自动排版 在粘贴了一些代码之后,vim变得比较乱...,只要执行gg=G就能搞定 十二、如何在vim编译程序 在vim可以完成make,而且可以将编译结果也显示在vim里,先执行 :copen 命令,将结果输出窗口打开,然后执行 :make 编译后结果就显示在了...mc - copy mp mr mt vim 复制,移动文件 mt - 移动目录 mf - 标记要移动文件 mc - 移动/复制 R 移动文件 打开当前编辑文件目录 :Explore :Hexplore

    19.6K32

    vim 各种用法,很实用哦,都是本人是在工作中学习和总结

    Mac OS X配置文件是/usr/share/vim/vimrc。 3、vimRCRC是什么意思? 为什么把这么个没有意义问题也列出来?...(”和“)”使用,寻找相匹配另一半 4、光标操作 G 光标移动到文档最后一第一个非空白字符 nG 光标移动到文档n,相当于”:n” gg 光标移动到文档第1...第一个非空白字符,相当于”1G”,也相当于”:1″ 光标向下移动N 5、光标段操作 } 光标移动到下一段段首 { 光标移动到上一段段首 % 配合“(”和“...nyy 复制从光标所在行开始,向下n y1G 复制从光标所在行开始,到第一所有 yG 复制从光标所在行开始,到最后一所有 y$ 复制从光标所在位置...,到行尾所有字符 y0 复制从光标所在位置,到所有字符 3、粘贴操作(paste) p 小写字母p,粘贴剪贴板数据,从光标所在行下一开始 P 大写字母P,粘贴剪贴板数据

    81920

    shell 文本操作命令

    文件保存与另存为 保存文件  保存对vi编辑器已打开文件修改 :w 另存为文件 将vi编辑器内容另存为指定文件名 :w myfile 退出vi编辑器多种方法: 未修改退出 没有对vi编辑器打开文件进行修改...光标的移动和翻页操作 操作类型光标操作键功能 h向左移动光标  l向右移动光标  k向上移动光标  j向下移动光标  翻页Ctrl + f向前翻整页  Ctrl + b向后翻整页  Ctrl + u向前翻半页...  复制与粘贴操作  命令功能 yy复制当前行整行内容到vi缓冲区  yw复制当前光标到单词尾字符内容到vi缓冲区  y$复制当前光标到行尾内容到vi缓冲区  y^复制当前光标到内容到vi缓冲区...p读取vi缓冲区内容,并粘贴到光标当前位置(不覆盖文件已有的内容)  字符串查找操作  命令功能 /word从上而下在文件查找字符串“word”  ?...word 从下而上在文件查找字符串“word” n定位下一个匹配被查找字符串  N定位上一个匹配被查找字符串 字符串替换操作  命令功能 :s/old/new 将当前行查找到第一个字符“old

    96420

    Linux Vi和Vim编辑器

    d^ 删除当前光标之前到所有字符 d$ 删除当前光标处到行尾所有字符 复制 yy 复制当前行整行内容到粘贴板 #yy 复制从光标处开始#行内容 粘贴 p(小写) 将缓冲区内容粘到贯标位置之后...放弃对文件内容修改,并退出vi 保存文件退出vi :wq 操作键 功能 /word 从上而下在文件查找字符串"word" ?...word 从下而上在文件查找字符串"world" n 定位下一个匹配被查找字符串 N 定位上一个匹配被查找字符串 u 按一次取消最近一次操作,多次重复按u键,恢复已进行多步操作 U 用于取消对当前行所做...快捷键 # 快捷键使用练习 拷贝当前行yy ,拷贝当前行向下55yy,并粘贴(输入p)。...删除当前行 dd,删除当前行向下55dd 在文件查找某个单词[命令行下/关键字﹐回车查找﹐输入n就是查找下一个] 设置文件行号,取消文件行号.

    2.7K40

    技术|必知必会 Vim 编辑器基础命令

    在这种情况下,Vim快捷键可以有效地满足你需求。 下列文章可以帮助你了解对文件和目录操作。...命令模式下光标移动Vim快捷键允许你使用不同方式来移动光标: G–跳转到文件最后一gg–跳转到文件首$–跳转到末尾0(数字0)–跳转到开头w–跳转到下一个单词开始(单词分隔符可以是空格或其他符号...键–向上移动一页 Ctrl+d–向下移动半页 Ctrl+u–向上移动半页 插入模式:插入文字下面的Vim快捷键允许你根据需要在光标的不同位置插入内容。...o–在光标所在行下面插入新O–在光标所在行上面插入新ea–在单词末尾插入拷贝、粘贴和删除一yy–复制一p/P–将内容粘贴到光标之后/之前dd–删除一dw–删除一个单词在Vim搜索和替换匹配模式...:%s/旧模式/新模式/gc–逐个询问是否文件旧模式替换为新模式如何在Vim编辑器跳转到特定你可以根据需求以两种方式达到该目的,如果你不知道行号,建议采用第一种方法。

    1.3K40

    有关vi(vim)常用命令

    vi是“visual interface”缩写,vim是vi IMproved(增强版vi)。在一般系统管理维护vi就够用,如果想使用代码加亮的话可以使用vim。...空格键 向右、Backspace 向左、Enter 移动到下一首、- 移动到上一首。...四、删除、恢复字符或(vi命令模式下使用) x //删除当前字符 nx //删除从光标开始n个字符 dd //删除当前行 ndd //向下删除当前行在内...//向下n n- //向上跳n nG //跳到行号为n G //跳至文件底部 七、设置行号(vi命令模式下使用) :set nu...nyy //将当前行向下n复制到缓冲区,也可以用 "anyy 复制,"a 为缓冲区,a也可以替换为a到z任意字母,可以完成多个复制任务。 yw //复制从光标开始到词尾字符。

    1.3K60

    linux(五)之vi编译器

    vi file1 如果file1文件不存在,将建立此文件;该文件存在,则将其拷贝到一个临时缓冲区。光标定位在该缓冲区第1第1列位置上。  ...vi +N file1(N:为数字) 如果file1文件不存在,将建立此文件;该文件存在,则将其拷贝到一个临时缓冲区。光标定位在文件第N第1列位置上。...vi +/string file1 如果file1文件不存在将建立此文件;该文件存在则将其拷贝到一个临时缓冲区。光标定位在文件第一次出现字符串string首位置。  ...:x和ZZ(注意:ZZ前面没有“:”)功能与“:wq”等价。  :q!(或:quit) 强行退出vi,使被更新内容不写回文件。...四、Vi编译器常用命令  3.1、在文件中移动光标 h:向左移动一个字符 l:向右移动一个字符 k:向上移动 j:向下移动 ^(即Shift+6):移动到当前行开头处

    3K80

    Linux 系统 vim 编辑器使用简明教程

    vi是“visual interface”缩写,vim是vi IMproved(增强版vi)。在一般系统管理维护vi就够用,如果想使用代码加亮的话可以使用vim。...mode) 控制屏幕光标的移动,字符、字或删除,移动复制某区段及进入插入模式、底模式下。...yusi123     //向光标上搜索yusi123字符串 n           //向下搜索前一个搜素动作 N         //向上搜索前一个搜索动作 六、跳至指定(vi命令模式下使用)...n+        //向下n n-         //向上跳n nG        //跳到行号为n G           //跳至文件底部 七、设置行号(vi命令模式下使用)...nyy   //将当前行向下n复制到缓冲区,也可以用 “anyy 复制,”a 为缓冲区,a也可以替换为a到z任意字母,可以完成多个复制任务。 yw    //复制从光标开始到词尾字符。

    1.6K70

    【总结】vim命令使用总结,该来还是躲不掉啊晕

    /dofy/learn-vim vim工作模式 普通模式 终端使用vi或vim进入, vim example.txt 由Shell进入vim编辑器时,首先进入普通模式。...'{}', '[]' - 在vim中使用 :h matchpairs 获得更多信息) 0 - 移动首 ^ - 移动非空白符 $ - 移动到行尾 g_ - 移动到行内最后一个非空白符 gg...- 向上移动屏幕一(保持光标不动) Ctrl + b - 向上滚动一屏 Ctrl + f - 向下滚动一屏 Ctrl + d - 向下滚动半屏 Ctrl + u - 向上滚动半屏 注:命令前追加数字表示命令重复次数...pattern - 向上查找 pattern \vpattern - pattern 非字母数字字符被视为正则表达式特殊字符 (不需转义字符) n - 查找下一个 N - 查找上一个 :%s/old...]c - 光标移至下一处差异 [c - 光标移至上一处差异 do or :diffg[et] - 将另一缓冲区差异合并至当前缓冲区 dp or :diffpu[t] - 将当前缓冲区差异推送至另一缓冲区

    54021

    vim基础命令,查找和替换

    强制退出并不保存 (命令模式)移动光标 在vim界面,命令模式下光标移动方法 1、使用上下左右方向键 2、命令模式下: h 向左 j 向下 k 向上 l 向右 空格键 向右 Backspace...向左 Enter 移动到下一首 - 移动到上一首。...:set nu //显示行号 :set nonu //取消显示行号 n+ //向下n n- //向上跳n nG //跳到行号为n G...替换(覆盖)当前光标位置及后面的若干文本 J //合并光标所在行及下一为一(依然在命令模式) ESC可以退出编辑模式 (命令模式)删除和复制 在vim, 除了在编辑模式下修改文件,命令模式时候可以删除和复制...nyy //将当前行向下n复制到缓冲区,也可以用 "anyy 复制,"a 为缓冲区,a也可以替换为a到z任意字母,可以完成多个复制任务。

    2.8K20

    Linux文本处理工具--less

    向下翻动一页 pageup: 向上翻动一页 Ctrl + F:向下翻页 Ctrl + B :向上翻页 Ctrl + D :向下移动半屏 Ctrl + U : 向上移动半屏 G:移动到最后一 g:...移动到第一 注:向下:是往下走,往页码大地方走undefined多个文件打开及文件间操作 less下方会显示当前文件和下一个文件文件名 打开多文件方式less file1 file2 file3......可以打开多个文件 :e:已经运行了less命令,想要打开另外一个文件,可以使用:e进行打开,支持tab补全,支持glob通配 vim也有相同两种方式,已经运行vim情况下需要使用:open...file_name,这没有less好用,1.不支持tab键补全;2.不支持glob通配多文件间切换键入 :n:切换到下一个文件,这个和vim一样(vim使用:bn) 键入 :p:切换到上一个文件,这个和...EDITOR和VISUAL可能有用,但是查询出来没有值,再有是set -o,本机上set -o vi off。)

    2.6K60

    Mac之vim普通命令使用

    :tabm [N] 把当前tab移动到第N个tab之后 对,正如你所想象那样,跟eclipse, ue等标签页是一个意思!...pattern 向前搜索字符串pattern n 下一个匹配(如果是/搜索,则是向下下一个,?...移动光标 在vim移动光标跟其他编辑器中有很大区别,不过一旦学会了,就会飞速在文本中移动了。...]G 跳到第N0G,就等价于gg,100G就是第100 fx 在当前行找x字符,找到了就跳转至 ; 重复上一个f命令,而不用重复输入fx tx 与fx类似,但是只是跳转到...跳转至上次编辑位置在屏幕上移动 H 移动光标到当前屏幕上最上边 M 移动光标到当前屏幕上中间 L 移动光标到当前屏幕上最下边 书签 ma 把当前位置存成标签

    6.3K30

    linux下vim命令详解

    :tabm [N] 把当前tab移动到第N个tab之后 对,正如你所想象那样,跟eclipse, ue等标签页是一个意思!...pattern 向前搜索字符串pattern n 下一个匹配(如果是/搜索,则是向下下一个,?...移动光标 在vim移动光标跟其他编辑器中有很大区别,不过一旦学会了,就会飞速在文本中移动了。...]G 跳到第N0G,就等价于gg,100G就是第100 fx 在当前行找x字符,找到了就跳转至 ; 重复上一个f命令,而不用重复输入fx tx 与fx类似,但是只是跳转到...跳转至上次编辑位置 在屏幕上移动 H 移动光标到当前屏幕上最上边 M 移动光标到当前屏幕上中间 L 移动光标到当前屏幕上最下边 书签 ma 把当前位置存成标签

    2.5K30

    Linux D02 VI编辑器_终端编辑器(重点重点重点)

    在日常工作, 有可能会遇到打开一个文件, 并定位到指定情况 例如: 在开发是, 知道某一代码有错误, 可以 快速定位 到出错误代码位置 这个时候, 可以使用以下命令打开文件 vim 文件名...) 1) 段落移动 vim中使用 空行 来区分段落 程序开发时, 通常 一段功能相关代码会写在一起 – 之间没有空行 命令功能{上一段}下一段 2) 括号切换 在程序世界, **()、[...ndd 从光标位置向下连续删除 n 3.6 复制和剪切 vi 中提供有一个 被复制文本缓冲区 复制 命令会将选中文字保存在缓冲区 删除 命令删除文字会被保存在缓冲区 在需要位置...+ C 命令 p 类似于图形界面的 粘贴操作 – Ctrl + v vi文本缓冲区只有一个,如果后续做过 复制、剪切操作, 之前缓冲区内容会被替换....last 最后一个, 并把光标移动首 ^E 向下滚屏 ^Y 向上滚屏 3.10 插入命令(重要) 在 vi 除了常用 i 进入编辑模式 外, 还提供了一下命令同样可以进入编辑模式 命令 英文 功能

    1.1K20

    Linux笔记:使用Vim编辑器

    按Esc键即可退出插入模式; 在普通模式,可以用方向键来在文本区域移动光标,如果是在一个没有定义方向键终端上,还可以使用如下按键移动: 按键 光标移动方式(普通模式下) h 左移一个字符 j 下移一...G 移动缓冲区第num gg 移动缓冲区第1 Vim编辑器在普通模式下有个特别的功能叫命令模式。...比如,命令2x会删除从光标当前位置开始两个字符,命令5dd会删除从光标当前所在行开始向下5。 复制和粘贴 现代编辑器标准功能之一就是剪切或复制数据,Vim剪切复制相对容易些。...p命令可以和任何删除文本命令一起搭配使用。 Vim复制命令是y(代表yank)。y命令和d命令有相同第二字符(yw表示复制单词,y$表示复制到行尾)。在复制文本后,输入p命令表示粘贴。...在输入要查找文本后,按下Enter键,Vim编辑器会有3回应: 如果光标当前位置之后有你要查找文本,则光标会跳到该文本出现第一个位置(按n键到达下一个); 如果光标当前位置之后没有你要查找文本

    1.5K40

    【Linux 】开发利器:深度探索 Vim 编辑器无限可能

    10)按「b」:光标回到上个字开头  11)按「#l」:光标移到该行第#个位置,:5l,56l  12)按[gg]:进入到文本开始  13)按「n+Enter」:当前光标向下移动n... 1)「yw」:将光标所在之处到字尾字符复制到缓冲区  2)「#yw」:复制#个字到缓冲区  3)「yy」:复制光标所在行到缓冲区  4)「#yy」:例如,「6yy」表示拷贝从光标所在该行...“往下数”6文字  5)「p」:将缓冲区字符贴到光标所在位置。...使用/:按下/后,你需要在命令行输入你想要查找字符(或字符串),然后按下回车键。Vim会从当前光标位置开始向下查找与输入匹配内容。...+指令」:在不退出vim情况下,可以在指令前面加上「!」

    8810
    领券