Suplemon - 具有多光标支持的现代CLI文本编辑器
时间:2020-03-05 15:31:16 来源:igfitidea点击:
suplemon是一种现代文本编辑器,用于CLI,用于模拟多游标行为和Sublime文本的其他功能。
轻便,真的很容易使用,就像Nano一样。
使用CLI编辑器的一个好处是我们可以使用它是否使用我们使用的Linux发行版包含GUI。
这种类型的文本编辑也脱颖而出,简单,快速和强大。
我们可以在官方存储库中找到有用的信息和源代码。
特征
这些是其中一些有趣的功能:
- 多光标支持
- 撤销重做
- 复制和粘贴,具有多线支持
- 鼠标支持
- 延期
- 找到,找到全部,找到下一个
- 语法突出显示
- 自动完成
- 自定义键盘快捷键
安装
首先,请确保安装了最新版本的Python3和Pip3.
然后键入终端:
$sudo pip3 install suplemon
用法
在当前目录中创建一个新文件
打开终端并键入:
$suplemon
你会看到这样的东西:
打开一个或者多个文件
打开终端并键入:
$suplemon <filename1> <filename2> ... <filenameN>
例如:
$suplemon example1.c example2.c
配置
主要配置
我们可以在~/.config/suplemon/suplemon-config.json
找到配置文件。
编辑此文件很容易,我们只需输入命令模式(一旦我们在Suplemon中)并运行config
命令。
我们可以通过运行config defaults
查看默认配置。
keymap配置
将介绍Suplemon的默认键映射。
如果要编辑它们,只需运行keymap
命令。
运行keymap default
以查看默认的keymap文件。
- 退出:
Ctrl + Q
- 复制线路到缓冲区:
Ctrl + C
- 切割线到缓冲区:
ctrl + x
- 插入缓冲区:
ctrl + v
- 重复行:
Ctrl + K
- 转到:
Ctrl + G
。我们可以转到一行或者文件(仅键入文件名的开头)。此外,可以在第50行键入"考试:50"等"考试:50"的内容。 - 搜索字符串或者正则表达式:
CTRL + F
- 搜索下一页:"Ctrl + D""
- 修剪空白:
Ctrl + T
- 在箭头方向上添加新光标:
alt +箭头键
- 跳转到上一个或者下一个单词或者行:
ctrl +左/右侧
- 恢复单个游标/取消输入提示:
Esc
- 向上/向下移动线路:`页面向上/页面
- 保存文件:
ctrl + s
- 使用新名称保存文件:
F1
- 重新加载当前文件:
F2
- 打开文件:
Ctrl + O
- 关闭文件:
ctrl + w
- 切换到下一个/上一个文件:
ctrl + page向上/ctrl + page down
- 运行命令:
ctrl + e
- 撤消:"Ctrl + Z"
- 重做:
ctrl + y
- 切换可见空格:
F7
- 切换鼠标模式:
F8
- 切换行号:
F9
- 切换全屏:
F11
鼠标快捷方式
- 在指针位置设置光标:左键单击
- 在指针位置添加光标:右键单击
- 垂直滚动:向上/向下滚动