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

VSCode:向上/向下翻页,保持光标垂直位置

VSCode是一款流行的跨平台代码编辑器,提供了丰富的功能和扩展性,可以满足开发者在前端、后端开发以及其他领域的需求。下面是关于如何在VSCode中向上/向下翻页并保持光标垂直位置的方法:

在VSCode中向上/向下翻页的常用快捷键是Page Up(向上翻页)和Page Down(向下翻页)。这两个快捷键可以帮助你在代码文件中快速滚动并浏览大量代码。

另外,为了保持光标的垂直位置,你可以使用以下方法:

  1. 使用快捷键:按住Shift键,同时按下Page Up/Page Down键。这将会使光标在翻页时保持在当前屏幕的相对位置。
  2. 使用插件:VSCode有很多插件可以增强编辑器的功能。其中一些插件可以帮助你在翻页时保持光标垂直位置,例如"Scroll to Center"插件。你可以在VSCode的插件市场中搜索并安装适合的插件。

总结一下,VSCode是一个功能强大的代码编辑器,可以满足开发者在各个领域的需求。在VSCode中向上/向下翻页可以通过Page Up/Page Down快捷键进行操作,并通过按住Shift键来保持光标的垂直位置。此外,你还可以通过安装适当的插件来进一步增强编辑器的功能。

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

相关·内容

MacOS VSCode快捷键

