1.实时演示Markdown编译后效果
补充点Markdown: 表格中可以用<++>占位
2. q宏自动化
3. :r !ls 可以把ls命令的结果复制到vim里
: vsplit 左右分屏
: split 上下分屏
:source $MYVIMRC 重新加载我的vim配置文件
4. 大写I 行前插入 大写 A 行尾插入 大写O 在当前行上一行开个新行
s substitute 删掉当前字符并进入插入模式
dd 剪切当前行
p (如果是dd剪切)粘贴在当前行下一行 (如果是y复制)粘贴在当前行
y 复制 y3l 往右复制3个字符
c6l 往右边删掉6个字符并进入插入模式
w 移动到下一个词
b 移动到词头
ciw(在词中):改变当前词 ci"(在引号中):改变引号中的东西
cw:改变当前词
zz: 光标处置为屏幕中心
$: 移动到行尾 ^: 移动到行首
5.
“vim上次和下次光标位置 Ctrl + I 下次光标位置 Ctrl + o上次光标位置。”
6. ~/.vim/vimrc 中,noremap a b,把 a 键位映射到 b 上
map s <nop> 取消s的作用
map S :w<CR> <CR>的意思是回车, 冒号+w+回车就是保存
map Q :q<CR> 冒号+q+回车 就是退出
Syntax on 语法高亮
set number 显示行号
set relativenumber 显示相对行号
set cursorline 在光标下面显示一条线
set wrap 让vim中的字不会超出窗口
set showcmd 显示你输入的命令
set wildmenu 命令模式下补全(按tab)
set hlsearch 高亮搜索到的字符串
set smartcase 使用小写搜索时忽视大小写,当搜索字符串包含大写字母时,对大小写敏感
7. vim-plug可以安装vim的插件
airline : 在vim下面搞一个状态栏
snazzy: 使用 color snazzy 可以使用snazzy配色(还有透明配色哦!)
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 [email protected] 举报,一经查实,本站将立刻删除。