vim了解一下

//在终端中编辑“输入内容” 并格式化转出为1.html

echo -e "输入内容"  > 1.html 
工作模式

v 进入可视模式
w,ebge光标移到 前端向后移到单词首、尾

0 跳动首行
^跳动从首行开始第一个非空字符
$跳到行尾
gg跳到第一行
G跳到最后一行

f{char}光标跳到下一个{char}所在位置
F{char}光标跳到上一个{char}所在位置
重复上次的字符查找操作
反向查找上次的查找命令

操作符
d(delete) 删除
c(change) 修改 删除并进入写入模式
y(yank) 复制
p 粘贴
v(visual) 选中并进入visual模式

motion 动作 怎么操作
i (inner) ciw 修改整个单词 di{或diB 删除{}中内容 yiw 复制单词 da(或dab 删除()以及()里的内容
a (around) daw 删除整个单词 2dd 删除2行

显示行号 :set number


插入命令

定位命令

删除命令

复制和剪切

替换和取消

搜索和替换

保存和退出

一些技巧

:r 文件名 //在光标处导入文件
:r !date // 在光标处插入时间
快捷键:比如ctrl+p:定义时ctrl+v+p 或者ctrl+v再ctrl+p,之后跟命令组合


技巧

配置vim编辑器

vim ~/.vimrc

set nocompatible
syntax on
set t_CO=256
set linespace=16
set autowriteall
set tabstop=8
set expandtab
set softtabstop=4
set shiftwidth=4
set backspace=indent,eol,start

https://www.cnblogs.com/tsingke/p/9464029.html

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容