Articles of 文本编辑器

Linux上的Subversion CLI默认文本编辑器

虽然不缺乏关于如何设置Subversion命令行界面使用的文本编辑器的信息(参见这里 , 在这里 ,并在这里例如),我不知道我的本地系统获取文本编辑器信息从。 在我的系统上,当我执行一个svn commit ,它会打开一个提交消息的vim 。 既然这是我想要的,我从来没有真正想过。 这一直工作。 然而,最近一名同事试图犯下错误,并且因为编辑没有设置的错误而失败了。 我从来没有用我的方式去设置一个编辑器,所以我对此非常困惑。 我正在运行Ubuntu 12.04,并且已经从源代码编译并安装了Subversion CLI客户端版本1.8.10。 在此之前,我正在使用安装apt-get install subversion任何Ubuntu的Canonical系统。 Subversion手册的 “ 使用外部编辑器”部分指出了设置文本编辑器的下列可能性: –editor-cmd命令行选项 SVN_EDITOR环境variables 编辑器cmd运行时configuration选项 VISUAL环境variables EDITOR环境variables 可能的是,Subversion库中内置的回退值(不在官方版本中) 我调查了这些地方,并没有find如何在我的电脑上设置默认的文本编辑器: 提交时不使用–editor-cmd选项 SVN_EDITOR环境variables未设置 editor-cmd没有在我的~/.subversion/config ,也没有在/etc/subversion/config 。 这两个文件都存在,但是该行被注释掉了。 VISUAL环境variables未设置 EDITOR环境variables未设置 我正在下载官方仓库 ,所以不应该有后备。 必须有另一个地方可以设置默认值。 有人知道吗? 编辑:有一个build议,Subversion可能会调用/usr/bin/editor ,这不是在我的同事的机器上设置的。 我发现/usr/bin/editor在我的系统和我的同事系统上都是相同的。

在X86_32 Linux中使用汇编语言保留一部分控制台

我正在开发一个类似于VI的文本编辑器,需要像Vi一样控制控制台,例如改变光标位置和插入和删除string。 我search了很多,但没有find任何好的build议,代码不是我的问题,我想知道如何做到这一点,然后我可以自己编码,我正在使用NASM和32位Linux操作系统。

为单个命令指定多个可能的模式

基本上有几行包含一个共同的格式,但最后的措辞不同。 该命令将为所有这些工作,但我想匹配所有可能的模式,因此只需要在脚本中的1行。 作为一个例子,我知道如何使脚本如此工作: /pattern1/ s/asdf/ghjk/g /pattern2/ s/asdf/ghjk/g /pattern3/ s/asdf/ghjk/g 有任何想法吗?

(win / linux)文本编辑器,良好的正则expression式支持

我正在寻找在Win7 / Ubuntu的文本编辑器,它有良好的正则expression式的支持。 我已经尝试了一些有部分支持或似乎使用自定义语法,所以我正在寻找一个完全支持和没有/小自定义样式正则expression式的程序。 例如,我试图对一些文本执行下面的exp: ^((?!试验)。)* $ find没有testing单词的行。我已经在各种在线工具中testing了这个,我认为reg exp是正确的,但是我找不到可以使用/信任的文本编辑器。

语法高亮在vi中

vi上的语法突出显示吗? 我正在通过windows xp和vi使用putty来AIX系统。 我想知道在vi中是否有语法高亮function(我的google-fu失败了,因为所有关于vi的结果都指向了vim)。 如果存在,是否可以在putty中获取颜色?(我怀疑它,因为通过ssh发送颜色信息将是额外的开销)。 任何帮助将非常感激。 提前致谢。

Linux文本编辑器:漂亮。 快速。 强大。 容易拾起

寻找一个Linux文本编辑器。 我可以通过emacs摸索一下,但只知道基础知识。 我喜欢OSX上的TextMate,但有时觉得它有点弱(可能我没有足够好的学习)。 我不知道emacs或vim是否值得,因为我仍然主要在eclipse中编程。 语法突出显示 主题支持。 如果可能的话,我想喜欢旭日形象。 当我使用它与其他程序时,希望不必以不同的方式思考。 即我不认为我想学习所有的emacs / vi的快捷键。 (如果我在这条路线上出售,我需要一些东西来帮助我快速起步,并希望在应用程序中有所帮助,以帮助我发现function)。 霜可能是一个去这里,但我不知道我失踪,如果我这样做。 鼠标使用(文本select,光标放置等) 看起来不太可怕(美学是对我很重要)。 自动格式化支持 重量轻 轻松地从命令行调用。

好的文本/代码编辑器的Linux

所以,我想我会尽快在Linux上做一些编码,但是到目前为止,对我来说最大的折扣就是我很不情愿从当前的文本/代码编辑器中移开。 我正在寻找一个Linux文本/代码编辑器(不pipe是GUI还是基于文本的),这个编辑器(或者可以configuration成)尽可能接近我当前的FAR Manager内置编辑器的设置: 传统的基本键盘操作(用于导航的光标键,用于复制/粘贴的Ctrl / Shift +插入) 语法高亮,显然(FAR有优秀的colorer插件) 可扩展性(FAR具有macros和插件) 自动完成(我使用的FAR插件是一个上下文“单词”-completer,因此语言不可知,但是,只要不太慢,每个语言的完成就会工作) (多行)正则expression式search和replace 代码导航(类/函数大纲,跳转到光标下的关键字的下一个/上一个实例) 块(列)select (对不起,如果列表看起来像广告,但是FAR现在是FOSS(修订BSD)) 商用UEx接近于此,但似乎没有自动完成支持。

什么是用于Linux的高效内存有效的文本查看器?

我需要在连接到Web服务器时从命令行浏览大量的日志文件。 我不想打开文件,并将整个内容读入内存,占用服务器的内存。 我只需要能够翻阅和search日志。 我通常使用“纳米”。 这个记忆力好吗?

如何统计xml文件中出现一个单词的时间

我被赋予了对机器翻译xml文件进行质量检查的任务。 翻译是从英语到外语。 我在文件中有大约2000个转换块,我必须通过在包含在具有质量属性的<comment>标记中的块中添加我的评论来检查其中的200个。 有没有一个Linux命令或一些文本编辑器,可以计算我添加的评论标签的数量,或只是发生“/ comment”这个词的时间,所以我不必手动跟踪?

使用vim,你如何快速刷新你正在工作的网页?

现在我已经使用VIM了几个星期了,同时又搞乱了各种networking语言,我真的很享受它。 我觉得很麻烦,不得不选中或点击进入我的浏览器,刷新页面以查看代码更改的效果。 当我使用Virtual Box的时候更加烦人,而且我倾向于使用主机系统上的PDF文件,所以我的窗口空间有限。 你们的大师们有没有什么奇特的做法呢? 我想知道是否有可能拆分VIM工作区,并在其自己的窗口中有链接/ l or还是有这种效果? 编辑: 出于好奇,如果有人还在看这个: 有可能从vim执行一个浏览器并加载一个基于sortingvariables的URL? ! firefox http:// localhost / bla / $ CURRENTWORKINGFILE 那类的东西?