我习惯在 Windows 环境中工作,并且习惯使用记事本中的命令,例如CtrlS保存、CtrlC复制等。
在 Ubuntu 上,直接在命令行中工作非常方便,例如使用vi mytextfile.txt
。
我想使用一个可以在终端中使用但具有与 Windows 上的记事本相同的键盘命令的文本编辑器。是否有适用于 Ubuntu 命令行的带有“记事本命令”的文本编辑器?
答案1
尝试最低利润 (mped)。它列在 Synaptic 中
我刚刚检查了一下,最新的 Synaptic 版本似乎不接受命令行选项-tx
- 即文本模式开关,默认情况下它以 GTK 启动。
在文本终端 (Ctrl+Alt+F[1-6]) 中,它以文本模式启动,但在 Gnome 终端中似乎没有文本模式开关
如果这是真的,那么你可以下载旧版本(hardy)或使用以下版本构建最新版本ncursesw
答案2
您可以从终端启动类似于记事本的 GUI 文本编辑器,如下所示:
gedit mytextfile.txt
您不是直接在终端上进行编辑,而是享受从命令行和熟悉的组合键启动它的所有便利。
答案3
基于 CLI 的编辑器不太可能接受CtrlC和CtrlS。原因是这些键绑定默认是终端特有的,因此终端会在它们到达您在终端内运行的任何程序之前捕获它们。
当终端接收到 时CtrlC,它会向终端内运行的程序发送 INTERRUPT 信号。大多数程序在接收到此信号时都会中止。
当终端收到 时CtrlS,它会停止滚动输出。如果您正在运行向终端输出大量数据的程序,这将非常有用。点击CtrlS,您可以暂停输出以更仔细地查看特定部分。CtrlQ恢复。
使用该stty
命令,您可以更改这些键绑定。
答案4
textadept-诅咒!默认软件包仓库中尚未提供,但对于 Windows 移植来说,它是一款很棒的工具。此外,它是跨平台的,因此您可以在 Windows 上安装它以熟悉它。支持使用 shift+箭头标记文本,以及许多其他您喜欢的标记。
我建议您提供别名或附加符号链接,因为输入整个名称很烦人。