您尚未登录。

楼主 #1 2018-04-30 10:23:34

xinxiaoci
会员
注册时间: 2018-04-18
已发帖子: 71
积分: 71

vim编辑器配置和常用命令

vim编辑器配置

命令行执行如下操作

cd /etc/vim
cp vimrc ~/.vimrc
cd ~
gedit .vimrc

在文本结尾粘贴如下代码,便于我们操作vim

“关闭兼容功能
set nocompatible
“显示行号
set number
“编辑时 backspace 键设置为2个空格
set backspace=2
“编辑时 tab 键设置为4个空格
set tabstop=4
“设置自动对齐为4个空格
set shiftwidth=4
“搜索时不区分大小写
set ignorecase
“搜索时高亮显示
set hlsearch
===========================================
vi的三种模式

1.一般模式 光标移动、复制、粘贴、删除
2.编辑模式 编辑文本
3.命令行模式 查找、替换、保存、退出

常用的vi命令,不需要几太多,够用就行
——————————————-
光标快速定位

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

ngg 第n行 行首
G 文本最后一行
0 当前行行首 数字0
$ 当前行行尾
fx 跳转到当前行x字母所在的位置
——————————————–
删除、复制、粘贴

yy 复制当前行
nyy 从当前行开始,复制n行

x 删除光标所在位置的字符
dd 删除当前行
ndd 从当前行开始删除n行

p 粘贴
粘贴系统剪切板内容编辑模式按鼠标中键

u 撤销操作

————————————
查找、替换

/字符串 从光标所在位置向下查找 n next 下一个

:%s/p1/p2/g 将文件中所有的p1替换为p2
:%s/p1/p2/gc 替换将进行询问

s substitute 替换
g global 全局
c cofirm 确认

————————————-
编辑模式

i 在光标位置前插入
a 在光标位置后插入
o 插入新行

————————————-
保存退出

:w 保存
:wq 保存退出
:q 退出
:q! 退出不保存

离线

页脚

工信部备案:粤ICP备20025096号 Powered by FluxBB

感谢为中文互联网持续输出优质内容的各位老铁们。 QQ: 516333132, 微信(wechat): whycan_cn (哇酷网/挖坑网/填坑网) service@whycan.cn