vim
int8
这个作者很懒,什么都没留下…
展开
-
vim分屏命令
使用如下命令,可以创建多个分屏,如此就可以同时编辑多个文件。原创 2024-03-22 20:48:37 · 732 阅读 · 0 评论 -
vim里如何替换第二个匹配的字符串
sed里可以指定替换第几个,vim怎么指定?此命令把每行的第2个a替换成b。原创 2024-03-22 20:40:22 · 291 阅读 · 0 评论 -
vim在两个不同文件中复制粘贴
+为寄存器,n为你想要复制的行数,例如,复制当前以下11行内容,则只需按”+11yy就可以了。如果是在同一个VIM进程下操作多个文件,比如使用插件或者分割窗口,可以使用yy和p直接解决。在vim中按"+nyy将内容复制到粘贴板,然后使用Ctrl+V将其粘贴到其他文档中。但如果是多个不同的VIM进程分别打开文件,上面的方案就不好使了。在一个vim进程中,进入一般模式后,按"+nyy完成复制。在另一个vim进程中,进入一般模式,在要粘贴的位置按"+p。还有vim与非VIM之间的复制粘贴,同样如此。原创 2023-07-23 04:02:28 · 3292 阅读 · 2 评论 -
vim用法
vi是个文本编辑器。vim是从vi发展出来的文本编辑器。一、启动vim(一)命令语法格式vim [选项] [参数](二)选项-- 在这以后只有文件名-v Vi模式 (同 "vi")-e Ex模式 (同 "ex")-E改进的Ex模式-s安静(批处理)模式 (只能与 "ex" 一起使用,也就是-es)-d Diff模式 (同 "vimdiff")-y容易模式 (同 "evim",无模式)-R只读模式 (同 "view")-Z限制模式 (同 "rvim")-m不可修改(写入文件)原创 2023-03-09 13:34:58 · 2784 阅读 · 0 评论 -
vim使用matchit
为了能在vim中跳转html成对的标签,需要使用matchit插件。使用matchit步骤:一、安装matchit是默认安装的,只不过没有自动加载,在~/.vimrc中加入如下命令,使vim每次启动自动加载它packadd! matchit二、开启文件类型检测和文件类型插件在~/.vimrc中添加如下命令,使vim每次启动自动加载ftplugin/html.vim插件,b:match_words就定义在这个文件中。filetype plugin onhtml.vim内容如原创 2022-11-30 00:11:42 · 1340 阅读 · 0 评论 -
vim插件管理器
vim没有默认的插件管理器。常用的管理器是plugin。一、使用plugin(一)安装curl -fLo ~/.vim/autoload/plug.vim --create-dirs https://raw.githubusercontent.com/junegunn/vim-plug/master/plug.vim(二)配置安装之后,编辑~/.vimrc文件,添加要安装的插件名" plugin的设置,此行写于插件开始的位置call plug#begin('~/.vim/plugged'原创 2023-02-23 19:21:25 · 586 阅读 · 0 评论