在emacs中使用shell有它的好处,那就是可以使用emacs命令来操作shell的输出,也可以利用emacs 命令来对shell命令的键入进行处理。进入shell模式的方式是
M-x shell
, 使用这个命令就可以 进入shell模式,但是每次你键入这个命令都会进入同一个shell,如何打开多个shell呢?
在使用上面的命令打开shell的时候,shell所在buffer的名字是
*shell*
, 每次你键入上面的命 令都会切换到这个buffer , 你可以使用
M-x rename-buffer
来为这个buffer起个新名字。比如
shell-debug
, 这样再使用
M-x shell
的时候就会新开一个shell。以这种方式,你可以开任意 多个shell。
在emacs中使用shell有它的好处,那就是可以使用emacs命令来操作shell的输出,也可以利用emacs 命令来对shell命令的键入进行处理。进入shell模式的方式是 M-x shell , 使用这个命令就可以 进入shell模式,但是每次你键入这个命令都会进入同一个shell,如何打开多个shell呢?在使用上面的命令打开shell的时候,shell所在buffer的名字是 *s...
整个存储库并不是真正供任何人使用,而是供我自己使用,当然也适合我的工作方式,因此,请为此做好准备。
由于我使用的是evil-mode ,因此我将vim和
emacs
配置为在可能的情况下具有相同的键绑定。
:用于查找文件,字符串或历史记录的模糊查找器
color :更改终端和Vim配色方案
tmux :终端多路复用器来组织会话
zsh-autosuggestions :建议以前输入的命令
zsh-history-substring-search :按子字符串搜索上一个命令
zsh-syntax
1. 在minibuffer 中运行一个命令
M-! 然后输入命令,
emacs
会打
开
一个名为*
shell
command output*的buffer来输出命令执行的结果。
2. 使用一个buffer的region取代一个文件当做命令的输入
先在一个buffer中选一个region。M-h (mark-paragraph) 或者C-Space/C-@标记一个region。
然后M-|...
最近项目需要导出多个sheet,并且同一个sheet里面导出两个或者多个表,实现过程如下:
List sheets = EasyExcel.read(is).build().excelExecutor().sheetList();
Excel导出
导出某个sheet,指定sheet名:
WriteSheet writeSheet = EasyExcel.writerSheet(tableName).build();
指定sheet中的每个表(Table)的表头以及导出对应的实体类,序号0,1分别表示第几张
一个
Emacs
次要模式,用于编辑
Shell
脚本。
Modern sh
Emacs
次要模式,用于编辑
Shell
脚本。
功能现代语法突出显示保存时自动格式化代码导航(使用imenu)转到定义(使用ctags)使用MELPA进行REPL安装(即将推出)可以从MELPA或MELPA Stable获得此软件包。
主分支将连续部署到MELPA,发行版本将部署到MELPA Stable。
MX软件包安装[RET] modern-sh [RET](要求'modern-sh)(定义键modern-sh-mode-map(kbd“
Emacs
-021-
shell
模式
我觉得
Emacs
的
Shell
模式是一个很好的功能,接触了VSCode之后我觉得它的IDE做的比较好,还有终端交互等方式。现在看来,其实这种方式在
Emacs
上其实早就存在了,大同小异而已。
Shell
模式进入方式,直接输入
shell
命令,具体如下:
这个功能在多个操作系统上可用,进入之后采用的
Shell
也
执行
shell
命令
shell
-command(M-!)若调用的
shell
命令输出不多,则直接输出在echo area,否则会输出到*
Shell
Command Output* buffer
shell
命令stderr输出默认被重定向到stdout输出到*
Shell
Command Output* buffer.
你也可以通过设定变量`
shell
-command-default...
好的,我可以帮你创建一个
shell
脚本,你需要告诉我你的操作系统是什么。如果你的操作系统是Linux或者macOS,那么你可以使用终端来创建一个
shell
脚本。首先,打
开
终端,然后输入以下命令来创建一个新的脚本文件:
touch my_script.sh
接下来,你需要使用一个文本编辑器来编辑这个脚本文件。你可以使用任何你喜欢的编辑器,例如nano、vim、
emacs
等。在这里,我将使用nano编辑器。输入以下命令来打
开
my_script.sh文件:
nano my_script.sh
现在,你可以在编辑器中编写你的
shell
脚本。例如,你可以编写一个简单的脚本来输出"Hello World!"。以下是一个示例脚本:
#!/bin/bash
echo "Hello World!"
在编辑器中完成你的脚本后,按Ctrl+X键来保存并退出编辑器。现在,你需要将脚本文件设置为可执行文件。输入以下命令来完成这个操作:
chmod +x my_script.sh
现在,你已经成功创建了一个
shell
脚本,并将其设置为可执行文件。你可以运行这个脚本,输出"Hello World!"。输入以下命令来运行这个脚本:
./my_script.sh
这就是创建一个
shell
脚本的基本步骤。希望对你有所帮助!