首页 > 其他分享 >vim vscode

vim vscode

时间:2023-07-21 11:34:09浏览次数:154  
标签:字符 vscode vim 插入 查找 光标 移动 某行

///

 

**************************************操作
gUU:行大写
guu 行小写
gUaw(gUiw)单词大写
guaw(guiw) 单词小写
************************************ 插入 i:光标前插入 I:行首插入 o:下行插入 O:上行插入 a:光标后插入 A:行尾插入 ^/$:跳到行首/行尾
************************************ 查找 jj:normal模式 w:下找开头 e:下找结尾 b: 上找开头 ge:上一个单词结尾
************************************查找 f{char}: 当前行向下查找 F{char}:当前行向上查找 t{char}:向下查找字符,停在字符前面的字符 T{char}:向下查找字符,停在字符后面字符
***************************************注释 gcc:行注释 gCC:块注释 gd : 跳转到函数定义或引用处,搭配cmd+i/cmd+o查看源码很方便 gh : 触发帮助提示 gb : 开启多光标模式,选中和当前单词相同的单词 *******************************************删除单个字符 x 删除光标所在的字符 X 删除光标前的字符 s 删除当前光标的字符并进入insert模式 S 删除当前光标所在行并进入insert模式


*******************************************vim 移动光标 
z + z 将当前行置于屏幕中央
z + t 将当前行置于屏幕顶部
z + b 将当前行置于屏幕底部
g + g 调到文件首部
G 调到文件尾部
行数 + g + g 调到指定行
行数 + G 调到指定行

********************************************vim 替换单个字符
r 替换一个字符
R 替换多个字符

********************************************************基于行的移动
<leader> + <leader> + j 快速移动到某行(向光标下面进行移动)
<leader> + <leader> + k 快速移动到某行(向光标上面进行移动)
<leader> + <leader> + h 快速移动到某行开头、结尾、大小写、_、,和#(向光标上面进行移动)
<leader> + <leader> + l 快速移动到某行开头、结尾、大小写、_、,和#(向光标下面进行移动)
<leader> + <leader> + <leader> + j 快速移动到某行(向光标上下任意进行移动)


https://juejin.cn/post/7134701599833882655

 

ps:

 

标签:字符,vscode,vim,插入,查找,光标,移动,某行
From: https://www.cnblogs.com/tom2015010203/p/17563865.html

相关文章

  • vscode python代码提示
    VSCodePython代码提示简介VSCode(VisualStudioCode)是一款轻量级的代码编辑器,具有丰富的扩展功能。通过安装Python扩展,可以在VSCode中进行Python开发,并享受强大的代码提示功能。本文将介绍如何在VSCode中使用Python代码提示。安装Python插件在开始使用Python代码提示之前,......
  • JDK的下载以及vscode的下载
    JDK的下载浏览器搜索jdk8根据自己电脑的配置找到下载地址同意协议并且注册oracle的账号(注册登录有点慢耐心等待)记住安装的路径(切记安装路径一定不能使用中文)配置环境变量我的电脑右键属性属性里面找到高级系统设置在系统变量中新建变量名JAVA_HOME......
  • Windows下将“使用VSCode打开”添加至右键菜单“
    Windows下将“使用VSCode打开”添加至右键菜单"本文转载自 Windows下将“使用VSCode打开”添加至右键菜单",特此记录收藏一下。问题:Windows上面安装VisualStudioCode编辑器后,常常会因为安装的时候忘记勾选等原因,没有将OpenwithCode(右键快捷方式)"添加到鼠标右键菜单里,所......
  • CocosCreator + Vscode + Ts 代码注释生成文档,利用typedoc
    需求:脚本的代码注释,生成为文档基本搭建环境:(cocoscreator2.4.x+vscode+ts)、(nodejs+npm)步骤:1、安装typedoc:npminstall-gtypedoc2、项目根目录添加/创建typedoc.json文件3、然后再项目tsconfig.json文件加入(4步骤报错可选)"downlevelIteration":true4、......
  • vscode import 点击ctrl + 右键 进入当前文件
    项目根目录:jsconfig.jsonimportimportTablefrom"./importTable";//.vue点击不进去,.js可以点击进去,需要带上./importTable.vue{"compilerOptions":{"target":"es6","baseUrl":".","paths":......
  • uniapp专栏 —— vscode报错 'uni' is not defined.
    写在前面这些内容基于通过cli搭建的uniapp项目,使用了vite4,ts4.9,vue3(组合式API,setup语法糖)。如果有版本不一致,请谨慎参考。正文uni是一个全局变量,但是eslint没有识别到。避免这个错误报错在.eslintrc.js文件中加上配置globals:{uni:true},......
  • Vscode Python Workspace 设定流程
    这里记录一下,使用vscode编写一个Python项目时,个人觉得比较舒服的配置方法:预先准备首先保存项目文件夹为工作区,获得xxx.code-workspace文件,以后通过它打开工作区。禁用不需要的插件。Python虚拟环境使用虚拟python环境可以把项目的依赖项安装到项目文件夹下,不会“污......
  • 搭建远程开发环境@Win11+OpenWrt+Vscode+WSL2+Ubuntu22.04
    Pre之前618从pdd上买了配件,第一次尝试自己组装了电脑,本意是作为炼丹炉,不过毕竟是自己的电脑不像服务器可以一天到晚打黑工,还是用来开发就好,测测代码跑跑ai。没显示器——远程连接(后来还是买了,而且今天才发现买的那款大降价,唉),没键鼠——远程连接,没网络——二手路由刷openwrt去中......
  • ESP32 VScode环境问题
    vsdcodeesp-idf插件安装报错:Espressif\tools\idf-python\3.11.2\python.exe-mpip"isnotvalid.(ERROR_INVALID_PIP)打开命令窗口使用命令:python-mpipinstall--upgrade,出现提示Nomodulenamedpip,使用python-mensurepip重新安装pip,回到esp-idf重新运行python-mpi......
  • CentOS7下安装VSCode,打造shell开发环境
    一,VSCode安装https://code.visualstudio.com/docs/setup/linux二,安装VSCode中各个插件:https://www.zhihu.com/tardis/zm/art/199187317?source_id=1005注意:shell-format插件安装之后,也不能马上工作,需要安装格式化程序到插件目录中,在控制台有提醒,不过,这个并不是最关键的,还有需......