首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在centos上的notepad++替代方案直接在vps上编码,就像nano一样

在centos上的notepad++替代方案直接在vps上编码,就像nano一样
EN

Stack Overflow用户
提问于 2011-09-06 07:01:14
回答 2查看 1.4K关注 0票数 1

这个问题已经问了好几次了,但是你可以看到他们似乎都有一个linux桌面,我不想要linux桌面的notepad++替代,我想要一个用于centos服务器的notepad++替代方案,我希望它像nano一样不像vi,我不知道vi,所以我正在寻找一个编辑器,它允许我在vps上打开一个文件,选择一种编程语言,并且它应该纠正我的编码错误,这样我就不会浪费我从窗口上传文件到vps的时间,它应该很容易使用,而且很小,我不想把我的vps资源浪费在编辑器上

这样的编辑存在吗?

编辑

@romainl

我的副总裁来自2host.com,我有centos 5 64位vps E级,去那里获取更多信息,这就是我所知道的所有信息。

这是我的生产版本,但我问,因为我有来自chvps.com的另一个vps,最便宜的计划,我有mysite.com和mysite.net,我买了mysite.net,所以没人能偷它,所以我把用户从mysite.net重定向到mysite.com,我正在为我的站点创建一个新脚本,所以chvps主机mysite.net在那里对新版本做一些测试,比如一个临时服务器。

此外,我在alwaysdata.com上玩django,所以我想要一个编辑器。

我见过很多人说他们喜欢vim/vi,如果你能告诉我为什么vim更强大的话,我会学会使用vim?他们不都是编辑吗?

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2011-09-06 09:01:38

为了直接回答您的问题,下面是几个CLI编辑器:

据我所知,它们不会在您键入或保存时显示语法错误,您也不会获得任何(半)自动完成。总之,这些功能都比nano更强大,但比NP++ (我不熟悉)更强大,更强大的是vimemacs

无论如何,即使是使用“巨大”功能集构建的股票vim也不会在输入或保存时检查您的PHP文件的语法,为此您将需要一堆插件。

我不知道emacs,但是vim可以在“轻松”模式下使用,比如:vim -y yourfile.php

Vim是世界上最好的两位编辑之一,学习它的基本知识并不难。你现在可能没有太多的时间花在上面,但一旦你花了时间,你就试一试。是石头。

你能告诉我们更多关于你的工作流程(服务器布局,使用VCS…)吗??乍一看,您似乎是直接在生产服务器上编辑文件,这并不是真正的推荐。

<EDIT>

关于Vim和所有其他人只是编辑.

是的,它们都具有相同的基本功能:输入文本、剪切、粘贴、移动光标…的能力。但即使是这些基本功能也可以通过多种方式实现。如果您想在CLI编辑器中使用NP++特性,我们可以假设您尝试过其他编辑器并最终决定使用它,因为它比其他编辑器更适合您。

所有的CLI编辑器都是不同的,就像它们在一个地方发光而在另一个地方缺少的GUI编辑器一样。因为你是一个程序员,你“需要”一些高级特性和任何编辑器没有一个完整的支持regex的搜索/替换系统、某种自动完成、宏、生成和显示错误的能力等等。

Vim和Emacs都提供了这些传说,并且通过本地或插件提供了更多的功能。据我所知,它们是唯一真正适合编程的CLI编辑器,因此,为了能够直接在VPS上工作并提高效率,您没有太多的选择:它要么是其中一个,要么是另一个。

你可能面临的第一个问题是学习路径的突兀和他们的“模型”的怪异,但大多数vim/emacs用户会告诉你,一旦它内化了,就很难再回来了。

为什么是Vim (或emacs)?

我没有什么特别的卖点来为你服务。我是一个高级的TextMate用户,对我来说,它是最好的编辑,它满足了我所有的需求,但我有点无聊。

然后我偶然发现了一个Python屏幕,那里的一切看起来都很神奇,我发现了德莱克怀亚特和其他人的其他屏幕:他们在代码中移动的方式,搜索/替换的方式,全貌,疯狂的插件(环绕岩石),异常的动作和文本对象…。

我利用这个缓慢的一周来学习基础知识,犯了很多错误,现在我看TextMate的方式和看记事本(而不是++)的方式一样。

下面是一些附加的vim链接:

  • 这是最伟大的答案之一
  • 回到维姆身边
  • 智能Vi
  • VIM的物理
  • Vim简介和教程
  • 问HN:掌握vim的建议?
  • 像专业人士一样使用Vim
  • 功率Vim使用
  • 为什么,哦,为什么,做那些#?@!裸体头目用vi?
  • 我是如何提升我的维姆

呵呵,我刚想起另一个CLI编辑:迪亚科诺斯

</EDIT>

票数 2
EN

Stack Overflow用户

发布于 2011-09-06 07:20:29

如果你问了几次,也许你要找的应用程序还不存在。我必须做同样的事情,像你(在服务器上编辑文件,配置和脚本),我做它与jEdit与语言特定的插件加上FTP插件。至少你可以试试。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/7316044

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档