+ C 复制(未选中文本的情况下,复制光标所在行) Option + Up 向上移动行 Option + Down 向下移动行 Option + Shift + Up 向上复制行 Option...Ctrl + PgDown 按行向下滚动 Command + PgUp 按屏向上滚动 Command + PgDown 按屏向下滚动 Command + Shift + [ 折叠代码块 Command...Option + 点击 插入多个光标 Command + Option + Up 向上插入光标 Command + Option + Down 向下插入光标 Command + U 撤销上一个光标操作...+ Right 列选择 向右 Command + Shift + Option + PgUp 列选择 向上翻页 Command + Shift + Option + PgDown 列选择 向下翻页...Command + Down 向下滚动 PgUp 向上翻页 PgDown 向下翻页 Command + Home 滚动到顶部 Command + End 滚动到底部 发布者:全栈程序员栈长,

1.9K10

使用Visual Studio Code编写Vue的札记

) Ctrl + C 复制(未选中文本的情况下,复制光标所在行) Alt + Up 向上移动行 Alt + Down 向下移动行 Shift + Alt + Up 向上复制行 Shift +...Ctrl + Down 按行向下滚动 Alt + PgUp 按屏向上滚动 Alt + PgDown 按屏向下滚动 Ctrl + Shift + [ 折叠代码块 Ctrl + Shift +...Alt + 点击 插入多个光标 Ctrl + Alt + Up 向上插入光标 Ctrl + Alt + Down 向下插入光标 Ctrl + U 撤销上一个光标操作 Shift + Alt...向右 Ctrl + Shift + Alt + PgUp 列选择 向上翻页 Ctrl + Shift + Alt + PgDown 列选择 向下翻页 查找替换 Ctrl + F 查找 Ctrl...Ctrl + Down 向下滚动 Shift + PgUp 向上翻页 Shift + PgDown 向下翻页 Ctrl + Home 滚动到顶部 Ctrl + End 滚动到底部 修改默认快捷键

39.1K92
  • Vim 简单使用指南

    特点 无图形界面; 只能编辑文本内容,不能进行排版; 不支持鼠标操作; 无菜单、只有命令; 工作模式 命令模式:对文件进行常规编辑操作,如定位、翻页、复制等,是vim的入口; 末行模式:执行保存、退出等功能...保存并退出 x 重复命令多次 先输入一个数字,再跟上一个命令 向上 h 向下 j 向左 h 向右 l 向后移动一个单词 w 向前移动一个单词 b 行首 0 行首,第一个非空白字符的位置 ^ 行尾 $ 文件顶部...gg 文件末尾 G 移动到row对应行数 row gg、row G、:row 向上翻页 ctrl + b 向下翻页 ctrl + f 屏幕顶部 H 屏幕中间 M 屏幕底部 L 上一段 { 下一段 }...括号匹配及切换 % 添加标记x mx 定位到标记x所在位置 ‘x 从光标位置开始选择文本 v 选中光标经过的完整行 V 垂直方向选中文本 ctrl + v 撤销 u 恢复撤销 ctrl + r 删除光标所在字符或选中文字...常用的配置如下: set autoindent " 按下回车后,下一行缩进格式与上一行保持一直 set tabstop=4 " 设置

    53520

    Vim 利剑常磨,见血封喉

    虽然与其他编辑器如WebStrom、VScode相比,功能扩展相对欠缺,对新手朋友不太友好。但胜在多数Linux系统已附带,开箱即用,终端直接使用,无需再多开一个应用窗口。...old并替换为new,g代表整行匹配 :#, #s/old/new #, #代表首尾行号 :%s/old/new/g 全文匹配替换 :%s/old/new/gc 全文匹配替换,并每次替换会弹出确认提示 翻页...命令 说明 Ctrl + e 向下滚动一行 Ctrl + y 向上滚动一行 Ctrl + f 向下翻一页 Ctrl + b 向上翻一页 Ctrl + u 向上翻半页 Ctrl + d 向下翻半页...垂直分屏 关闭分屏 命令 说明 Ctrl + w c 关闭当前窗口(如果是最后一个,无法关闭) Ctrl + w q 关闭当前窗口(如果是最后一个,则退出vim) 分屏 命令 说明 Ctrl...上下分屏生效) 命令 说明 Ctrl + w = 所有屏一样高度 Ctrl + w + 增加高度 Ctrl + w - 减少高度 写在结尾 这么多命令要记,想对Vim说喜欢真不容易,按耐不住就新开VScode

    68820

    Vim 快捷命令

    左 h 右 l 以单词为单位 功能 按键 前一个单词尾 ge 后一个单词首 w 本单词首(已在本词首则跳到前一单词首) b 本单词尾(已在本词尾则跳到后一单词尾) e 以屏幕为单位 功能 按键 向下翻页...CTRL-f 向上翻页 CTRL-b 向下翻半页 CTRL-d 向上翻半页 CTRL-u 向上一行 CTRL-y 向下一行 CTRL-e 光标移到屏幕上方 H 光标移到屏幕中间 M 光标移到屏幕下方...L 光标所在位置移到屏幕上方 zt 光标所在位置移到屏幕中间 zz 光标所在位置移到屏幕下方 zb 行号 功能 按键 跳到第 num 行 :num 或 numG 或 numgg 文件 功能 按键 跳到文件头.../str 向上查找字符串 ?...str 查找下一个 n 查找上一个 N 向下查找光标所在单词 * 向下查找光标所在单词 # 正则表达式 功能 按键 匹配单词左边界 \< 匹配单词右边界 \> 去重 :g/^\(.*\)$\n\1/d

    77110

    Linux中Vi编辑器的高级用法详解

    一、Vi简介及基本工作模式Vi(Visual Interface)是Linux中最经典的文本编辑器之一,其设计思想是让程序员的手指始终保持在键盘的核心区域,通过命令对文件进行快速编辑。...屏幕移动:Ctrl-F 向前翻页,Ctrl-B 向后翻页,Ctrl-D 向下半页,Ctrl-U 向上半页。可视模式:在选择文本之前,需要先进入可视模式。...删除文本:x 删除光标所在字符。dw 删除从光标位置到单词末尾的字符。d0 删除从光标位置到行首的字符。d$ 删除从光标位置到行尾的字符。dd 删除当前行。ndd 从光标位置向下连续删除n行。...nyy 从光标位置向下连续复制n行。yw 复制从光标位置到单词末尾的字符。粘贴文本:p 将缓冲区中的文本粘贴到光标所在位置。替换文本:r 替换光标所在字符。...分屏操作Vi支持水平分屏和垂直分屏,可以同时编辑多个文件。水平分屏::sp 文件名 在当前窗口的下方分割一个新窗口。垂直分屏::vsp 文件名 在当前窗口的右侧分割一个新窗口。

    20200

    linux中的vi编辑器

    它们之间的关系如下: 下面分类别解析命令: ``(注意是~那个键) 返回到光标刚才的位置 Ctrl + f 往下翻页(forward) Ctrl + b 往上翻页(backward) n|...之间的行数 step1:(一般模式):mGVnG——输入从第m行到第n行选中 例子2:全选 step1:(一般模式):ggVG——全选选中 4. vim多行注释/删除注释 注释:ctrl+v 进入列编辑模式,向下向上移动光标...删除:先按v,进入visual模式,横向选中列的个数(如"/ /"注释符号,需要选中两列),再按Esc,再按ctrl+v 进入列编辑模式,向下向上移动光标,选中注释部分,然后按d, 就会删除注释符号。...vim -o file1 file2 file3  水平打开多个窗口 vim -O file1 file2 file3  垂直打开多个窗口 vim -d file1 file2     垂直打开多个窗口...大小写转换 gu或者gU: 小u意味着转为小写; 大U意味着转为大写 guw光标到词尾,大写转换成小写 gUw光标到词尾,小写转换成大写 gUG从光标所在位置到文章最后一个字符,都变为大写 gUgg从光标所在位置到文章第一个字符

    4.2K110

    Visual Studio Code 快捷键大全(Windows)

    最近在学习 Vue.js,开始使用 VSCode,特意整理翻译了一下官网的快捷键。...因为已经习惯了 idea 的快捷键,更换到 VSCode 有些不适应 通用 Ctrl+Shift+P, F1 打开命令面板 Ctrl+P 快速打开文件 Ctrl+Shift+N 打开新窗口/实例 Ctrl...+Shift+W 关闭窗口/实例 基础编辑 Ctrl+X 剪切当前行 Ctrl+C 复制当前行 Alt+ ↑ / ↓ 向上/向下移动当前行 Shift+Alt + ↓ / ↑ 向上/向下复制当前行.../向下滚动 Alt+PgUp / PgDown 向上/向下翻页 Ctrl+Shift+[ 折叠当前代码块 Ctrl+Shift+] 展开当前代码块 Ctrl+K Ctrl+[ 折叠所有子代码块 Ctrl...Alt+Click 插入光标 Ctrl+Alt+ ↑ / ↓ 向上/向下插入光标 Ctrl+U 撤销上一个光标 Shift+Alt+I 在选中行的行尾插入光标 Ctrl+I 选择当前行 Ctrl+Shift

    90540

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

    G go 文件末尾 数字gg go 移动到 数字 对应行数 数字G go 移动到 数字 对应行数 : 数字 移动到数字对应的 行数 4) 屏幕移动 命令 英文 功能 Ctrl + b back 向上翻页...Ctrl + f forward 向下翻页 H Head 屏幕顶部 M Middle 屏幕中间 L Low 屏幕底部 3.2 移动(程序) 1) 段落移动 vim中使用 空行 来区分段落 程序开发时..., 那么无论使用 d 还是 x, 都可以删除选中文本 删除命令可以和移动命令连用, 以下是常见的组合命令: 命令 作用 dw 从光标位置删除到单词末尾 d0 从光标位置删除到一行的起始位置 d} 从光标位置删除到段落末尾...ndd 从光标位置向下连续删除 n 行 3.6 复制和剪切 vi 中提供有一个 被复制文本的缓冲区 复制 命令会将选中的文字保存在缓冲区 删除 命令删除的文字会被保存在缓冲区 在需要的位置...^E 向下滚屏 ^Y 向上滚屏 3.10 插入命令(重要) 在 vi 中除了常用 i 进入编辑模式 外, 还提供了一下命令同样可以进入编辑模式 命令 英文 功能 常用 i insert 在当前字符前插入文本

    1.1K20

    Visual Studio Code 快捷键大全(Windows)

    最近在学习 AngularJs 2,开始使用 VSCode,特意整理翻译了一下官网的快捷键。因为已经习惯了 Sublime 的快捷键,更换到 VSCode 有些不适应,尤其是 Emmet 的使用。.../向下移动当前行 Shift+Alt + ↓ / ↑ 向上/向下复制当前行 Ctrl+Shift+K 删除当前行 Ctrl+Enter 在当前行以下插入 Ctrl+Shift+Enter 在当前行以上插入.../向下滚动 Alt+PgUp / PgDown 向上/向下翻页 Ctrl+Shift+[ 折叠当前代码块 Ctrl+Shift+] 展开当前代码块 Ctrl+K Ctrl+[ 折叠所有子代码块 Ctrl...查找下一个/前一个 Alt+Enter 选择所有匹配项 Ctrl+D 选择下一个匹配项 Ctrl+K Ctrl+D 跳过当前选择项 Alt+C / R / W 切换大小写敏感/正则表达式/全词 多光标与选择...Alt+Click 插入光标 Ctrl+Alt+ ↑ / ↓ 向上/向下插入光标 Ctrl+U 撤销上一个光标 Shift+Alt+I 在选中行的行尾插入光标 Ctrl+I 选择当前行 Ctrl+Shift

    31.9K114

    VIM编辑器-常见命令

    append尾部追加模式 i 光标当前位置插入模式 o 光标换行插入 s 表示删掉光标当前当前的进行插入 末行模式输入:命令进行保存(w)/搜索/[搜索内容]/。...强制保存 命令模式 命令 含义 h 光标左移 j 光标下移 k 光标上移 l 光标右移 翻页模式 命令 含义 ctrl + f 向下翻页 ctrl + b 向上翻页 ctrl + d 向下翻半页...ctrl + u 向上翻半页 插入类 标题 含义 i 在当前位置插入 a 在光标右边插入(当前光标尾部插入) A 在当前光标右的行末插入文件(当前行末插入) o 在光标所在行的上方插入一行并切换输入模式...O 在光标所在行的下方插入一行并切换输入模式 s 删除当前光标位置并插入 删除类 命令 含义 x 删除当前字符 行删除类 命令 含义 dd 删除光标所在行 d$ 表示从当前光标位置删除到行尾(包含当前光标位置...替换当前位置字符 搜索 命令 含义 / 从输入/可以在当前文件中查找该字符串 n 查找下一个\匹配的字符 shift+N 查找上一个匹配的字符

    34230

    提高效率 |ArcGIS Pro 中所有快捷键一网打尽

    在 3D 中,照相机会垂直抬起。 J 沿向下靠近视图的方向下移。 在 2D 中,这类似于持续放大。在 3D 中,照相机会垂直向下移动。 向上翻页向上移动一个屏幕大小。...在 3D 中,照相机在保持照相机角度和高度不变的同时会向前移动一个屏幕宽度。 向下翻页向下移动一个屏幕大小。 在 2D 中,向下平移一个屏幕宽度。...在 3D 中,照相机会垂直抬起。J沿向下靠近视图的方向下移。在 2D 中,这类似于持续放大。 在 3D 中,照相机会垂直向下移动。向上翻页向上移动一个屏幕大小。在 2D 中,向前平移一个屏幕宽度。...在 3D 中,照相机在保持照相机角度和高度不变的同时会向前移动一个屏幕宽度。向下翻页向下移动一个屏幕大小。在 2D 中,向下平移一个屏幕宽度。...使用表面捕捉可以将浮动测标按需定位到当前立体光标位置的高程表面。该功能可提供立体光标位置的 z 值。此要素要求影像包含经过计算的统计数据以及使用双线性或三次卷积重采样方法构建的金字塔。

    1.1K20

    vi编辑器

    1行 // vi 2 test.js 打开之后光标会定位到第2行 常用命令 打开文件之后默认就是命令模式,可以通过方向键移动光标位置,也可以通过 k/j/h/l 上下左右移动光标位置。...命令 含义 k 光标上移 j 光标下移 h 光标左移 l 光标右移 当文件里面的内容太多的时候,我们需要用到翻页,ctrl+b/ctrl+f上下翻页,还有一些常用的操作如下。...命令 含义 ctrl+b- 向上翻页 ctrl+f- 向下翻页 ctrl+u- 向上翻半页 ctrl+d- 向下翻半页 在命令模式要进入编辑模式,可以通过输入i,表示在当前光标的左边插入,还有一些常用的操作如下...命令 含义 i 在当前光标左边插入 a 在当前光标右边插入 A 在当前光标的行末插入 o 在光标所在行的下方插入一行并切换到输入模式 O 在光标所在行的上方插入一行并切换到输入模式 s 删除当前光标位置并插入...要复制当前光标所在的行输入yy,然后要粘贴复制的内容,通过输入p表示在光标的下方粘贴复制的行,通过输入P表示在光标的上方粘贴复制的行。

    1.5K20

    学习笔记0326----vim编辑器的使用

    光标移动快捷键 含义 k或者上 光标向上移动一位 j或者下 光标向下移动一位 h或者左 光标向左移动一位 l或者右 光标向右移动一位 ctrl+f 或者pageup健 向下翻页 ctrl+b或者pagedown...n个字符 v 从光标所在处可以向前和向后选中字符 4. vim的编辑模式 快捷键 含义 i 从光标所在位置插入 I 从光标所在位置的行首插入 o 从光标所在行的下一行插入 O 从光标所在行的上一行插入...a 在光标所在这位置的后一个字符处插入 A 在光标所在行的行尾插入 5. vim的命令模式 快捷键 含义 /for 在光标之后查找字符串for,按n向后查找,按shift+n向前查找 ?...退出 :set nu 显示行号 :set nonu 不显示行号 :X 文件加密 6.vim实践操作 分别向下、向右、向左、向上移动6个字符 向下6j、向右6l、向左6h、向上6k。...向上向下翻两页 向上翻页ctrl+b、向下翻页ctrl+f。 光标移动到49行 键盘输入49G 光标移动到行尾、光标移动到行首 行尾ctrl+4、行首ctrl+6或0。

    41030

    Vim基础用法,最常用、最实用的命令介绍(保姆级教程)

    )d$ (删除从当前游标到行尾)d^ (删除当前游标到行首)dG (删除从当前行到文件结尾)df+(任意字符) 或 vf+(任意字符)+d (删除从当前字符到任意字符)diw/daw (游标在单词任意位置时...(删除当前一整行)d操作后,按p,就是剪切u (撤销)u (相当于ctrl + z)ctrl + r (取消撤销,相当于ctrl + y)选中v (选中当前游标的字符)ctrl + v (选中多列/垂直选取...)n% (跳到文件的对应的比例位置)ctrl + f (向下翻页)ctrl + b (向上翻页)ctrl + d (向下翻半页)ctrl + u (向上翻半页)行内搜索f + (任意字符), 向右搜索,...任意字符), 向左搜索,(游标会跳到搜索到的第一个字符)f + (任意字符) + ; (;表示在同一行向后重复搜索匹配的字符)f + (任意字符) + , (,表示在同一行向前重复搜索匹配的字符)换行o (向下换行...)shift + o 或者叫O (向上换行)插入模式i (光标在游标字符的前面)a (光标在游标字符的后面)大小写转换gU + 任何位置,如:$、w、G、f + 任何字符,当前选中的单词转换为大写gu

    1.6K00

    Linux——常用命令(2)

    less 分屏上下翻页浏览文件内容,用PageUp键向上翻页,用PageDown键向下翻页  head 显示文件开头,默认开始10行 tail 显示文件结尾,默认结尾10行  -f 监控某个文件变化 wc...对于链接文件,只是删除整个链接文件,而原有文件保持不变。  ...---- 3.vim 三种模式:命令模式、插入模式、末行模式 1. i I a A o O 进入到插入模式 i: 在光标当前位置插入 I: 在光标所在行首插入 a: 在光标所在位置后插入 A: 在光标所在行尾插入...#显示当前文件格式 :set ff=unix #设置成unix格式 :set ff=dos #设置成dos格式 ---- 命令模式下的操作:  1、翻页 Page Down或Ctrl+F 向下翻动一整页内容...复制从光标处开始的#行内容  7、粘贴 p 小写    将缓冲区中的内容粘贴到光标位置处之后                P 大写    粘贴到光标位置处之前  8、查找 /word     从上而下在文件中查找字符串

    24920

    pycharm快捷键

    ---- 常用 end 移动光标至当前行的结束位置 home 移动光标至当前行的起始位置 Page Up 向上翻页 Page Down 向下翻页 alt+insert 新建文件 文本编辑 ctrl...shift+tab 将光标所在的行向左缩进 ctrl+shift+向上箭头 将光标所在的整行\代码块移动至上一行 光标移动 alt+左键 多处插入 ctrl+shift+J 将当前光标所在行的下一行移动至当前行的最后...ctrl+End 光标位置移动至文档结束位置 ctrl+Home 光标位置移动至文档开始位置 区域选择 shift+向右箭头 选取当前光标位置至向右光标位置间的内容 shift+向左箭头 选取当前光标位置至向左光标位置间的内容...shift+向下箭头 选取当前光标位置至下一行对应光标位置间的内容 shift+end 选取当前光标位置至当前行结束位置之间的内容 ctrl+shift+alt+左键 矩形选择区域,光标不会复选初始位置...+shift+Home 选取光标位置至文档起始位置间的内容 查看 ctrl+shift+M 选取当前光标位置所在的括号 ctrl+向上箭头 光标位置不变,页面向下移动

    96400

    VIM命令模式与输入模式切换

    表3 命令模式下vi编辑器的文本修改键 键 功能 x 删除光标位置指定的字符 dd 删除光标所在的行 u 撤销最近的修改 U 撤销对当前行上做的所有修改 r 替换光标位置上的一个字符 R 替换从光标位置开始的字符...表4 vi的光标移动键 键 功能 h或[ ] 将光标向左移动一格 j或[ ] 将光标向下移动一格 k或[ ] 将光标向上移动一格 l或[ ] 将光标向右移动一格 $ 将光标移到当前行的行尾...可以使用put操作符访问这个缓冲区 P 将指定缓冲区的内容放到当前光标位置之上 p 将指定缓冲区的内容放到当前光标位置之下 翻页翻页键用来大块滚动用户的文件,在vi的命令模式下可用。...表6列出了vi编辑器的翻页键及其功能。...表 6 vi编辑器的翻页键 键 功能 [Ctrl-d] 将光标向下移到文件尾,通常每次移动12行 [Ctrl-u] 将光标向上移到文件头,通常每次移动12行 [Ctrl-f] 将光标向下移到文件尾,通常每次移动

    1.9K30

    Linux私房菜:vi与vim编辑器

    任意键进入 快捷键 一般指令模式下,对应的常用操作键: 光标移动 说明 k 或 ↑ 向上移动 j 或 ↓ 向下移动 h 或 ← 向左移动 l 或 → 向右移动 ctrl + f 或 page up 向下翻页...ctrk + b 或 page down 向上翻页 ctrk + d 向下翻半页 ctrk + u 向上翻半页 n + 空格键 右移n个字符 0 或 home 移动到当前列最前面 $ 或 end 移动到当前列最后面...n行删除 dnG 向上删除到第n行 dG 向下删除全部 d$ 删除光标处到最后面 d0 删除光标处到最前面 yy 复制整行 nyy 向下复制n行 ynG 向上复制到第n行 yG 向下复制全部 y$ 复制光标处到最后面...编辑执行后面的command,按Enter后返回 :set nu 或 :set number 显示行号 :set nonu 或 :set nonumber 取消显示行号 区块选择 操作 说明 v 字符选择,将光标移动过的位置全部选择...V 列选择,将光标移动过的位置全部选择 ctrl + v 区块选择,将光标移动过的位置全部选择 y 复制上述所选 d 删除上述所选 p 粘贴上述所选 多文件编辑 vim还支持同时打开多个文件,用于跨文件操作

    1.3K30
    领券