Vim實用技巧
- 2022 年 8 月 27 日
- 筆記
这篇文章是看《Vim实用技巧》整理的一些笔记,以及日常使用vim的小技巧的收录,保持更新 VIM 查找 f{char} 查找, ; 向前查找 , 向后查找跳转到指定字符之上. F反向查找 t 查找字符,光标落在前一位,T 反向查找 dt. 删除到 . 字符为止 * 查找当前光标下的单词 移动 hjk …
Continue Reading这篇文章是看《Vim实用技巧》整理的一些笔记,以及日常使用vim的小技巧的收录,保持更新 VIM 查找 f{char} 查找, ; 向前查找 , 向后查找跳转到指定字符之上. F反向查找 t 查找字符,光标落在前一位,T 反向查找 dt. 删除到 . 字符为止 * 查找当前光标下的单词 移动 hjk …
Continue Reading配置文件设置 set number (设置行号) set nocompatible (设置不兼容vi模式,不设置会导致许多vim特性被禁用) set clipboard=unnamed (设置普通的复制粘贴的内容和vim复制的内容相互使用) 打开、编辑,查找文件 vim + 任意文件名,如vim f …
Continue Reading
这两天看到一个小练习,要求如下: 在GVIM下,将下面这张图的内容 改成下面这样 并且指出,要用批量操作的方式,不能一行一行的键入 其实第一反应是利用正则表达式来操作,但是让用正则表达式以外的操作方式,查了不少方法,最终发现了 VIM的宏 ,觉得挺有意思的,特地记录一下 宏的基本操作 宏是用来重复执 …
Continue Reading
本笔记有特殊目录,点击开启: 专有目录 在Linux系统中编辑文本总是离不开一位老帮手—— Vi 。而因为其诞生的年代有些久远,有些操作在现在看来可能有点“反直觉”。 于是我决定写这样一篇小笔记,记录一下我 记忆 Vi的这些这些 常用 操作和指令的方法( 主要靠的是英语和图示了 )。 当然,正如“好 …
Continue Reading
可视化编辑 回忆上节课内容🤔 上次我们了解到可视模式 其实可视化对应三种子模式 字符可视模式 v 行可视模式 大写V 块可视模式ctrl+v 我们先来了解字符可视化模式 快捷键 v 可配合各种 motion o切换首尾 快速操作 选中了之后可以进行以下操作 d c y 可以用"a使用指定寄存器 …
Continue Reading
可视化编辑 回忆上节课内容🤔 我们学习了关于模式匹配中使用参数 单个参数 :%s/<h2>\(.*\)</h2>/ - \1/g 多个参数 :%s/<img src=\"\(.*\)\" title=\"\(.*\)\" \/>/[!\2]\1 非贪婪匹配 :%s/<a href=\"\(.\{ …
Continue Reading
查找细节 回忆上节课内容🤔 我们温习了关于搜索的相关内容 / 正向, ? 反向 n 保持方向, N 改变方向 可以设置 是否忽略大写小写 是否从头开始查找 是否高亮显示 还有一些正则表达式的使用方法 行头行尾 ^$ 词头词尾 \<\> 字符列表 [a-z] 、 [A-Za-z_] 包含回车 one\ …
Continue Reading
出现这个问题是因为你上次编辑的时候在没有保存的情况下退出了(如:电脑关机等)也有可能是有其他人在和你同时进行编辑行为(不同会话中)。这是因为在用vim编辑的时候,vim会在打开文件目录下自动创建一个后缀为 ‘.文件名字.swp’ 的暂存档,这个是用来记录你在文件中的动作的。当你没保存 …
Continue Reading
据说这世界上只有三种编辑器:Vim,Emacs 和 其他编辑器,其中 Vim 被称作编辑器之神,Emacs 被称作神的编辑器,当然,其他编辑器永远只能是其他编辑器。 拿一位 网友的话 来说,VIM 的优点就是:快!惨绝人寰的快!模式编辑高度灵活,定制性强,用键盘能完成所有的事情,键盘党的最爱,逼格高 …
Continue Reading
原文链接: //spacevim.org/cn/use-vim-as-a-python-ide/ SpaceVim 是一个模块化的 Vim IDE,针对 Python 这一语言的支持主要依靠 lang#python 模块以及与之相关的其它模块。的这篇文章主要介绍如何使用 SpaceVim 搭建 Py …
Continue Reading