为了账号安全,请及时绑定邮箱和手机立即绑定

玩转Vim 从放弃到爱不释手

难度中级
时长 5小时 9分
学习人数
综合评分9.67
37人评价 查看评价
9.9 内容实用
9.1 简洁易懂
10.0 逻辑清晰
Arch下安装sudo pacman -S the_silver_searcher来支持Ag
shift insert可以直接粘贴
arch linux下用gvim,以及:set clipboard=unnamedplus

最新回答 / WatsonBauer
:help internal-variables
(nothing) In a function: local to a function; otherwise: global 
buffer-variable    b:     Local to the current buffer.                          
window-variable    w:    ...
使用Ag命令前需要先安装Ag:sudo.apt-get.install.silversearcher-ag

最新回答 / 疯狂的王
打开文件时将全部文件内容写入缓冲区, 分割多窗口时直接访问该缓冲区地址(分割后修改其中一份文件内容,其他区域也跟着变化,说明是同一个地址)
不过好像少了一个使用ctags追踪代码的功能
这是我看到介绍vim最好的视频,没有之一,而且居然是免费的,作者真的是用心讲了
g参数的作用不应当是纵向全局,而是横向行内的范围:g(global)表示修改一行内的所有匹配,而不仅仅是第一处匹配

最赞回答 / 慕娘8053900
使用vim-plug安装Plug 'junegunn/fzf', { 'do': './install --bin' }Plug 'junegunn/fzf.vim'后面那个插件比较简单了吧。
:set nu 设置行号

:vs 竖分屏

:sp 横分屏

:q 退出分屏

%代表全部文件,s代表替换命令 ,末尾 g 代表全局替换,将全部的 java 替换成 php
:% s/java/php/g

Visual(可视模式)

v 进入 visual 模式

V 选择行

Ctrl+v 文本方块选择
课程须知
1、了解 Linux 系统的常见操作。 2、知道如何安装 Vim。
老师告诉你能学到什么?
1、Vim 编辑器的基础操作 2、使用 Vim 编辑器的奇淫技巧 3、Vim 编辑器中常见的概念 4、如何配置 Vim 编辑器 5、如何安装和使用常见的 Vim 插件 6、使用Vim 开源配置

微信扫码,参与3人拼团

意见反馈 帮助中心 APP下载
官方微信
友情提示:

您好,此课程属于迁移课程,您已购买该课程,无需重复购买,感谢您对慕课网的支持!

本次提问将花费2个积分

你的积分不足,无法发表

为什么扣积分?

本次提问将花费2个积分

继续发表请点击 "确定"

为什么扣积分?

举报

0/150
提交
取消