vim
vim
vim相关知识积累,持续更新中。
常用按键
一般模式
n1,n2s/word1/word2/g
n1行与n2行间寻找word1,替换为word21,$s/word1/word2/g
第一行到最后一行寻找word1,替换为word2N[Enter]
向下移动n行- 0 : 移动到该行最后一个字符
- $ : 移动到该行第一个字符
- G : 最后一行
- gg : 首行
- x&X: x相当于[Del],X相当于[Backspace]
- dd : 删除该行
- yy : 复制该行
- nyy: 向下复制n行
- p&P: p贴到下一行,P贴到上一行
- u : 复原前一个操作
- / : 查找
切换到命令行
- :!command 暂时离开执行command的显示结果
- set nu 显示行号
环境设置与记录
vim的环境设置参数有很多,如果你想要知道目前的设置值,可以再一般模式时输入set all
来查阅,不过设置选项实在太多了,在这里列出一些平时比较常用的一些简单的设置值
也可以通过配置文件来直观规定我们习惯的vim操作环境。整个vim的设置值一般是放置在/etc/vimrc这个文件中,不过,不建议直接修改它。建议修改文件~/.vimrc
这个文件(默认不存在,请自行手动创建),将希望的设置值列入。
set hlsearch "高亮度反白
set backspace=2 "课随时用退格键删除
set autoindent "自动缩排
set ruler "课显示最后一行的状态
set showmode "左下角那一行的状态
set nu "行号
set bg=dark "显示不同的底色色调
syntax on "语法高亮
块选择
按下v或者V或者[Ctrl]-v时,这个时候光标经过的地方会开始反白,y键可复制,d键可删除
郑重声明:本站内容如果来自互联网及其他传播媒体,其版权均属原媒体及文章作者所有。转载目的在于传递更多信息及用于网络分享,并不代表本站赞同其观点和对其真实性负责,也不构成任何其他建议。