1811_spacemacs从v.0.200.13升级到v.0.200.14的几点变化感受

2023-10-20 01:44

本文主要是介绍1811_spacemacs从v.0.200.13升级到v.0.200.14的几点变化感受,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

         全部学习汇总: GreyZhang/editors_skills: Summary for some common editor skills I used. (github.com)

         安装了全新的spacemacs的配置,查看了一下版本是v.0.200.14。在此之前,我使用的版本是v.0.200.13。现在还没有在这个配置上完成我所有的配置迁移,但是有几点变化的确是让我觉得舒服了很多。

         第一点就是org的归档,之前进行org归档的时候归档文件不会自动保存。为此我还尝试找了一些其他的补丁方案,但是大部分的说法都是org-mode或者操作系统的bug。我没有去查看是否在这个过程中org-mode也得到了升级,但是配置升级之后这个问题的确是得到了解决。不过,这个归档操作现在的确是会让人觉得有一丝卡顿。

         第二点改善是,光标下的单词会显示选中效果,而可视范围内的其他的相同的词儿也会用阴影的方式进行标注。

         这是上面的所说的一个显示效果,这个功能在读代码的时候会提供很好的便利性。

         第三点是进度条的变化,有了一格格的进度。这个其实是没有什么提样上特别的改善的,但是可以看得出来设计上的用心。

         以上是启动时候的进度条效果。

         第四点算是让我觉得不是很舒服的地方,undo-tree留下来了太多的临时文件。

         这是留下来的临时文件的的效果。

         针对这个问题,我看也已经有了issue提出来。有一个简单的方法来实现一个改善,可以通过增加如下的配置来实现:

           (setq undo-tree-history-directory-alist '(("." . "~/.emacs.d./.cache")))

         通过这个配置,临时文件会被存储到指定的目录下。这样,编辑的文件目录等被影响的就会少一些。

         第五点变化,restart-emacs可以准确出现在最近调用的命令清单里面了。

         上面是显示出来的最近的命令调用情况,而这个restart-emacs是在调试配置的时候经常用的一个工具。之前的版本中,这个不会出现在这个历史记录中。不过值得说的是这次我用了ivy的框架而之前使用的是helm。不知道这个变化是否是这个切换导致的。

         第六点变化,org-mode做清单处理的时候。如果标注为完成之后,会增加一条删除线。

         这里的例子中,第二行的这个就是效果,这个内容被增加了删除线。

         这就是临时感受到的几点变化,总体上觉得爱是很值得去升级切换一下的。

这篇关于1811_spacemacs从v.0.200.13升级到v.0.200.14的几点变化感受的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/243791

相关文章

SWAP作物生长模型安装教程、数据制备、敏感性分析、气候变化影响、R模型敏感性分析与贝叶斯优化、Fortran源代码分析、气候数据降尺度与变化影响分析

查看原文>>>全流程SWAP农业模型数据制备、敏感性分析及气候变化影响实践技术应用 SWAP模型是由荷兰瓦赫宁根大学开发的先进农作物模型,它综合考虑了土壤-水分-大气以及植被间的相互作用;是一种描述作物生长过程的一种机理性作物生长模型。它不但运用Richard方程,使其能够精确的模拟土壤中水分的运动,而且耦合了WOFOST作物模型使作物的生长描述更为科学。 本文让更多的科研人员和农业工作者

macOS升级后SVN升级

问题 svn: error: The subversion command line tools are no longer provided by Xcode. 解决 sudo chown -R $(whoami) /usr/local/Cellar brew install svn

Golang支持平滑升级的HTTP服务

前段时间用Golang在做一个HTTP的接口,因编译型语言的特性,修改了代码需要重新编译可执行文件,关闭正在运行的老程序,并启动新程序。对于访问量较大的面向用户的产品,关闭、重启的过程中势必会出现无法访问的情况,从而影响用户体验。 使用Golang的系统包开发HTTP服务,是无法支持平滑升级(优雅重启)的,本文将探讨如何解决该问题。 一、平滑升级(优雅重启)的一般思路 一般情况下,要实现平滑

JeecgBoot 升级springboot版本到2.6.0

1. 环境描述 Jeecgboot 3.0,他所依赖的springboot版本为2.3.5Release,将springboot版本升级为2.6.0。过程全纪录,从2开始描述。 2. 修改springboot版本号 <parent><groupId>org.springframework.boot</groupId><artifactId>spring-boot-starter-pare

c++的静态变化!

静态成员   对于非静态成员,一个类的每个对象都自己存有一个副本,每个对象根据自己拥有的非静态的数据成员来区别于其他对象。而静态成员则解决了同一个类的多个对象之间数据和函数的共享问题。   静态数据成员   静态数据成员的作用是:实现同一类的不同对象之间的数据共享。   #include<IOSTREAM>   using namespace std;   class Po

欧拉系统 kernel 升级、降级

系统版本  cat  /etc/os-release  NAME="openEuler"VERSION="22.03 (LTS-SP1)"ID="openEuler"VERSION_ID="22.03"PRETTY_NAME="openEuler 22.03 (LTS-SP1)"ANSI_COLOR="0;31" 系统初始 kernel 版本 5.10.0-136.12.0.

Zookeeper集群是如何升级到新版本的

方案1:复用老数据方案 这是经过实践的升级方案,该方案是复用旧版本的数据,zk集群拓扑,配置文件都不变,只是启动的程序为最新的版本。 参考文章: Zookeeper集群是如何升级到新版本的 方案2:重新建立数据方案 该方案的思路是:先停掉一台follower的机器上的服务,然后加入一个新版本的zk(zk的数据目录是空的),然后启动新zk,之后新zk会把旧集群中的数据同步过来。之后再操作另

mysql数据库8.0小版本原地升级

mysql数据库8.0小版本原地升级 准备工作升级工作停库使用新版本软件启动数据库更新环境变量重启数据库 升级日志 OS release: CentOS 7.9升级前DB version: MySQL 8.0.30数据库升级安装包:mysql-8.0.36-linux-glibc2.12-x86_64.tar.xzMySQL Shell安装包:mysql-shell-8.0.36

VB项目中必需的几点技巧

1.    点击右上角的关闭按钮,要弹出“提示”,是否关闭,但用右键关闭时,不能重复提示 在vb中找到这个事件Private Sub Form_QueryUnload(Cancel As Integer, UnloadMode As Integer)If MsgBox("是否要退出", vbYesNo + vbDefaultButton2, "提示") = vbNo ThenCancel

SAP项目中沟通的几点总结

最近参与的公司SAP RISE项目,由于是国际项目,全程远程实施,所以沟通显得尤为重要,有几点总结跟大家分享。   1.     提前沟通 提前沟通比事后沟通效果好太多。作为项目管理者,需要把下一步的计划等信息提前通过一定的形式(会议、邮件、Teams Channel等)传播出去。而不是等着这个事情发生了,项目组成员来询问,一方面这样很浪费时间,也会对项目进队产生影响,所以作为项目管理者永