008 vim vi
vim 快捷键
vim 快速移动 单词之间移动 word: 指的是以非空白符分割的单词;WORD: 指的是以空白符分割的单词 w/W: 移动到下一个word/WORD开头 e/E: 移动到下一个word/WORD结束 b/B: 回到上一个word/WORD开头 水平移动 I: 移动到行首第一个字符并且进入插入模式 ......
vim 常用参数
4空格替换TAB输入: set tabstop=4 TAB宽度为4个空格 set softtabstop=4 在编辑模式的时候按退格键的时候退回缩进的长度 set shiftwidth=4 每一级缩进的长度 set expandtab 缩进用空格来表示,noexpandtab 则是用制表符表示一个缩 ......
vi命令修改文件及保存的使用方法
简单点:vi文件名,按"I"进入insert模式,可以正常文本编辑,编辑好之后按“esc”退出到“命令模式”,再按“shift+:”进入“底行模式”, 按“:wq”保存退出! 还一种:把文件复制到本地修改好上传上去! vi编辑器是所有Unix及Linux系统下标准的编辑器,介绍一下它的用法和一小部分 ......
ubuntu 中 解决vim编辑器注释行后面不清晰的问题
001、 修改配置前 002、修改vim 配置文件, /etc/vim/vimrc 找到 set background=dark 行, 将前面的注释引号去掉 003、查看修改效果 ......
vim退烧史
近来接连被chatGPT以及Github Copilot给震惊到,惊讶于copilot的辅助效果,这货竟然能用到neovim上! 所以,折腾vim的心,又沸腾了。 vim我其实一直在用,只是倾向于使用使用vim的基础功能以及部分简单命令,编码环境仍然是IDE下(CLion,只是模拟vim的行为,ys ......
团体天梯练习 L3-008 喊山
#L3-008 喊山 喊山,是人双手围在嘴边成喇叭状,对着远方高山发出“喂—喂喂—喂喂喂……”的呼唤。呼唤声通过空气的传递,回荡于深谷之间,传送到人们耳中,发出约定俗成的“讯号”,达到声讯传递交流的目的。原来它是彝族先民用来求援呼救的“讯号”,慢慢地人们在生活实践中发现了它的实用价值,便把它作为一种 ......
centos没有vi命令 或者apt-get update很慢问题
apt-get update很慢问题 1.打开终端,进入目录: cd /etc/apt 2.备份一下原来的source文件: mv sources.list sources.list.bak 3.修改source.list文件,清空里面的内容,并复制以下内容进去:因为没有vi命令 echo "deb ......
VIM编辑器
Vim文本编辑器在Linux操作系统中都会默认安装文本编辑器——名字叫“vi”,或“vim”,vim是vi编辑器的升级版。在Vim编辑器中有三种模式——命令模式、末行模式和编辑模式,分别又有多种不同的命令快捷键组合,很大的提高了工作效率,用习惯后会觉得非常的顺手。要想在文本操作时更加高效率,我们必需 ......
vim命令
vim常用命令: 1. i:进入插入模式。 2. Esc:退出插入模式。 3. :wq:保存并退出。 4. :q!:强制退出,不保存。 5. :set nu:显示行号。 6. :set nonu:隐藏行号。 7. :%s/old/new/g:替换所有的 old 字符串为 new 字符串。 8. :w ......
vim的常用命令
Vim的6种基本模式 1. 普通模式在普通模式中,用的编辑器命令,比如移动光标,删除文本等等。这也是Vim启动后的默认模式。这正好和许多新用户期待的操作方式相反(大多数编辑器默认模式为插入模式)。 2. 插入模式在这个模式中,大多数按键都会向文本缓冲中插入文本。大多数新用户希望文本编辑器编辑过程中一 ......
扎实打牢数据结构算法根基,从此不怕算法面试系列之008 week01 02-08 通过常见算法,对常见的时间复杂度做梳理
#1、线性查找法的复杂度 public static <E> int search(E [] data,E target){ for (int i = 0; i < data.length; i++) if (data[i].equals(target)) return i; return -1; ......
centOS7下安装vim8.2
请先安装nodejs yum安装设置Node.js v16版本 curl --silent --location https://rpm.nodesource.com/setup_16.x | sudo bash (setup_16里16是版本号,可根据自己需要修改) yum方式安装 sudo yu ......
vi 查找关键字
https://blog.csdn.net/weixin_40959890/article/details/128004090 vi打开一个文件后 命令模式下敲斜杆( / ),这时在状态栏(也就是屏幕左下脚)就出现了 “/” 然后输入你要查找的关键字敲回车就可以了。 如果你要继续查找此关键字,敲字符 ......
Labview子vi的制作、使用
LabVIEW 中的子VI类似于C语言中的函数,子vi的制作类似于模块化,制作输入输出接口,用于其他VI调用。现在将一个简单的子VI,这是实现Y=Asin(X)功能的VI。2个输入,1个输出。 1、右击右上角方格,选择合适的模式 2、点击右上角方格,将输入输出一一对应 3、编辑图标图形,选择或编写合 ......
Centos7下vim最新版本安装
一直以来用的都是vim,因为之前都是系统自带的vim没有研究过怎么自己安装,今天趁着刚装完新系统,顺便装下vim。 vim有两种安装方法: 一、yum安装 安装命令: sudo yum install -y vim centos下安装软件最简单的方法了,能自动解决依赖问题。首推该方法,缺点是大部分软 ......
linux vi命令详解
linux vi命令详解 刚开始学着用linux,对vi命令不是很熟,在网上转接了一篇。 vi编辑器是所有Unix及Linux系统下标准的编辑器,它的强大不逊色于任何最新的文本编辑器,这里只是简单地介绍一下它的用法和一小部分指 令。由于 对Unix及Linux系统的任何版本,vi编辑器是完全相同的, ......
Git和VIM常用命令速记
查看主机名称: git remote show 手动建立追踪关系: git branch --set-upstream master origin/next //指定master分支追踪origin/next分支 重新绑定追踪关系: git remote remove origin //如果本地代码 ......
Linux-文本编辑vim
vim 使用流程 vim 默认机器是不安装的,需要手动安装这个工具命令 yum install vim -y # 通过yum软件管理工具进行安装 当 vim 打开不存在的文件的时候,默认会创建文件 语法 1. vim 文件名 2. 输入字母 i ,进入编辑模式,代表insert 输入字母 o ,在光 ......
团体天梯练习 L2-008 最长对称子串
#L2-008 最长对称子串 对给定的字符串,本题要求你输出最长对称子串的长度。例如,给定 Is PAT&TAP symmetric?,最长对称子串为 s PAT&TAP s,于是你应该输出11。 ####输入格式: 输入在一行中给出长度不超过1000的非空字符串。 ####输出格式: 在一行中输出 ......
VIM 命令
vim 默认模式: gg: 首行 GG:末行 ngg:n 是数字 表示光标移到第n行 j:向上(注意小写) k:向下(注意小写) h:向左(注意小写) l:向右(L的小写) yy或者YY:拷贝当前行 nyy:n 是数字 表示复制光标开始向后的n行(注意只能小写) p 或者P:粘贴 dd或者 DD : ......
设置vim 显示行号
1、临时显示行号 只须按ESC键退出编辑内容模式,输入“:” ,再输入“set number”或者“set nu”后按回车键,就可以显示行号了。行号显示只是暂时的。退出vim后再次打开vim就不显示行号了。 🐖 取消显示行号:输入“:set nonu” 2、永久显示行号 如果想让vim永久显示行号 ......
如何去掉Linux vim文本中的^M
正常情况如果vim只是发现行尾有^M,那么直接使用dos2unix就可以了 dos2unix yourfile.txt 但是有些文本只有^M没有换行。这是因为一般换行都是"0x0d0x0a",0x0d是回车键,0x0a是换行。只有^M没有换行,是因为只有0x0d没有0x0a,这时可以用sed替换 s ......
python系列008
至于是否可以采用自定义协议包,这取决于HID设备是否支持该协议。 如果HID设备支持自定义协议包,则可以使用.write()方法将自定义协议包发送到设备。 具体来说,您需要将自定义协议包转换为字节数组,并将其作为.write()方法的参数发送到设备。 例如,以下代码将自定义协议包[0x01, 0x0 ......
vim中使用鼠标右键插入时进入(insert)visual模式
某天使用vim插入外面复制的内容时,发现用右键点击后,并未将内容粘贴进去,而是进入了(insert)visual模式,查找了一番博客,可通过以下方式处理: 先shift+enter进入普通模式输入 set mouse-=a然后再i进入insert模式,就可以正常右键粘贴了 ......
RKMEDIA--VI的使用
在上一篇文章RKMEDIA使用简介中简单的介绍了rkmedia的组成部分,本章主要聊聊VI模块。 rkmedia中的VI模块主要可以从两个方式获取流:直接打开video节点的方式、使用rk平台的rkaiq。 1、直接打开video节点的方式 顾名思义只需要在vi初始化中配置VI_CHN_ATTR_S ......
Vim 模式 All In One
Vim 模式 All In One Vim 模式 normal mode 正常模式 visual mode 可视化模式 command mode 命令模式 insert mode 插入模式 i/ ~~eidt mode 编辑模式~~ select mode 选择模式 ex mode 扩展模式 Vim ......
Debian下解决vim不能安装问题
新安装的一个Debian系统,无法安装vim编辑器 找到问题是系统自带了一个依赖包vim-common。。。。。。 卸载这个依赖包 apt-get remove vim-common 重新安装vim apt-get install vim 成功解决 ......
how to use Vim delete one line All In One
how to use Vim delete one line All In One
在正常模式下(非编辑模式 i),光标选中所在行, 连续按两下d键,即可删除一整行 ✅
......