oeasy教您玩转vim - 25 - 更多颜色

2021-08-23
阅读 2 分钟
933
更多颜色回忆上节课内容🤔我们上次深入了配色方案定义了自己的配色方案 oeasy建立了自己的配色 oeasy在状态栏应用了自己的配色明确能用的颜色先胡乱地尝试一下修改颜色代码hi Normal ctermfg=1hi Normal ctermfg=2hi Normal ctermfg=3首先看看有多少能用的颜色:set t_Co?设置为 256 色的有颜色终端(cterm)显示模式:set ...

oeasy教您玩转vim - 24 - 自定颜色

2021-08-22
阅读 3 分钟
1k
自定颜色回忆上节课内容🤔这次我们研究了配色方案找到了 colors 的位置下载并应用了颜色方案制作了自己的配色方案下面我想修改配色方案的颜色🤔是否能成功???首先得有自己的颜色方案 {代码...} 修改配色方案前 5 行是注释第 7 行取消原来的配色第 8 行设置背景第 9-11 行重设语法高亮第 12 行命名此配色方案,可以修改...

oeasy教您玩转vim - 23 - 配置文件

2021-08-21
阅读 3 分钟
756
配置文件回忆上节课内容🤔我们上次找到配置文件的位置 ~/.vimrc了解各种配置开关修改配置文件并应用这次想了解和配色方案相关的内容colorschemevi ~/.vimrc.old 中发现 colorscheme 属性可以选择 blue 试试:colorscheme blue智能提示配色方案 colorscheme 的提示是怎么来的?如果没有提示的话:set wildmode? 看一下默认是...

oeasy教您玩转vim - 22 - 配置文件

2021-08-20
阅读 2 分钟
1k
配置文件回忆上节课内容🤔我们上次了解到了状态横条通过转义表示 item控制 item 宽度的方法将 item 成组的方法还有一个总开关 laststatus但是每次都要写很长的一段话来配置很麻烦啊我们能否写一个配置文件,让 vim 每次自动配置好呢?🤔配置文件 {代码...} ~/.vimrc可以发现 ~/.vimrc 就是 vi 的 配置文件如果这个配置文件...

oeasy教您玩转vim - 21 - 状态横条

2021-08-19
阅读 3 分钟
782
状态横条回忆上节课内容🤔我们上次研究了标尺标尺开启 se ru关闭 se noru行号开启 se nu关闭 se nonu命令位置开启 se showcmd关闭 se noshowcmd跳转用 29 G 跳转行号用 19 | 跳转列号用 29 % 跳到整个文件 29% 的位置准备环境 {代码...} 设置光标行来看一个开关option光标行 cursorline光标 cursor行 line:set cursorline...

oeasy教您玩转vim - 20 - 显示标尺

