VIM 初步学习

0.VIM小教程

https://coolshell.cn/articles/5426.htmlhtml

1.在终端中打开VIM

vim #打开vim
vim newtext  #建立新文件newtext,并用vim编辑
vim oldtext   #用vim打开目录下的oldtext文件
  • 若是终端是黑色背景的话,VIM默认的蓝色注释就很难过,看不清啊。能够改。
#参考:http://www.cnblogs.com/the-tops/p/5845481.html
1.找到vim的配置文件,  /etc/vimrc
2.用vim打开它   sudo vim /etc/vimrc   而后按大写  G 到最后一行,插入 hi comment ctermfg=6 而后wq保存离开(注意用root权限,不然不能修改)
#颜色编号
0 黑色  ---默认VIM的背景就是黑色,全部若是你选择0,那么就看不到注释了
1  红色
2 墨绿
3 黄色
4 蓝色
5 相似粉色
6 淡蓝色
7  白色

2.VIM的基本逻辑

VIM有三种界面:普通、插入、命令行shell

  • 普通:按键既命令,利用按键能够完成许多事,如复制粘贴删除等,这里要记的比较多vim

  • 插入:普通的文本编辑模式,要在这个界面下写代码命令行

  • 命令行:用命令行对文件进行处理,如:保存、退出code

刚开始进入界面的是普通模式,能够从普通模式进入插入模式(字母I,ESC建回到普通模式),也能够从普通模式进入命令行模式(符号:),但不能直接从插入模式进入命令行模式……htm

3.普通模式的基本命令

#移动光标
h  #左移
j  #下移
k #上移
l  #右移

G           #移到最后一行
num G   #移到第num行
gg         #移到第一行
CTRL+F #下翻一屏
CTRL+B #上翻一屏

#复制和粘贴
yw #复制一个单词
y$ #复制一行
p  #粘贴
dd #剪切
v #进入可视模式,能够利用光标将选中的高亮

#查找
/  #按下斜线后在后面输入要查找的内容
n #next,下一个

4.命令行模式下的基本命令

#替换
:s/old/new/g          #一行命令替换全部的old
:n,ms/old/new/g    #替换行号n和m之间所用的old
:%s/old/new/g      #替换整个文件中全部的old
:%s/old/new/gc    #替换整个文件中全部的old,但每次都出现提示

#保存与退出
q                 #如未修改,退出
q!                #放弃修改,退出
w filename  #另存为
wq               #保存并退出

#显示行号
:set number
相关文章
相关标签/搜索