- 2024-11-17emacs使用lsp-copilot作为lsp-client添加新语言的lsp配置
配置文件可以参考helix的lsp配置文件helix/languages.tomlatmaster·helix-editor/helix例如添加go的lsp配置使用M-xlsp-copilot-open-config-file打开配置文件[language-server.gopls]command="gopls"[language-server.gopls.config.hints]assignVariableTypes=t
- 2024-11-15emacs go-mode
pipxinstallsemgrepGO111MODULE=onCGO_ENABLED=0goinstall-v-trimpath-ldflags'-s-w'github.com/golangci/golangci-lint/cmd/
[email protected]/x/tools/cmd/
[email protected]/x/tools/cmd/goimports@late
- 2024-11-02Emacs使用
(转)EditorMACroS(宏编辑器)最初,人们认为Emacs是一个编辑器,与Vim一起并称为两大编辑神器,据说Vim是编辑器之神而Emacs是神之编辑器,又据说这世界上的程序员分三种,一种是使用Emacs,一种是使用Vim,另外一种是其他。也有人认为Emacs是一个架构在编辑器上的集成环境,除了编辑功能外,还可以完
- 2024-11-01Emacs安装
Emacs安装#Installessentialbuildtoolssudoapt-getinstallbuild-essentialtexinfolibx11-devlibxpm-devlibjpeg-devlibpng-devlibgif-devlibtiff-devlibgtk2.0-devlibncurses-devgnutls-devlibgtk-3-devgitautoconf#Clonesourcegitclone--depth=1h
- 2024-09-15Bash 设置 vi mode
Bash设置vimodebashshell在行模式编辑内容时,模式为emacs的操作模式查看readline的man手册内容如下$manreadline...editing-mode(emacs) ControlswhetherreadlinebeginswithasetofkeybindingssimilartoEmacsorvi. editing-modecanbesetto
- 2024-08-13【Emacs】使用全教程
Emacs入门:使用全教程启动Emacs要进入Emacs,只需输入其名称:$emacs:-:-C-z挂起EmacsC-xC-c永久退出Emacs全局描述:-:-C-<key>表示按住控件,然后按<key>M-<key>表示按Esc一次,然后按<key>移动返回向前要移动的实体C-bC-fHaract
- 2024-08-12powershell 常用插件
1.z「z」这个zsh下常用的跳转工具,当频繁需要进入一个比较深的目录的时候,「z」这个插件会帮我们自动记录这个目录,之后我们只需要执行z[Directory]就可以快速跳转了PowerShell下也有移植过来的版本,执行以下命令安装就可以愉快使用了Install-Modulez-ScopeCurrentUser-A
- 2024-08-02Linux 常见编辑器
命令行编辑器VimLinux上最出名的编辑器当属Vim了。Vim由Vi发展而来,Vim的名字意指ViIMproved,表示Vi的升级版。Vim对于新手来说使用比较复杂,不过学会了之后会有效率上的提升,建议先学会使用Vim编辑并保存文件,之后在使用的过程中再逐渐学习高级用法。Vim是Ubuntu
- 2024-07-29Emacs有什么优点,用Emacs写程序真的比IDE更方便吗?
Emacs是一种强大的文本编辑器,有许多优点,使其在某些方面比传统的集成开发环境(IDE)更方便。以下是一些使用Emacs的优点:1.高度可定制性Emacs可以通过EmacsLisp编程语言进行高度自定义。你可以根据自己的需要修改和扩展Emacs的功能,几乎没有限制。2.统一的工作环境Ema
- 2024-07-28走进Emacs,优缺点
Emacs,全称为EditorMACroS(编辑器宏),是一款历史悠久且功能强大的集成开发环境和文本编辑器。自1975年由RichardStallman(理查德·马修·斯托曼)与GuySteele在麻省理工学院(MIT)的人工智能实验室(AILab)共同开发以来,Emacs一直以其高度的可定制性、扩展性和丰富的功能而受到程序员和其
- 2024-07-28用Emacs写程序真的比IDE更方便吗?
探讨Emacs写程序是否比IDE更方便,是一个深入且主观的话题,因为它涉及到个人的工作习惯、项目需求、技术偏好以及对工具的熟悉程度。以下是对这一问题的详细分析,旨在从多个角度探讨Emacs与IDE在编程中的优劣,并尝试回答这一问题。一、引言在软件开发领域,集成开发环境(IDE)和文本编
- 2024-07-17Emacs的优点,用Emacs写程序真的比IDE更方便吗?
Emacs是一个经典的文本编辑器,以其强大的扩展性和灵活性而闻名。虽然在当今的软件开发行业中,集成开发环境(IDE)如VisualStudio和IntelliJIDEA占据了主导地位,Emacs依然保持着一定的独特优势和忠实用户群。在这篇文章中,我们将探讨Emacs的主要优点,并评估在现代编程实践中,使用Emacs
- 2024-07-11Linux终端调试大全
无数次被问道:你在终端下怎么调试更高效?或者怎么在Vim里调试?好吧,今天统一回答下,我从来不在vim里调试,因为它还不成熟。那除了命令行GDB裸奔以外,终端下还有没有更高效的方法?能够让我事半功倍?当然有,选择恰当的工具和方法,让GDB调试效率成倍的提升并没有任何问题。当
- 2024-07-01【Emacs Verilog mode保姆级的使用指南】
- 2024-06-20【Emacs Verilog mode保姆级的使用指南】
- 2024-06-07Emacs Verilog Mode 简单使用指南
引言在硬件描述语言(HDL)中,Verilog是一种广泛使用的语言,用于设计和描述数字电路。为了提高Verilog代码编写的效率和准确性,许多开发者选择使用Emacs作为他们的集成开发环境(IDE)。Emacs是一个高度可定制的文本编辑器,拥有丰富的插件生态系统,其中VerilogMode是专为Veril
- 2024-06-03./configure for emacs 无法在 MSYS2 上找到程序
我试图在Windows11上的MYSY2中使用源代码本地编译构建emacs,第一次尝试时,在运行./configure时收到了一些警告,尽管如此,我还是尝试继续,然后调用了make和makeinstall,就我所见,我没有发现任何错误,但该过程没有在任何地方生成任何可执行文件。然后,在使用makedi
- 2024-05-20Emacs cnblogs 插件使用
今天用Emacs写了篇文章,想发到cnblogs博客上时遇到了"URL/HTTPError:200"的错误。原因是metaweblog的接口已经修改了,现在登录不上了,主要修改的参数有两个:cnblogs-server-url原来是:"http://www.cnblogs.com/%7Bcnblogs-blog-id%7D/services/metaweblog.aspx"
- 2024-05-16Emacs基本操作
Emacs常用命令0.寻求帮助1)C-h:寻求帮助,在输入C-h后,输入需要了解的按键,即会弹出对应按键的功能说明。2)C-g:中止操作,例如在意欲输入C-xk过程中,突然想放弃,但已经输入了C-x,想放弃执行,此时按C-g即可中断操作。3)C-xC-c:退出emacs。1.文件操作1)C-xC-f:打开文件2)C-xC-s:保存3)C-x
- 2024-04-20MATLAB 快捷键失灵解决方法
中文版:预设->键盘->快捷方式,将Emacs默认集改为Windows默认集即可英文版:preferences->Keyboard->Shortcuts,将EmacsDefaultset改为WindowsDefaultSet即可参考链接:Ubuntu下安装MATLAB的一些问题:快捷键与中文Matlab-linux下使用
- 2024-03-28emacs的viper模式中回撤操作
第一个“回撤”简单,就是简单的往前回退,没有方向。但接着就有了方向,是继续“往前”还是回撤“回撤”的往后呢?在emacs的viper模式中是这么解释的:Vipersupportsmultipleundo:‘u’willundo.Typing‘.’willrepeatundo.Another‘u’changesdirection.第1次
- 2024-03-03JSOI2024 游记
本文使用CCBY协议发布。Day0(2024.3.1)坐高铁到达南京。路上打了SA-IS,感觉全忘光了。/kk签到时被教练带着转了一圈NFLS。捡到了一张社保卡。还到签到处的时候发现是某位老师的。rp++。试机时紧急搜了将CapsLock映射为Ctrl的方法。setxkbmap-optionctrl:nocapsD
- 2024-02-15[Kyana]配置Emacs
换源;;myself-madeconfig(tool-bar-mode-1)(scroll-bar-mode-1)(setqinhibit-startup-screent);;sourcechangeandconfirm(setqpackage-enable-at-startupnil)(require'package)(setqpackage-archives'(("gnu"."http://mirro
- 2024-02-02在Mac上使用Emacs初步
其他操作系统估计也差不多。安装如果使用brew就是brewinstallemacs。安装后不会在Applications里面显示一个程序,需要在命令行里执行emacs。使用进入和退出上面刚说了一种进入的方法。如果想用Emacs直接打开文件,就敲个空格输入文件就好了。跟Vim一样。退出的快捷键是C-xC-
- 2024-01-18观看<liuliancao>大佬博客和知乎有感
知乎:https://www.zhihu.com/people/yibai-ci-hui-yi博客:https://blog.liuliancao.com/收集的要点,运维转运维开发尝试做个工单系统或者cmdb或者二开k8s工作怎么抓住重点看下SMART原则推荐比ide好用的编辑器,比较原生,需要使用插件,自己折腾emacs确实是看习惯的问题,见仁见