2021-08-18
阅读 3 分钟
868
显示标尺回忆上节课内容🤔定义标记 a ma删除标记 a :delm a跳转到标记 a 'a`a 跳到 a 对应的行和列'a 跳到 a 对应的行查看所有标记 :marks各种标记类型'' 是上次跳转操作光标所在的位置'" 是上次退出当前文件的位置'[ 是上次编辑(删除修改等)的开始位置'] 是上次编辑(删除修改等)的结束位置小写 a-z 可以标记本文件内...

oeasy教您玩转vim - 19 - 使用标记

2021-08-17
阅读 2 分钟
686
使用标记回忆上节课内容🤔跳转到行号200G设置行号选项显示行号 :se nu显示相对行号 :se rnu如何用命令行跳转 :100但是我如何有的时候记不住到底跳到多少行能否做个标记留个记号呢?跳回原地如果我使用 G 跳转到最终行然后我想要回到跳转之前的位置不只是 G 对应的跳转包还括行跳转、搜索等那这个跳前位置在哪里呢?我们可...

oeasy教您玩转vim - 16 跳到某行

2021-08-16
阅读 2 分钟
668
跳到某行回忆上节课内容🤔上下行向 下 是 j👇向 上 是 k👆上下行首向 下 到行首非空字符 +向 上 到行首非空字符 -这些 motion 都可以加上 [count] 来翻倍首尾行首行是 g g尾行是 Gg g = G 是全部自动缩进G 好像还有其他用法?什么用法呢?先用 无配置 的 vi 打开 oeasy.java直接跳转到某行直接跳到某行Goto Line2 G 跳到第2行...

oeasy教您玩转vim - 17 - # 向上向下

2021-08-15
阅读 2 分钟
674
向上向下回忆上节课内容🤔和 f 相关的是跳到向 前 跳到是 f向 后 跳到是 F和 t 相关的是贴靠向 前 贴靠是 t向 后 贴靠是 T和 小写 相关的是 向前向前 跳跃是 f向前 贴靠是 t和 大写 相关的是 向后向后 跳跃是 F向后 贴靠是 T和继续 查找方向 相关的是 ;、,保持方向 是 ;改变方向 是 ,向上向下本次启动的时候还是无参数模...

oeasy教您玩转vim - 16 - # 行内贴靠

2021-08-14
阅读 2 分钟
676
行头行尾回忆上节课内容🤔跳跃向前跳跃是 f向后跳跃是 F继续保持方向是 ;改变方向是 ,可以加上 [count] 来加速还有什么好玩的吗?🤔动手 {代码...} :h f 继续查找周围的命令f 旁边还有tT这两个是干什么用的?我们来看一看👀查看帮助含义不同f 对应的单词是 find 找到t 对应的单词是 till 贴靠位置不同f 光标直接跳到查找的...

oeasy教您玩转vim - 15 - # 行内查找

2021-08-13
阅读 2 分钟
619
行头行尾回忆上节课内容🤔上次学了直接跳到开头和结尾最重要的就是 ^、$^ 到开头$ 到结尾I相当于^iA相当于$a查找帮助还有什么呢?还是继续在 motion 里面^ 、$ 之后找还是在左右移动这里面发现有个 f看起来是查找某个字符的样子查找字符看起来就像f谁就跳到谁那里我们来试一下先下载个素材 {代码...} 行内查找通过 fo直接...

oeasy教您玩转vim - 14 - # 行头行尾

2021-08-12
阅读 1 分钟
659
行头行尾回忆上节课内容🤔我们这次了解了 大词 和 小词小词 就是我们常规意义的词被 =、" 等标点分开的词大词 里面包括了 =、" 等标点只能被空格、tab、换行分割W、E、B 都可以有大词移动但如果我想一步就跳到行头或行尾这不一步登天么?可能么🤔查阅文档📕还是从 :h w,开始查找起还是在 motion 里面查找应该和 W 都属于左...

oeasy教您玩转vim - 13 - # 大词小词

2021-08-11
阅读 1 分钟
746
大词小词回忆上节课内容🤔我们上次学习了 ee 代表 end 词尾自有跳跃还可以成倍次数的跳跃 🤸但其实我是想以一个一个属性地跳跃,有没有方法呢?查询帮助没思路的话我们还是得继续查询 :h w除了 w 之外还有一个 W小 w 对应 word大 W 对应 WORD都是什么意思?继续查询呗!!️📕:h word关于大小词的介绍还是在 motion 里面对比...

oeasy教您玩转vim - 12 - # 词头词尾

2021-08-10
阅读 2 分钟
920
词头词尾回忆上节课内容🤔我们这次学了向前一个单词w意思是 word还学习了向后一个单词b意思是 backward这俩命令都落在单词的第一个字母还有什么好玩的命令吗?🤔动手练习我们可以一路向前也可以反复横跳w、b 附近还有什么?🤔去 :h w 附近再转悠转悠查询帮助我们看到 w、b 中间有个 e说是Forward to the end of word [count...

oeasy教您玩转vim - 11 - # 向前向后

2021-08-09
阅读 2 分钟
880
向前向后回忆上节课内容🤔我们上次强化了起手势🧘回忆了基本的移动方式 hjkl除 hjkl 外,据说还有更厉害的移动方式是什么呢?下素材 {代码...} 使用帮助学习其他的移动命令应该和 hjkl 离得不远可以使用 :h h先找到 h 的帮助📕注意是 :h h ,而不是 :h :h:h h 查找的是 正常模式下 h 命令的帮助手册:h :h 查找的是 命令行模...

oeasy教您玩转vim - 10 - # 插入新行

2021-08-08
阅读 2 分钟
1k
插入新行回忆上节课内容🤔i、I 在前面插入文本a、A 在后面插入文本o、O 换行插入文本o 其实是 A 回车O 其实是 k oO 也是 k A 回车模式切换小技巧比如你在一句话的中间,并处于插入模式,此时你想要写下一行从插入模式到正常模式要用 esc但是 esc 距离基本起手势太遥远了可以用 ctrl + c 来替代左手小拇指 ctrl + c然后 A ...

oeasy教您玩转vim - 9 - # 换行插入

2021-08-07
阅读 2 分钟
751
插入新行回忆上节课内容🤔上上次是 i、I 在光标前面插入又加了 a、A 可以在光标后面插入a 是在光标后插入A 是在当前行最后插入关于插入,还有什么命令吗?🤔我们继续去查阅 help {代码...} 我们发现有这样一组命令看起来的意思是o 在当前行 下面 插入一个空行然后切换到插入模式O在当前行 上面 插入一个空行然后切换到插入...

oeasy教您玩转vim - 7 - # 从头插入

2021-08-07
阅读 2 分钟
754
另存与保存回忆上节课内容🤔上次我们学会了另存为命令 : saveas {file}还有这个直接保存命令 : w真的可以把修改存了 😀下面我们来研究插入命令的细节。插入命令首先我们可以查询这个插入命令的帮助📕:help insert简写为 :h i我们可以看到小写 i 是在当前光标的前面插入切换模式我们可以 i 进入插入模式esc 回到正常模式然后...

oeasy教您玩转vim - 6 - # 保存修改

2021-08-06
阅读 1 分钟
620
另存与保存回忆上节课内容🤔force quit {代码...} ls -l . > oeasy.txtvi oeasy.txt保存文件 {代码...} force quit {代码...} cat o2z.txt可以看到另存的 o2z.txt 真的被保存下来了!🤪,但是能否直接保存当前文件呢?直接存储 {代码...} write 命令 {代码...} write左下角状态栏我们查看右下角状态栏显示了: {代码......

oeasy教您玩转vim - 5 - # 插入模式

2021-08-06
阅读 2 分钟
745
插入模式回忆上节课内容我们总结了,模式切换的方式命令模式 Normal mode底线命令行模式 Command mode帮助文件的正确打开方式:h在文档中使用鼠标set mouse=a建议不用鼠标使用全键盘方式跳入跳出超链接ctrl+]ctrl+o帮助文件的两种手册用户帮助手册引用帮助手册这次我们来插入内容,修改文档插入模式想要插入内容的话,应...

oeasy教您玩转vim - 4 - # 深入帮助

2021-08-06
阅读 3 分钟
668
深入帮助📕回忆上节课内容上次制作了 oeasy.txt用 vim oeasy.txt 打开了文件:f[ile] 查询了当前文件 🔖 的信息从 正常模式或命令模式(Normal mode) 切换到 命令行模式 (Command-Line mode) 要使用 :从 命令行模式(Command-Line mode) 按 回车 执行命令,执行完了就回来了我们已经可以在两个模式(命令模式、底线命令模式...

oeasy教您玩转vim - 3 - # 打开文件

2021-08-05
阅读 1 分钟
634
show: stepversion: 1.0enable_checker: true打开文件🔖回忆上节课内容什么不会,就 :help 什么命令有完整和简写两种模式:help 和 :h:quit 和 :q注意:是左右手小拇指配合输入的vim 有 6 种基本模式但是我们还没有打开过文件创建一个文件📒 {代码...} 打开用 vi 打开一个 oeasy.txt {代码...} 我们可以看到在标准屏幕(80*24)...

oeasy教您玩转vim - 2 - # 使用帮助

2021-08-05
阅读 2 分钟
710
使用帮助🥊回忆上节课内容更新和运行 vim进入和退出 vim存活了下来从中我们知道 vim 有两种模式:正常模式(Normal mode)和命令行模式 (Command-Line mode)为了您能更好在 vim 中生存,必须给您更强大的工具🔧 -- 帮助手册vim 有没有可以用的帮助系统呢 {代码...} 使用帮助文件📕进入 vim 之后,我们面对的是正常模式输...

oeasy 教您玩转 linux 010400 总结 summary

2020-09-23
阅读 1 分钟
1k
上一部分我们都讲了什么??各种guiqt和gdk两个开源工具跨平台开发库发行版和gui之间的关系我们一起来回顾一下整个学习过程我们从零开始了解了一些关于linux基本的东西图形界面和终端linux系统的基本逻辑什么是内核-uname什么是发行版-distro我在哪pwd灵魂三问灵魂之问whatis那啥在哪whereis到底哪个which详查手册man桌面...

oeasy 教您玩转linux 010304 图形界面 xfce

2020-09-22
阅读 1 分钟
2k
我们来回顾一下😌上一部分我们都讲了什么?🤔讲了文件管理器和命令行终端互相交互用命令nautilus在文件管理器打开某路径这次我们来看看 图形用户界面(GUI)的情况图形界面和发行版的关系一个发行版可以使用多个图形界面常见的有kdegnomexfce下图是debian安装过程中的一步可以多选图形用户界面图形用户界面也是一种应用软件包...

oeasy 教您玩转linux 010303文件管理器 nautilus

2020-09-21
阅读 1 分钟
1.3k
我们来回顾一下?上一部分我们都讲了什么??讲了火狐?火狐的位置用命令行打开多个网址火狐?的升级火狐?桌面建立快捷方式我们可以知道桌面快捷方式文件的名称么?从文件管理器?到命令行?按住文件拖动到terminal?上面这样我们就知道文件的绝对路径了文件夹也可以拖动我们也可以先打上命令然后把文件作为参数拖动过来从命令行?...

oeasy 教您玩转 linux 之 010302 火狐浏览器 firefox

2020-09-20
阅读 1 分钟
1.5k
我们来回顾一下😌上一部分我们都讲了什么?🤔oneko🐱xeyes👀这次看看这个火狐🦊火狐🦊看看当前版本看看是否可以更新如果需要更新就更新`firefox -v   apt search firefox   sudo apt upgrade`打开火狐🦊直接运行程序,浏览网页·`#打开oeasy.orgfirefox oeasy.org在两个标签页中打开网站firefox lanqiao.cn bilibili.com`ctrl+c结...

oeasy 教您玩转 linux 之 010301 电子宠物 pet

2020-09-19
阅读 1 分钟
1k
我们来回顾一下?上一部分我们都讲了什么??中?️文诗词fortune=zh的使用建立自己的彩色?诗词库通过pip把输出结果交给cowsay?或boxes?我们这次讲一讲桌面的一些应用oneko?我们可以下载并运行这个小应用`sudo apt install onekooneko`然后就会出现一只小猫?小猫会跟着你的鼠标走走到你的鼠标?附近她还会撒娇可以把桌宠换成狗...

oeasy教您玩转linux 010216 随机诗词 fortunezh

2020-09-17
阅读 1 分钟
1.5k
我们来回顾一下😌上一部分我们都讲了什么?🤔下载fortune输出重定向到cowsay多重输出重定向fortune的细节有没有中🀄️文的fortune呢`# 搜索一下fortuneapt search fortune chinese`找到了,去下载中🀄️文fortune下载中文fortune`sudo apt install fortune-zhfortune-zh`/usr/share/games/fortunes/{tang300,song100}这两个是中🀄...

oeasy 教您玩转 linux 010215 随机谚语 fortune

2020-09-16
阅读 1 分钟
1.3k
我们来回顾一下😌上一部分我们都讲了什么?🤔把图像转化为了ascii🅰️字符画并且修改了cowsay的图像素材的位置💡我们想要让牛讲一个随机的笑话首先我们要有个说笑话的软件包`# 下载fortunesudo apt install fortune使用fortuneforture`输出重定向📥`# 把本该输出到屏幕的fortune的结果,输出到cowsayforture | cowsay`深入重定向...