vim配置

来源:互联网 发布:河南省公安厅网络 编辑:程序博客网 时间:2024/05/22 10:55
$sudo apt-get install vim
$sudo vim /etc/vim/vimrc
添加:
set nocompatible
set mouse=a
set cindent "C语言语法缩进
set autoindent
set showcmd
set clipboard+=unnamed "共享剪切板
set history=1000
set nu
set tabstop=4 "设置tab键宽度
set softtabstop=4
set shiftwidth=4
set ruler
set noeb “去除错误提示声音

---》使配置生效:
source /etc/vim/vimrc

快捷键:
关机:sudo shutdown -h now 重启:sudo shutdown -r +45 “that is all,gameover”
窗口切换:ctrl +g、ctrl+alt、win+tab
新建当前路径的终端窗口:ctrl+shift+n;
关闭当前终端窗口:ctrl+d
在vim编辑文件自动补全单词:ctrl+n
在vim编辑文件时打开头文件(.h文件):g+f
在vim编辑文件时打开对应函数帮助信息:shift+k

:r (文件路径)复制文件到当前文件
:vs (文件路径)在同一窗口打开指定文件(用于对比文件)


5vi/vim的使用
vilinux系统自带的字符编辑器,它的使用必须通过相应的命令实现
vimvi的升级版本,必须安装后才可以使用,安装后,对于vivim的使用几乎是一样的,但是这时不管使用vi还是vim都比较方便,
vim可以根据需要进行配置,已方便美国人的使用。
1vi/vim的模式
1)编辑模式: 可以写入数据
2)命令模式:可以对文件进行修改,保存,查找,替换等
3)模式间切换:
命令模式---------> 编辑模式
i, a, o
I, A, O
编辑模式---------> 命令模式
ESC
2vi/vim中的命令
1)保存,退出
---》保存 :w
---》退出 :q
---》保存并退出 :wq / :x
---》强制保存 :w
---》强制退出 :q!
---》强制保存并退出 :wq! / :x!
2)复制,剪切/删除,粘贴
---》复制一行: yy
---》复制n行: nyy
---》复制一个单词: yw
---》复制光标到行尾: y$
---》剪切/删除一行: dd
---》剪切/删除n行: ndd
---》剪切/删除一个单词: dw
---》剪切/删除光标到行尾: d$
---》剪切/删除一个字符: x
---》剪切/删除n个字符: nx

3)粘贴:
---》光标后粘贴:p
---》光标前粘贴:P

4)查找:
---》查找:
/字符串
?字符串
---》向上查找:N
---》向上查找:n
5)替换:
---》替换文件中所有的oldstring
:%s/lodstring/newstring/g
---》替换光标所在行的所有oldstring
:s/lodstring/newstring/g
原创粉丝点击