【Linux】vim的配置与vim常⽤命令⼀、⽂本编辑vim
1、安装:可在Linux终端下输⼊
sudo apt-get install vim
2、vim的三种模式
(1)命令⾏模式:执⾏⼀些命令
(2)插⼊模式:编辑模式
(3)末⾏模式:对于Vim的设置
命令⾏模式———>插⼊模式 a i o O
插⼊模式————>命令⾏模式 ESC
命令⾏模式———>末⾏模式 : ? /
a:在光标后插⼊
i:在光标处插⼊
o:在光标下⼀⾏插⼊
O:在光标上⼀⾏插⼊
3、末⾏模式下的操作
:q 退出编辑,如果内容被修改,则退出失败
:w 保存
:wq 保存并退出
:wqa 保存并退出所有⽂件
:qa 退出全部⽂件
:q! 强制退出
:w newfile 另存为新⽂件
/
string n 向下搜索字符串string
string n 向上搜索字符串string
:1, s/oldstring/newstring/g 全⽂替换(⽤newstring替换oldstring)
4、修改Vim的配置
(1)在家⽬录下创建名为.vimrc的⽂件
(2)编辑该⽂件
set mouse=a    打开⿏标功能
set cindent     当前⾏的格式应⽤到下⼀⾏ set autoindent    ⾃动缩进
set smartindent   智能的选择对齐⽅式
set tabstop=4    设置tab键4个空格
linux系统vim编辑器
set shiftwidth=4   换⾏⾃动缩进4个空格
set number      显⽰⾏号
syntax on      语法⾼亮显⽰
5、vim 常⽤命令
将光标移动到⽂件头 gg
将光标移动到⽂件尾 shift + g
将光标移动到指定⾏ ⾏号 shift + g
翻页 (前)ctrl + f (后)ctrl + b
删除⼀⾏ dd
删除某⼀⾏ ⾏号 dd
从光标删除到某⼀⾏ d ⾏号 shift + g
撤销上次操作 u
恢复上次撤销 ctrl + r
拷贝⼀⾏ yy
拷贝某⼀⾏ ⾏号 yy
拷贝到指定⾏ y ⾏号 shift + g
粘贴 p
替换⼀个字符 r
删除当前光标的所在单词 进⼊插⼊模式–> cw
删除当前光标到当前⾏尾的内容 进⼊插⼊模式–>shfit + c
替换模式 shift + r
6、打开多个⽂件(末⾏模式)
He 在下⾯打开⼀个新⽂件
He! 在上⾯打开⼀个新⽂件
Ve 在左边打开⼀个新⽂件
Ve! 在右边打开⼀个新⽂件
Te 在Tab页上打开新⽂件
gt 翻打开的⽂件
7、查看⽂件内容
more 在终端上显⽰⽂件内容,执⾏后从⽂件第⼀⾏开始显⽰,按回车键后显⽰后续内容;less 类似⽂本查看器。不在终端上显⽰内容;
cat 直接将所有内容显⽰在终端上
cat实现⽂件的合并:cat file1 file2 newfile
head -⾏号 filename 显⽰⽂件前n⾏的内容;
tail -⾏号 filename 显⽰⽂件后n⾏的内容

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。