Linux vim安装与IDE使用详解

本文详细介绍了Linux中vim编辑器的安装过程,包括解决安装问题的方法。接着,详细阐述了vim的三种模式:命令模式、插入模式和尾行模式,以及在各模式下的常用操作,如光标移动、内容删除、复制与粘贴等。此外,还重点讲解了vim作为IDE的扩展,推荐了ctag、cscope等索引插件,taglist、NERDTree、MiniBufExplorer等高效浏览插件,以及如何进行快速编辑。最后,鼓励读者通过实践提升vim的使用体验。
摘要由CSDN通过智能技术生成

1. vim安装

1.1. 命令

  ubuntu系统下,普通用户下输入命令:sudo apt-get install vim-gtk
  redHat/Fedora/CentOS系统下,普通用户下输入命令:yum -y install vim*

安装完成后在命令行输入vi 按tab键,若如果出现如下界面,即安装成功
在这里插入图片描述

1.2. 问题

在安装过程中若出现问题Could not get lock /var/lib/dpkg/lock,使用命令 ps -A | grep apt 查看包含apt的进程与进程ID,并通过 kill -9 ID 命令杀掉关于apt的进程后再次进行安装即可。

2. vim常用命令

vi编译器是Linux平台一种命令行编辑器,有三种基本模式:
命令模式(command mode):vi的默认模式;
插入模式(insert mode):可以进行编辑;
尾行模式(last line mode):保存内容,查找替换,设置行号等功能性操作。
三种模式间切换如下图所示:
在这里插入图片描述

2.1. 命令模式

光标移动:

字符级: 左(h)  下(j)  上(k)  右(l)
单词级: 
w word移动到下个单词首字母
b before上个单词首字母
e end下个单词结尾

行级:
0 行首
$ 行尾

文档级:
G 光标跳到文档尾部
nG 光标跳到文档第n行
gg 光标跳到文档第一行
crtl+f <–> pagedown向下翻页
crtl+b <–> pageup向上翻页
n+enter 向下移动n行

内容删除

「x」:删除光标所在位置的“后面”一个字符
「#x」:如「6x」表示删除光标所在位置的“后面”6个字符
「X」:大写的X,删除光标所在位置的“前面”一个字符
「#X」:如「20X」表示删除光标所在位置的“前面”20个字符
「dd」:删除光标所在行
「#dd」:从光标所在行开始删除#行

内容复制与粘贴

「yw」:将光标所在之处到字尾的字符复制到缓冲区中
「#yw」:复制#个字到缓冲区
「yy」:复制光标所在行到缓冲区
「#yy」:如「6yy」表示拷贝从光标所在的

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值