VIM完全配置

本文详细介绍了如何在Linux环境下配置Vim编辑器,并提供了多文档编辑、taglist目录操作、一般模式下代码操作等实用技巧。通过执行特定命令,用户可以轻松地在多个文件间切换,利用taglist进行目录管理和代码导航,以及在一般模式下快速添加代码、调整代码对齐等。此外,还介绍了如何使用ctags生成tags文件,以便于在Vim中查看函数定义和返回位置。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

基本功能都已经配置好,只需执行下面两步就行


1、把目录/root/下的.vimrc删除,并把vimrc拷贝到/root/下面,名字为.vimrc

命令:cp vimrc /root/.vimrc

2、解压vim.tar.gz,并把vim拷贝到/root/下,覆盖.vim
命令:cp -r vim /root/.vim
然后用vim打开你要编辑的文档你就看到变化了。

.vimrc vim.tar.gz所在地址

应用
1、多文档编辑的命令如下
vi -p file1 file2 ...     以标签形式打开多个文档
:tabo       关闭所有打开的标签
:n          编辑下一个文档。
:2n         编辑下两个文档。
gt          切换到下一个标签
gT          切换到上一个标签


Ctrl + w    按两次,实现目录窗口和编辑窗口直接的切换

2、taglist 即目录操作,光标此时要定位在目录窗口
<Space>       显示光标下tag的原型定义
    u             更新taglist窗口中的tag
    s             更改排序方式,在按名字排序和按出现顺序排序间切换
    x             taglist窗口放大和缩小,方便查看较长的tag
    +             打开一个折叠,同zo
    -             将tag折叠起来,同zc
    *             打开所有的折叠,同zR
    =             将所有tag折叠起来,同zM
    [[            跳到前一个函数
    ]]            跳到后一个函数
    q             关闭taglist窗口


也可以用“:TlistOpen”打开taglist窗口,用“:TlistClose”关闭taglist窗口。
或者使用“:TlistToggle”在打开和关闭间切换。
下载ctags-5.8.tar.gz解压完后进入 并
make install然后
 在根目录下键入 ctags -R 例如:dvrrdk下
root@user-desktop:/home/dvrrdk/DVRRDK_04.00.00.03/dvr_rdk#  ctags -R
会在dvrrdk下生成tags
然后vim file 打开文件如下两个功能就好使了。


    Ctrl + ]      查看该函数的定义,在当前文件下
    Ctrl + t      回到调用改函数的地方

3、一般模式下
按下\if 输入函数名,按下回车,会自动帮你完成一些默认代码的添加
使用\im 插入主函数
使用\cfu来添加一个函数头
使用\cfr 给一段代码添加评论


按v进入可视,然后按 h或j或k或l选择一部分代码, 然后按=,就会自动对齐代码

eog 图片名  打开图片


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值