记事本/编辑等同于Linux命令行

我正在寻找一个简单的文本编辑器,我可以从Linux的命令行使用编辑文件。 我习惯于在Windows中编辑文件,所以我正在寻找具有相同键盘接口的东西。 这意味着:

  • SHIFT +箭头键/ PGUP / PGDNselect文本
  • CTRL + C,CTRL + X,CTRL + V复制/剪切/粘贴

而这是非常多的。 令人惊讶的是我很难find这样的事情。 Vi / emacs是自然而然的。 纳米接近,但有自己的非标准剪切/粘贴/select键盘快捷键。

这东西肯定存在的地方。 预先感谢指引我在正确的方向。

纳米就像我发现的那样接近我可以轻松过渡到的东西。 这当然是在DOS下最接近编辑的命令行工具。

我强烈build议只学习vim。 有很多“快速启动”和“快速参考”指南,让你开始。 从长远来看,你将会更加快乐。

http://tnerual.eriogerg.free.fr/vimqrc.html

http://fosswire.com/post/2007/11/ultra-quick-start-in-vim/

cream是一个易于学习的vim,它实现了Common User Access键绑定。 我没有使用它,但他们有一个时髦的网页 。

像奶油这样的缺点是,在一个给定的系统上,与vim相比,它的可用性要低得多。 vim或vi本身保证安装在任何unix-ish系统上。

如果您有兴趣学习vim,以便随时准备在需要的时候使用它或vi,最好的方法是将其安装到您的Windows系统上,然后开始使用它而不是记事本。 有很多东西需要学习,如果学习它,你可以比以前做得更快。

提示和资源

  • Vim的帮助是非常彻底的:尝试命令:help help开始。
  • 撤消操作非常简单:只需按<ESC>和/或<CTRL-C>' a couple times to get back to normal mode. You can then undo any accidental changes, using <CTRL-C>' a couple times to get back to normal mode. You can then undo any accidental changes, using u` <CTRL-C>' a couple times to get back to normal mode. You can then undo any accidental changes, using直到您回到您想要的位置。
  • <CTRL-R>将重做。
  • :help vimtutor将提出一个教程。
  • 当我第一次学习vim的时候,我发现这个视觉备忘单是非常有价值的。

在你花了几个小时学习基本的命令之后,你可能会开始通过基本的编辑来节省时间。 另外,它非常有趣:它使编辑更像一个街机游戏或战略游戏。 这一方面,即预防脑力劳动和生产力的损失,可能实际上比速度增加更有价值。

这篇文章有更多的技巧学习vim:stackoverflow.com/questions/74625/what-is-the-best-way-to-force-yourself-to-master-vi

如果你正在运行X窗口,那么你可以运行很多graphics化的编辑器,gedit会想起来。

可以在.nanorc文件中定义nano的转义序列行为。

我知道这看起来很神秘,但是我花时间去学习Vi,一旦你了解了它,你想知道为什么你用了其他的东西。

你可以学习emacs,但是我认为emacs本身就是一个操作系统,它不是一个编辑器;-)。

与午夜指挥官 ( mc )一起提供的mcedit声称能够在支持它的terminal上进行移位箭头select,但是并没有说明这些可能是什么。

select在xterm和gnome-terminal中适用于我,但不适用于PuTTY(至lessconfiguration了我的东西)。

ergomacs是一个emacs克隆,是为了适应你的需求(似乎你并不孤单)。

https://ergoemacs.github.io/