文本编辑器 订阅
文本编辑器(或称文字编辑器)是用作编写普通文字的应用软件,它与文档编辑器(或称文字处理器)不同之处在于它并非用作桌面排版(例如文档格式处理),它常用来编写程序的源代码。 展开全文
文本编辑器(或称文字编辑器)是用作编写普通文字的应用软件,它与文档编辑器(或称文字处理器)不同之处在于它并非用作桌面排版(例如文档格式处理),它常用来编写程序的源代码。
信息
软件名称
文本编辑器
软件语言
C#,Java等
文本编辑器简介
文本编辑器是计算机软件中的一种。主要用于用来编写和查看文本文件。有一些特殊的文本编辑器支持增加自有的格式来丰富文档的表现形式。操作系统或者集成开发环境通常会带有可以查看和编辑纯文本的编辑器,可增加格式的文本编辑器通常是个人用户或者公司在制作需要格式的文件中使用。因为程序和程序的配置文件通常是以纯文本形式储存,所以程序员也需要使用纯文本编辑器来编辑程序和配置文件。常见系统下的文本编辑器常见的有Windows下的记事本,Mac OS X下的文本编辑,Linux下的vi、emacs、gedit、DOS下的edit等。各系统下的使用1. Windows 开始/运行输入edit命令进入文本编辑器进行编辑文本;也可以在cmd下输入edit进入文本编辑器。文本编辑器类似c语言界面。是一种很实用的文本编辑软件。2. Mac OS X 在磁盘下的应用程序文件夹或Launchpad(Mac OS X Lion 10.7或以上)中找到文本编辑.app(源名称:TextEdit.app),打开后就可以新建文稿并实施编辑。文本编辑支持多信息文本格式(.rtf)、带附件的多信息文本格式(.rtfd)、(.html)、Web归档(.webarchive)、OpenDocument 文本(.odt)、Word 2007 格式(.docx)、Word 2003 格式(.xml)、Word 1997 格式(.doc)和纯文本(.txt)文件的制作,以及以上文件的便携文稿格式(.pdf)的导出。文本编辑可以打开几乎所有能与Mac OS X兼容的文稿格式。3.Linux下进入终端,输入文本编辑器的名称,回车即可运行。  
收起全文
精华内容
下载资源
问答
  • 文本编辑器
    千次阅读
    2019-02-21 14:07:05

    1.介绍

    文本编辑器(或称文字编辑器)是用作编写普通文字的应用软件,它与文档编辑器(或称文字处理器)不同之处在于它并非用作桌面排版(例如文档格式处理),它常用来编写程序的源代码//主要用来编写程序,即文字类文件,并不能操作多媒体文件

    2.分类

    分类有:

    按照操作系统:Windows/mac OS/Linux/Unix 

    按照操作方式:UI界面,命令行中

    3.常用工具

    记事本 

    在windows操作系统中,记事本是一个小的应用程序,采用一个简单的文本编辑器进行文字信息的记录和存储。自从1985年发布的Windows 1.0开始,所有的Microsoft Windows版本都内置这个软件

    sublime

    官网:http://www.sublimetext.com/

    使用笔记参考:https://mp.csdn.net/postedit/80288000

    notepad++

    官网:https://notepad-plus-plus.org/

    使用参考:https://www.jianshu.com/p/1a5acffeabd3

    vi/vim

    所有的 Unix Like 系统都会内建 vi 文书编辑器,其他的文书编辑器则不一定会存在。
    但是目前我们使用比较多的是 vim 编辑器。
    vim 具有程序编辑的能力,可以主动的以字体颜色辨别语法的正确性,方便程序设计
    似乎成了高格调的工程师玩的东西,但是并不是说一定要会,但却不能一点不会。//个人看法

    参考:

    https://www.runoob.com/linux/linux-vim.html

    后续补充

    TBD/

     

    4.使用方式

    方式:【上有简单介绍到部分】

    1.到官网查找使用手册

    2.网上寻找资源【使用手册/笔记】

    3.学习网站找视频之类的资料

    5.额外补充

    TBD

    6.参考

    https://coolshell.cn/articles/5426.html //简明 Vim 练级攻略

     

    后续补充

    ...

     

    更多相关内容
  • 仿简书富文本编辑器

    热门讨论 2016-10-17 17:00:03
    仿简书富文本编辑器,完美重现
  • 什么是富文本编辑器? 概述: javascript Text Editor ​ 我们平常在页面上写文章 或者 后台发布文章内容、或内容描述等、一直都是用的是富文本编辑器,包括很多论坛发帖的文字窗口也是典型的富文本编辑器, 它跟...

    什么是富文本编辑器?

    概述: javascript Text Editor

    ​ 我们平常在页面上写文章 或者 后台发布文章内容、或内容描述等、一直都是用的是富文本编辑器,包括很多论坛发帖的文字窗口也是典型的富文本编辑器, 它跟office中的word界面非常类似!

    富文本编辑器的使用是与word非常类似的,所见即所得的排版方式,操作也与word类似,点击鼠标使用相应功能就行,对用户而言使用上相对比较简单,也比较容易进入状态!

    如图

    在这里插入图片描述

    总的来说富文本编辑器就是一种基于JS并且可内嵌于web浏览器中所见即所得的文本编辑器!

    富文本编辑器不同于普通的文本编辑器,开发者可到网上下载免费的富文本编辑器内嵌于网站应用程序里面, 那么作为一个开发者,熟悉几款富文本编辑器是很有必要的,说不一定某个项目就要集成进去,到时候现就不会去花太多时间研究它!


    介绍几款主流常用的JS富文本编辑器

    下面列举几款常用的富文本编辑器,供大家参考!

    1.TinyMCE

    概述

    TinyMCE是一款易用、且功能强大的所见即所得的富文本编辑器。同类程序有:UEditor、Kindeditor、Simditor、CKEditor、wangEditor、Suneditor、froala等等, 并且界面相当清新,界面模拟本地软件的风格,顶部有菜单栏。支持图片在线处理,插件多,功能非常强大,易于集成,并且拥有可定制的主题。

    支持目前流行的各种浏览器,它可以达到微软Word类似的编辑体验。

    而且这么好的东西还是开源免费的,而且一直有人维护,这款编辑器使用的人非常多 , TinyMCE自带的大部分插件均提供社区开源版,可免费使用且可商用!

    下载

    下载地址: https://www.tiny.cloud/

    使用参考: http://tinymce.ax-z.cn/

    在这里插入图片描述

    根据需要下载社区版或者开发版

    在这里插入图片描述

    小提示

    开发版包含未被压缩过的源码,方便开发者学习分析, 也就是说开发版包含TinyMCE社区版,开发工具和完整的源代码!

    快速使用

    步骤1:引入TinyMCEJS脚本

    <head>中插入如下代码,注意自己的项目路径, 将tinymce.min.js源文件引入至项目中

    <script src="TinyMCE/js/tinymce/tinymce.min.js"></script>
    

    步骤2: 初始化TinyMCE, 将TinyMCE初始化为页面的一部分

    当引用了TinyMCE.js后就可以使用tinymce.init()方法来进行初始化了,并且tinymce.init()方法内部接收一个初始化对象, 内部包含各种参数,必须的参数就是selector意思是允许通过css选择器指定TinyMCE要绑定的html内容容器,传统模式需指定textarea,内联模式可指定div或其它html块元素

    举个栗子

    //js
    <script>
        tinymce.init({
            selector: '#test',
            skin: 'oxide-dark'
        });
    </script>
    //html
    <h1>Dome1</h1>
    <div id="test">测试数据!</div>
    

    效果如下

    在这里插入图片描述

    注意:

    当然这里建议新手还是使用textarea元素, TinyMCE会将内容塞进textarea元素,可以通过正常的post方法获取到编辑器中的内容, 如果你使用第三方框架或采用其他元素配合ajax提交则可能不会主动触发内容同步,需要自己执行同步 或者 自己执行dom操作来获取内容!


    2.CKEditor

    概述

    Ckeditor也是一款非常经典的富文本编辑器,官方下载量过千万,它是在非常著名的FCkEditor基础上开发的新版本。Ckeditor有高性能的实时预览,它特有行内编辑功能,使得编辑内容更加直观,仿佛是在编辑网页一样,有很强的可扩展性,被各大网站广泛运用。

    官方地址: https://ckeditor.com/

    使用参考: https://ckeditor.com/docs/index.html

    下载

    在这里插入图片描述

    点击下载按钮

    在这里插入图片描述

    根据需要下载

    在这里插入图片描述

    快速使用

    步骤1:引入CkeditorJS脚本

    <head>中插入如下代码,注意自己的项目路径, 将ckeditor.js源文件引入至项目中

    <script src="ckeditor/ckeditor.js"></script>
    

    步骤2: 初始化Ckeditor

    CKEditor就像一个在你网页中的文本区域一样工作,它提供了一个简单易写的用户界面、版式和丰富的文字输入区域。但用文本区域要实现同样的效果,并不容易。实际上CKEditor就是使用一个文本区域来传递它的数据到服务器上,所以,你必需在页面上创建一个文本容器,这里建议使用<textarea></textarea>

    引用ckeditor.js后就可以使用ClassicEditor.create()来进行创建编辑器,ClassicEditor.create()内部参数为指定的Ckeditor要绑定的文本容器。

    举个栗子

    //js
    <script>
        window.onload = function(){
            ClassicEditor.create(document.querySelector("#editor"))
        }
    </script>
    //html
    <h1>demo2</h1>
    <textarea  id="editor"></textarea>
    

    效果如下

    在这里插入图片描述


    3.wangEditor

    概述

    wangEditor 是一款使用 Typescript 开发的无框架依赖Web 富文本编辑器, 轻量、简洁、易用、开源免费。

    它兼容常见的 PC 浏览器:Chrome,Firefox,Safar,Edge,QQ 浏览器,IE11。但是不支持移动端。

    下载地址:https://www.wangeditor.com/

    使用地址:https://www.wangeditor.com/doc/

    下载

    在这里插入图片描述

    进入到以下页面

    在这里插入图片描述

    我们只需要将wangEditor.js或者wangEditor.min.js这两个文件拿出来就行了。

    快速使用

    步骤1:引入wangEditorJS脚本

    <head>中插入如下代码,注意自己的项目路径, 将wangEditor.js或者wangEditor.min.js源文件引入至项目中

    <script src="ckeditor/wangEditor.min.js"></script>
    

    步骤2: 初始化wangEditor

    你需要在页面上创建一个文本容器,然后利用以下代码就可以实现这个编辑器了。

    举个栗子

    //js
    <script>
        window.onload=function(){
            let E = window.wangEditor;
            let editor = new E("#editorBox");
            editor.create();
        }
    </script>
    //html
    <h1>demo3</h1>
    <div id="editorBox"></div>
    

    效果如下

    在这里插入图片描述


    在这里插入图片描述

    4.Kindeditor

    概述

    KindEditor是一套使用JavaScript编写的开源的HTML可视化编辑器,让用户在网站上获得所见即所得编辑效果,兼容IE、Firefox、Chrome、Safari、Opera等主流浏览器。KindEditor非常适合在CMS、商城、论坛、博客、电子邮件等互联网应用上使用。

    下载地址:http://kindeditor.net/down.php

    使用地址:http://kindeditor.net/docs/index.html

    下载

    在这里插入图片描述

    快速使用

    步骤1:引入KindEditorJS脚本

    <head>中插入如下代码,注意自己的项目路径, 将kindeditor-all-min.js或者kindeditor-all.js源文件引入至项目中,并且还要将文件夹langzh-CN.js引入到项目中,如下:

    <script  src="kindEditor/kindeditor-all-min.js"></script>
    <script  src="kindEditor/lang/zh-CN.js"></script>
    

    步骤2: 初始化KindEditor

    在需要显示编辑器的位置添加textarea输入框。注意必须给textarea设置一个id或者类class选择器,建议使用id选择器,因为id选择器是页面独一无二的,而类class选择器可以存在多个,容易产生混乱。

    举个栗子

    //js
    <script>
        KindEditor.ready(function(K) {
            window.editor = K.create('#editorBox');
        });
    </script>
    //html
    <h1>demo4</h1>
    <textarea  id="editorBox" name="content">测试内容</textarea>
    

    效果如下

    在这里插入图片描述


    5.Simditor

    概述

    SimditorTower平台使用的富文本编辑器,是一款基于jQuery和module.js,轻量化开源的编辑器,界面简约,功能实用,插件不是很多,功能要求不高的可以使用。支持的浏览器:IE10+、Chrome、Firefox、Safari

    下载地址:https://github.com/mycolorway/simditor/releases

    使用地址:https://simditor.tower.im/docs/doc-usage.html

    下载

    在这里插入图片描述

    快速使用

    步骤1:引入Simditor相关的JS与CSS文件

    <head>中插入如下代码,注意自己的项目路径, 将以下文件引入到项目中,如下:

    <link rel="stylesheet" href="simditor/site/assets/styles/simditor.css"/>
    <script  src="simditor/jQuery.min.js"></script>
    <script  src="simditor/site/assets/scripts/module.js"></script>
    <script  src="simditor/site/assets/scripts/hotkeys.js"></script>
    <script  src="simditor/site/assets/scripts/simditor.js"></script>
    

    以上文件除了jQuery.min.js需要单独下载外,simditor.cssmodule.jshotkeys.jssimditor.js 到你下载的Simditor中的site/assets文件夹中去找。还要注意js文件的引入顺序,Simditor是基于jQuery和module.js,所以要引入到simditor.js之前。

    步骤2: 初始化Simditor

    要使用 Simditor,首先你需要一个textarea这样的元素,并且给textarea设置一个id选择器。

    举个栗子

    //js
    <script>
        $(function(){
            Simditor.locale = 'zh-CN';//设置中文
            var editor = new Simditor({
                textarea: $('#editorBox'),  //textarea的id
            })
    
            })
    </script>
    //html
    <h1>demo5</h1>
    <textarea  id="editorBox" name="content">测试内容</textarea>
    

    效果如下

    在这里插入图片描述


    6.Summernote

    概述

    Summernote是一款轻量级的富文本编辑器,比较容易上手,使用体验流畅,支持各种主流浏览器。它是基于jquery和bootstrap,使用前先引入这两项。

    下载地址:https://summernote.org/

    使用地址:https://summernote.org/getting-started/#get-summernote

    下载

    在这里插入图片描述

    快速使用

    步骤1:引入Summernote相关的JS与CSS文件

    <head>中插入如下代码,注意自己的项目路径, 将以下文件引入到项目中,如下:

    <link rel="stylesheet" href="bootstrap/css/bootstrap.min.css"/>
    <script  src="js/jQuery.min.js"></script>
    <script  src="bootstrap/js/bootstrap.min.js"></script>
    <link rel="stylesheet" href="summernote/summernote.min.css"/>
    <script src="summernote/summernote.min.js"></script>
    

    步骤2: 初始化Summernote

    在你希望页面中呈现 Summernote 编辑器的位置设置一个文本容器,并且给文本元素设置一个id选择器。

    举个栗子

    //js
    <script>
        $(document).ready(function() {
            $('#summernote').summernote();
        });
    </script>
    //html
    <h1>demo6</h1>
    <div id="summernote"><p>Hello Summernote</p></div>
    

    效果如下

    在这里插入图片描述


    7.Quill

    概述

    Quill是轻型的编辑器,样式一般(黑白风),功能中等,它的代码高亮功能比较强,同样支持行内编辑模式,工具条可自定义。

    下载地址:https://quilljs.com/docs/download/

    使用地址:https://quilljs.com/docs/quickstart/

    注意:Quill的使用文档是英文的,英语不好的可以借助翻译软件!!!!

    下载

    在这里插入图片描述

    进入一下页面

    在这里插入图片描述

    快速使用

    步骤1:引入Quill相关的JS与CSS文件

    <head>中插入如下代码,注意自己的项目路径, 将以下文件引入到项目中,如下:

    <link rel="stylesheet" href="quill/quill.bubble.css"/>
    <link rel="stylesheet" href="quill/quill.snow.css"/>
    <link rel="stylesheet" href="quill/quill.core.css"/>
    <script src="quill/quill.core.js"></script>
    <script src="quill/quill.min.js"></script>
    

    步骤2: 初始化Quill

    在你希望页面中呈现 Quill 编辑器的位置设置一个文本容器,并且给文本元素设置一个id选择器。

    举个栗子

    //js
    <script>
        var quill = new Quill('#quill', {
            theme: 'snow',
            modules: {
                toolbar: [
                    [{header: [1, 2, 3, false]}],
                    ['bold', 'italic', 'underline'],
                    [{'list': 'ordered'}, {'list': 'bullet'}],
                    [{'align': []}],
                    [{'font': []}],
                    [{'color': []}, {'background': []}],
                    ['image', 'video']
                ]
            }
        });
    </script>
    //html
    <h1>demo7</h1>
    <div id="quill"><p>Hello Quill</p></div>
    

    效果如下

    在这里插入图片描述


    end

    以上的JS编辑器的详细使用请参照官方以及相关文档,根据你的项目需求,挑选出适合的富文本编辑器,希望对你有所帮助!!

    谢谢您的阅读!! !

    在这里插入图片描述

    在这里插入图片描述

    "点赞" "评论" "收藏"

    大家的支持就是我坚持下去的动力!

    如果以上内容有任何错误或者不准确的地方,欢迎在下面 👇 留个言指出、或者你有更好的想法,欢迎一起交流学习
    展开全文
  • 了解各种 Linux 文本编辑器了解 Linux 中不同类型的文本编辑器解释 Vi 文本编辑器常用命令 了解 Linux 中不同类型的文本编辑器 解释 Vi 文本编辑器 vi niit.txt:如果 niit.txt 文件存在,就进入命令模式 :如果不...

    了解 Linux 中不同类型的文本编辑器

    文本编辑器是一种应用程序软件,通常与操作系统捆绑在一起

    编辑器的功能

    1. 创建文件
    2. 打开文件
    3. 复制和黏贴文本
    4. 搜索文本
    5. 处理数据

    适用于 Linux 的编辑器

    • Vi(可视化编辑器)
    • Vim(可视化编辑器增强版)
    • Emacs(编辑宏编辑器)
    • Sed(流行编辑器)
    • Ed(行为编辑器)
    • Red(受限的 Ed 编辑器)
    • Joe(Joe’s Own 的编辑器)
    • Rjoe(受限的 Joe 编辑器)
    • Pico(pine composer)
    • Jstar(与 WordStar 兼容的 joe 编辑器版本)

    解释 Vi 文本编辑器

    可以使用各种命令在 vim 编辑器中执行操作,这些命令可以分为以下类别

    • 常用命令
    • 光标移动命令
    • 高级读取和保存命令
    • 插入和替换命令
    • 词移动命令
    • 删除和修改命令
    • 复制行的命令
    • 样式查找命令

    开始使用 Vi

    vi niit.txt
    :如果 niit.txt 文件存在,就进入命令模式
    :如果不存在,就先创建,再进入命令模式
    命令模式:按键 ESC,由输入模式进入命令模式
    特点:在文件的最下方,什么都不显示或者显示文件基本信息
    在这里插入图片描述

    输入模式:按键 a A i L o O r R,由命令模式进入输入模式
    特点:在文件的最下方出现 --INSERT-- --REPALCE--
    在这里插入图片描述
    a:在光标下一个字符之前插入文本
    A:在光标所在的航模插入文本
    i:在光标上一个字符之前插入文本
    I:在光标的行首插入文本
    o:在光标所在的行下插入一行文本
    O:在光标所在的行上插入一行文本
    r:修改当前光标所在的字符
    R:替换文本

    退出模式:按键 shift + :,由命令模式进入退出模式
    特点:文件的最下方出现 :
    w:保存
    q:退出
    ! :强制
    wq:保存且退出
    在这里插入图片描述

    常用命令

    命令操作
    h将光标移动到上一个字符
    l将光标移动到下一个字符
    k将光标上移动一行
    j将光标下移动一行
    x删除当前光标位置
    dd删除行
    :e < filename > + Enter打开特定文件,如果文件不存在就创建打开,如果存在就打开
    :w < filename > + Enter写入不同文件,如果文件不存在就创建打开,并且将 niit.txt 内容复制到 qdu.txt 中,如果存在,将 niit.txt 内容覆盖到 qdu.txt 中的文本内容
    :w! < filename > + Enter强制写入另一个文件
    :wq + Enter保存所有更改并退出
    :w + Enter保存文件
    :q! + Enter不保存更改退出

    Vi 中的光标移动命令

    命令操作
    Ctrl + d 或者 D向下滚动半个屏幕
    Ctrl + u 或者 U向上滚动半个屏幕
    Ctrl + F向前翻一页
    Ctrl + B向后翻一页
    nG移动到第 n 行
    0移动到首行
    $移动到行尾
    H移动到屏幕的第一行
    M移动到屏幕的中间行
    L移动到屏幕的最后一行

    插入和替换命令

    命令操作
    a附加于当前字符后
    A附加于行末
    i在当前字符前插入
    I在行首插入
    o在下面插入空白行并允许插入
    O在上面插入空白行并允许插入
    rx用字符 x 代替当前字符

    Linux 还支持在键入单词的初始字符时自动显示该单词(如果该单词已经存在与文件中)Ctrl + p 完成

    单吃移动命令

    命令操作
    W or w移动到下一个词
    B or b移动到上一个词
    E or e移动到词尾

    删除和修改命令

    命令操作
    dw删除词
    dd删除行
    cw更改词
    cc更改当前行
    x删除当前光标位置的字符
    j连接行
    u撤销上次更改
    U撤销当前行的所有更改
    .(dot)重复上次更改

    复制行的命令

    命令操作
    yiw复制当前单词
    yw复制当前光标位置到词末
    yy复制当前行
    P将拉出的文本放置在当前光标之后。此命令类似于 Windows 中的黏贴操作
    p将拉出的文本放置在当前光标位置前

    搜索命令

    /:向下搜索
    ?:向上搜索

    命令操作
    /<word>搜索整个单词
    n搜索下一个出现的位置
    N搜索上一个出现的位置

    搜索时,默认是区分大小写的,
    :set ic:不区分大小写
    :set noic:关闭不区分大小写(开启区分大小写)

    样式查找指令

    命令操作
    fx在当前行上的当前光标位置后查找字符 x
    Fx在当前行的当前光标位置前查找字符 x
    /pattern + Enter查找包含的给定样式的下一行
    ?pattern + Enter查找包含的给定样式的上一行

    配置 Vi、

    • set
    • map
    • ab

    set 命令

    vi 编辑器的环境是通过其变量设置俩定义的。
    set 命令用于指定 vi 编辑器环境的环境变量值。
    set 命令接受 vi 编辑器环境变量并将它们的值作为参数,相应地更改编辑器的行为。

    命令功能
    :set nu显示行号
    :set ic关闭区分大小写功能(默认是区分大小写)

    map 命令

    map 命名的语法是:
    :map < 快捷键 > < 快捷键所映射的按键序列 >

    ab 命令

    ab 命令,可以将特定字符串的缩写
    ab minglde语法是
    :ab < string > < string >

    例如:将字符串 Hello World 缩写为 hw
    :ab hw Hello World
    取消缩写命令
    :unab hw
    查看使用 ab 命令创建的缩写列表
    :ab

    解释 Vim 编辑器

    Vim 是 Vi 的改进版本,Vim 几乎包含了 Vi 的所有命令请添加图片描述
    并不是所有的 Unix 和 Linux 变体,都安装 Vim
    如我们使用的变体没有安装 Vim,则需要我们自行安装
    但是 Unix 和 Linux 的所有变体,都安装了vi

    展开全文
  • linux 文本编辑器Text editors play a major role for Linux users. Whether it is setting up user instructions, editing configuration files or writing code scripts to run on your system, everyone has a ...

    linux 文本编辑器

    Text editors play a major role for Linux users. Whether it is setting up user instructions, editing configuration files or writing code scripts to run on your system, everyone has a text editor which suits their needs better than others.

    文本编辑器对于Linux用户起着重要作用。 无论是设置用户指令,编辑配置文件还是编写代码脚本以在系统上运行,每个人都有一个文本编辑器,该文本编辑器比其他人更适合自己的需求。

    Everyone has a favorite editor based on features and functionality. But with numerous options available to choose from, it becomes tough to find the best text editor which suits you. Today, we list five of the best text editors in Linux and why they might be the best choice for you.

    每个人都有基于功能的收藏夹。 但是,由于有众多选项可供选择,因此很难找到最适合您的文本编辑器。 今天,我们列出了Linux中最好的五个文本编辑器,以及为什么它们可能是您的最佳选择。

    1. VIM –最先进的文本编辑器 (1. VIM – The most advanced text editor)

    Vim With Plugins 1
    Vim With Plugins
    带插件的Vim

    Leading our line for the best text editors in Linux is the VIM text editor. Developed by Bram Moolenaar, VIM is one of the most commonly used text editors in the Linux world. It is based on the old UNIX vi text editor, so far as the name, VIM refers to ‘Vi IMproved’. The VIM text editor offers features like syntax highlighting, split-screen functionality, automatic indentation, session tabs, and digraph input.

    VIM文本编辑器是Linux上最好的文本编辑器的领先产品。 VIM由Bram Moolenaar开发,是Linux世界上最常用的文本编辑器之一。 它基于旧的UNIX vi文本编辑器,VIM的名称简称为“ Vi IMproved”。 VIM文本编辑器提供的功能包括语法突出显示,分屏功能,自动缩进,会话选项卡和有向图输入。

    Beginners may usually find VIM require some effort to get used to. But if you want a powerful editor with advanced options and features, VIM is the choice for you.

    初学者通常可能会发现VIM需要一些努力来习惯。 但是, 如果您需要功能强大且具有高级选项和功能的编辑器,则VIM是您的选择。

    VIM is available both as a GUI application and as a command-line utility. Available since 1991, VIM is the most commonly used text editor for Linux system admins across the globe for their work. Vim can become whatever you want it to be. With the innumerable plugins and extensions, your editor can look and perform like any other GUI editor.

    VIM既可以用作GUI应用程序,也可以用作命令行实用程序。 自1991年以来,VIM是全球Linux系统管理员最常使用的文本编辑器。 Vim可以成为您想要的任何东西。 借助无数的插件和扩展,您的编辑器可以像其他任何GUI编辑器一样外观和执行。

    Install VIM with the following command:

    使用以下命令安装VIM:

    
    sudo apt install vim
    

    2. Atom – 21世纪最佳文本编辑器 (2. Atom – Best text editor of 21st century)

    Atom Editor 1
    Atom Editor
    原子编辑器

    While VIM is a classic in the debate of text editors, people often discuss the need for a new and powerful editor. This is where the Atom comes in. Developed by GitHub in 2015, Atom has soared into the popularity charts soon after its launch. The developers label Atom as the “hackable text editor for the 21st century”.

    尽管VIM是文本编辑器争论的经典之作,但人们经常讨论对新的强大编辑器的需求。 这就是Atom的用武之地。Atom由GitHub在2015年开发,在发布后不久便Swift进入人气榜。 开发人员将Atom标记为“ 21世纪可入侵的文本编辑器”。

    And they say this rightly so as no other text editor developed this century comes even close to the reputation that Atom holds in the Linux community today. It brings you to the deep end of text editors. The features available with Atom include package manager, multi-pane interface, file system browser and auto-completion

    他们说的很对,因此,本世纪没有其他文本编辑器能与Atom在当今Linux社区中享有的声誉相提并论。 它带您深入了解文本编辑器。 Atom可用的功能包括程序包管理器,多窗格界面,文件系统浏览器和自动完成

    Like VIM, Atom comes both as a GUI application and a command-line utility. It is not for people whose only use of a text editor is to edit configuration files and perform other small tasks. Atom is best for programmers who want a beautiful user interface, along with powerful extensions like in-built Git integration, and more!

    与VIM一样,Atom既作为GUI应用程序又作为命令行实用程序提供。 它不适用于仅使用文本编辑器来编辑配置文件并执行其他小任务的人。 Atom最适合想要美丽的用户界面以及强大的扩展功能(例如内置Git集成)的程序员!

    You can install ATOM with the following commands:

    您可以使用以下命令安装ATOM:

    
    #Add PPA repository 
    sudo add-apt-repository ppa:webupd8team/atom
    
    #Update system
    sudo apt update
    
    #Install ATOM
    sudo apt install atom
    

    3. Sublime Text –最流行的文本编辑器 (3. Sublime Text – The most popular text editor)

    Sublime Text
    Sublime Text
    崇高文字

    The phrase that ‘good things are often not free’ suits Sublime Text better than anything else. Sublime Text was developed to be considered a full-fledged IDE and is the only freemium editor in this list.

    “好的东西通常不是免费的”这一短语比其他任何东西都更适合Sublime Text。 Sublime Text被开发为功能完善的IDE,并且是此列表中唯一的免费增值编辑器。

    Developed by the Sublime HQ in 2008, this Python-powered shareware is described as a “sophisticated text editor for code, markup, and prose” by its creators. Sublime Text offers a range of features such as simultaneous editing, split-screen mode, Pythons based APIs, and command pallet along with having a builtin support for numerous markup and programming languages.

    由Sublime HQ在2008年开发,此Python驱动的共享软件被其创建者称为“用于代码,标记和散文的复杂文本编辑器”。 Sublime Text提供了一系列功能,例如同时编辑,分屏模式,基于Python的API和命令托盘,以及对多种标记和编程语言的内置支持。

    Sublime Text is popular for not being a freeware in the Linux community. It is a text editor that offers useful native functions like GoToAnything and Distraction-free mode. Like Atom, Sublime Text is more focused on users who wish to use their text editor primarily for programming and developing scripts on their system. You can install sublime-text with the following command

    Sublime Text因不是Linux社区中的免费软件而广受欢迎。 它是一个文本编辑器,提供有用的本机功能,例如GoToAnything和免干扰模式。 像Atom一样, Sublime Text更专注于希望使用其文本编辑器主要用于在系统上编程和开发脚本的用户。 您可以使用以下命令安装sublime-text

    
    #add repository GPG key
    wget -qO - https://download.sublimetext.com/sublimehq-pub.gpg | sudo apt-key add -
    
    #Add repository to apt sources
    echo "deb https://download.sublimetext.com/ apt/stable/" | sudo tee /etc/apt/sources.list.d/sublime-text.list
    
    #install sublime text
    sudo apt install sublime-text
    

    4. XED –最佳可扩展性文本编辑器 (4. XED – Best Text Editor for Extendability)

    Xed Editor
    Xed Editor
    Xed编辑器

    This editor comes pre-installed with a ton of functionalities and additions that make it a great replacement for Gedit and Pluma which has been used as the default editors in many distributions.

    该编辑器预装了很多功能和附加功能,使其非常适合Gedit和Pluma,后者已在许多发行版本中用作默认编辑器。

    Linux mint has adopted Xed as the default GUI text editor instead of Gedit and after using it for long enough, we know exactly why. Xed is for programmers who love their text editors to be very flexible.

    Linux mint已采用Xed代替Gedit作为默认的GUI文本编辑器,并且使用了足够长的时间之后,我们确切地知道了为什么。 Xed适用于喜欢其文本编辑器的程序员,它们非常灵活。

    Apart from that, it’s also an X-app. You can go ahead and install Xed on your system with the following commands:

    除此之外,它还是一个X应用程序。 您可以继续使用以下命令在系统上安装Xed:

    
    sudo add-apt-repository ppa:embrosyn/xapps
    sudo apt install xed
    

    5. Gamma文本编辑器–最佳轻量级GUI编辑器 (5. Gamma Text Editor – Best Lightweight GUI Editor)

    Gamma Text Editor
    Gamma Text Editor
    Gamma文字编辑器

    We used it, and we loved it. Every single element of the editor is customizable, just like it is for VIM. The difference is, Gamma is complete GUI editor.

    我们使用它,并且喜欢它。 编辑器的每个元素都是可自定义的,就像VIM一样。 区别在于,Gamma是完整的GUI编辑器。

    It’s very lightweight on resources and doesn’t hog memory like some of the more powerful GUI text editors do. Gamma Text editor allows you to enjoy a very powerful editor even on a low powered machine.

    它在资源上非常轻巧,不会像某些更强大的GUI文本编辑器那样占用内存。 Gamma文本编辑器使您即使在低功率机器上也可以享受功能非常强大的编辑器。

    For Python lovers, Gamma is built entirely in Python. The packages for this editor may not be available for your distribution. So this installation method will be common for all the distributions.

    对于Python爱好者,Gamma完全用Python构建。 该编辑器的软件包可能不适用于您的分发。 因此,此安装方法对于所有发行版都是通用的。

    
    git clone https://gitlab.com/hamadmarri/gamma-text-editor
    cd gamma-text-editor 
    chmod +x setup.sh
    ./setup.sh
    

    6. Gedit –最佳的简化和功能强大的编辑器 (6. Gedit – Best simplistic and powerful editor)

    Gedit Screen
    Gedit Screen
    Gedit屏幕

    When people are new to text editors in Linux they often look for something simple to understand, yet having a powerful functionality, which they can benefit from once they are familiar with the editor. This is the domain where Gedit appeals a large chunk of its audience.

    当人们不熟悉Linux中的文本编辑器时,他们通常会寻求简单易懂但功能强大的功能,一旦熟悉编辑器,他们便会从中受益。 这是Gedit吸引大量受众的领域。

    Developed under the GNU General Public License, it was initially released to the public in 2000. The Gedit text editor offers a wide range of features while having a simple to use GUI interface.

    它是根据GNU通用公共许可证开发的,最初于2000年向公众发布。Gedit文本编辑器提供了广泛的功能,同时具有易于使用的GUI界面。

    When you choose Gedit, you get support for UTF-8 characters, remote editing, syntax highlighting with customization, configurable font properties, file reverting, search and replace option, and clipboard support. 

    选择Gedit时,您将支持UTF-8字符,远程编辑,具有自定义功能的语法高亮显示,可配置的字体属性,文件还原,搜索和替换选项以及剪贴板支持。

    If you need a lightweight text editor with high plugin support and a wide range of powerful features, Gedit is the text editor for you. While it is a basic and easy to understand editor on the surface, its functionality makes Gedit a fairly competent editor.

    如果您需要具有高插件支持和广泛功能的轻量级文本编辑器,则Gedit是适合您的文本编辑器。 尽管它是表面上的基本且易于理解的编辑器,但其功能使Gedit成为了称职的编辑器。

    You can install GEdit with the following command:

    您可以使用以下命令安装GEdit:

    
    sudo apt install gedit
    

    7. Nano –命令行初学者的最佳编辑器 ( 7. Nano – Best Editor for the Command Line Beginner )

    Nano Text Editor 1
    Nano Text Editor
    纳米文字编辑器

    You have text editors that are designed for basic usage. You have text editors designed for advanced users. But what about a text editor that is designed for the user, not the usage? This is where Nano comes into the picture. Nano is a text editor that is known for its user-friendly command-line design.

    您有文本编辑器 设计用于基本用途。 您具有专为高级用户设计的文本编辑器。 但是为用户而不是用法设计的文本编辑器呢? 这是Nano出现的地方。 Nano是一种文本编辑器,以其用户友好的命令行设计而闻名。

    It is easy to learn and use for beginners, while fairly keeping up with the requirements of an advanced user. Developed under the GNU General Public License, Nano was first launched in 2000. It soon spread among the public due to its simplistic and easy to grasp interface.

    对于初学者来说,它很容易学习和使用,同时完全可以满足高级用户的要求。 Nano是在GNU通用公共许可证下开发的,于2000年首次发布。由于其简单易用的界面,它很快在公众中传播。

    Nano offers features such as automatic indentation, interactive find-and-replace function, soft text wrapping, and case-sensitive searching.

    Nano提供的功能包括自动缩进,交互式查找和替换功能,软文本换行以及区分大小写的搜索。

    Nano works only as a command-line utility. It is great for users who need a simple text editor while working with the command line. Nano is easy to use even though it’s a command-line editor. Unlike VIM, it allows you to work with it in the same way as you’d with a GUI text editor.

    Nano仅用作命令行实用程序。 对于在使用命令行时需要简单的文本编辑器的用户来说非常有用。 即使Nano是命令行编辑器,它也易于使用。 与VIM不同,它允许您以与使用GUI文本编辑器相同的方式来使用它。

    You can install Nano with the following command:

    您可以使用以下命令安装Nano:

    
    sudo apt install nano
    

    最后… (Finally…)

    With a large number of text editors available in the market for Linux users, it is often tough to choose the one for you. This was our pick of the best text editors available for you. Did you find your ideal text editor? Did we miss your preferred choice? Let us know in the comments below.

    市场上有大量针对Linux用户的文本编辑器,通常很难为您选择一个。 这是我们为您选择的最佳文本编辑器。 您找到理想的文本编辑器了吗? 我们错过了您的首选吗? 在下面的评论中让我们知道。

    翻译自: https://www.journaldev.com/41292/top-best-text-editors-linux

    linux 文本编辑器

    展开全文
  • 文本编辑器Ueditor实战(一)

    万次阅读 2021-12-07 21:57:39
    本文简单介绍Ueditor富文本编辑器的简单部署。在如今越来越丰富的富页面体验中,我们不仅仅满足于简单文本的编辑和展示。而可以由用户自定义的交互式制作模式,将极大的提高页面的交互性和灵活性,满足用户制作需求...
  • 推荐几款好用的富文本编辑器

    千次阅读 2022-04-27 11:03:24
    文本编辑器  富文本编辑器(Rich Text Editor,RTE)是一种可内嵌于浏览器,所见即所得的文本编辑器。它提供类似于Office Word 的编辑功能,方便那些不太懂HTML用户使用,富文本编辑器的应用非常广泛,它的历史与...
  • 安卓简单的通用文本编辑器介绍

    千次阅读 2022-01-16 20:46:55
    这是一个非常简单的通用文本编辑器,可以单独使用,也可以显示或编辑来自其他应用程序的任何类型的文本文件。如果您在文件管理器或类似应用程序中选择文本文件,则可以选择使用此编辑器以及已安装的可以显示或编辑...
  • 文本编辑器你在用哪一款呢? 今天推荐几款文本编辑器,让你的代码清晰明了 01 Sublime Text Sublime Text是一款经典的文本编辑器,是使用最为广泛的编辑器之一,具有众多功能,可高度自定义;这款软件可以无...
  • 日文版sakura文本编辑器
  • 推荐几款好用的文本编辑器

    万次阅读 2021-06-21 16:11:33
    推荐几款好用的文本编辑器,让您的办公更方便快捷。_软件应用_什么值得买 (smzdm.com) 1. Visual Studio Code Visual Studio Code (简称 VS Code)是由微软研发的一款免费的、轻量级的Web集成开发环境,且开源的...
  • C# html文本编辑器

    热门讨论 2011-12-29 11:29:28
    C# html文本编辑器 ,工具箱 添加dll,,后面你懂的。。。
  • Html富文本编辑器

    千次阅读 2021-09-09 18:44:51
    本文推荐两款简单的富文本编辑器【KindEditor,NicEdit】用于获得所见即所得的编辑效果,本文仅供学习分享使用,如有不足之处,还请指正。 概述 这两款编辑器都是采用JavaScript编写,不需要引用dll,可以与主流...
  • 文本编辑器  富文本编辑器(Rich Text Editor,RTE)是一种可内嵌于浏览器,所见即所得的文本编辑器。它提供类似于Office Word 的编辑功能,方便那些不太懂HTML用户使用,富文本编辑器的应用非常广泛,它的历史...
  • 最好用的 7 款 Vue 3 富文本编辑器

    千次阅读 2022-01-22 00:52:30
    文本编辑器作为直接与用户交互的内容输入生产工具,对大家的项目来说非常重要。选不好,配置不好,直接影响产品质感和用户体验,所以说在选择编辑器方面花点时间是值得的。 我试用了市面上所有主流富文本编辑器,...
  • vim 文本编辑器

    万次阅读 多人点赞 2019-03-23 11:57:12
    4.2 vim文本编辑器 4.2.1 简介 vim是vi的升级版,最常见的区别是能用多种颜色显示显示系统文件的一些特殊信息。 vi: Visual Interface 文本编辑器,可视化接口 vim:vi iMprove的缩写,即vi的增强版 vim编辑器...
  • 常用的六个富文本编辑器

    千次阅读 2021-03-13 04:37:22
    1::功能齐全 tinymce|TinyMCE | The Most Advanced WYSIWYG HTML EditorTinyMCE是一个轻量级的基于浏览器的所见即所得编辑器,由JavaScript写成。它对IE6+和Firefox1.5+都有着非常良好的支持。图片发自简书App2:...
  • 用MFC向导实现的文本编辑器 类似Windows下的记事本
  • 文本编辑器的应用常见于PC端的后台文章管理,但如果我们需求需要在手机端上使用富文本,我们要如何使用呢?vue-html5-editor富文本编辑器的出现,使手机端上对于富文本的操作更加便捷!本文简要介绍如何基础使用...
  • 语法高亮的文本编辑器

    千次阅读 2021-12-15 00:33:25
    编程实现一个文本编辑器,具有以下功能: (1)常规的文本编辑操作:新建、保存、复制、粘贴、撤销、恢复等 (2)支持至少一种语言的语法高亮 (3)配色方案可以编辑 (4)支持无限次撤销,支持多种语言的语法...
  • Windows系统好用的文本编辑器

    千次阅读 2020-09-09 22:32:13
    文章目录Windows系统好用的文本编辑器建议notepad3notepad++EmEditorsublime text3vscode Windows系统好用的文本编辑器 win上默认的编辑器中文名叫[记事本],英文是[notepad],功能很弱…不知道为什么有的人说功能...
  • vi文本编辑器

    千次阅读 2022-03-23 15:42:29
    1.1. 文本编辑器的作用 1.2.Linux中最常用的文本编辑器 1.3.vi编辑器功能 1.4.vi编辑器的工作模式 1.5.不同模式之间的切换 二、基本操作 2.1.命令模式的基本操作 (1)光标移动 (2)复制、粘贴、删除 (3...
  • Linux操作系统——vi文本编辑器

    千次阅读 2021-11-09 19:06:40
    1.vi文本编辑器概述 与Unix相同,Linux本质上是一个文本驱动(text-driven)的操作系统。文本文 件就是全部由ASCII码字符及某种语言的编码字符构成的文件,不含有任何样式和格式信息。文本文 件可以被任何文本编辑器...
  • 文本编辑器上传图片的功能

    千次阅读 2022-03-28 09:51:50
    今天,我们来讲一下富文本编辑器上传图片功能的操作。首先,在这里需要引入一个js插件 (config.js),在插件里面写下配置图片上传的路径。 接下来,既然要实现上传图片的功能,那我们就需要一个东西是用来接收...
  • 文本编辑器内容存储至Mysql

    千次阅读 2021-02-04 16:29:49
    文章目录概述获取富文本编辑器内容后端数据处理 概述 在所有的编辑器中,大概最受欢迎的就是富文本编辑器和MarkDown编辑器了,无论哪一种编辑器,我们需要知道的是,发给后端的内容是带着html标签的字符串,而我们...
  • 2021 年 React 的 5 大富文本编辑器

    千次阅读 2021-07-19 00:47:29
    5大富文本编辑器今天,富文本编辑器被用于许多应用中,包括简单的博客和复杂的内容管理系统。然而,选择一个并不容易,因为有很多具有不同功能的编辑器。因此,在这篇文章中,我将评估5个React的...
  • vue3 富文本编辑器

    千次阅读 2022-02-28 16:02:45
    vue3 富文本编辑器
  • 文章介绍了如何在springboot环境中集成ueditor,以及如何修改配置支持在富文本编辑器中直接预览视频资源。
  • 推荐5款常用编程文本编辑器

    千次阅读 2020-12-25 18:14:21
    ‎Visual Studio Code是一个轻量级但功能强大的源代码编辑器,在桌面上运行,适用于 Windows、macOS 和 Linux。它附带了对 JavaScript、TypeScript 和节点的内置支持.js并且具有丰富的其他语言(如 C++、C#、Java、...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 669,621
精华内容 267,848
关键字:

文本编辑器