`

vim与gedit中实现go语法高亮显示

    博客分类:
  • go
 
阅读更多
1. 将 ~/go/misc/vim/go.vim 复制到 ~/.vim/syntax/ 中(Ubuntu 9.10下没有这个目录,故要先创建)

2. 在~/.vim/ftdetect/ 中建立 go.vim 文件,内容为:

autocmd BufNewFile,BufReadPost *.go set filetype=go

这样 vim 就可以自动识别 go 源程序,并高亮显示了。

-----------------------------------
另外,gedit 中设置go, 从以下地址下载go语法高亮文件

http://go-lang.cat-v.org/text-editors/gedit/

将 go.lang 文件复制到 /usr/share/gtksourceview-2.0/language-specs 目录中,注意将 go.lang 设置为所有人可读。或者复制到 $HOME/.local/share/gtksourceview-2.0/language-specs ,如果没有相应的目录,请先创建。重起 gedit 即可。
#Go
分享到:
评论

相关推荐

    解决Ubuntu 11.04下Gedit中文乱码和vim中文乱码问题(txt).docx

    这三条命令将 vim 的语法高亮功能启用,文件格式设置为 Unix,文件编码格式设置为 UTF-8,从而正确地编辑中文文件。 解决 Ubuntu 11.04 下 Gedit 和 vim 中文乱码问题可以通过修改编辑器的配置文件来实现。用户可以...

    gedit经典版本

    - **语法高亮**:gedit支持多种编程语言的语法高亮显示,帮助开发者更好地理解和编写代码。 - **多标签编辑**:可以同时打开并编辑多个文件,方便对比和修改。 - **拼写检查**:内建的拼写检查工具可以在你写作时...

    安卓语法高亮编辑器HighlightTextEditor.zip

    HighlightTextEditor是一个安卓代码语法高亮控件,目前已经支持200多种语言,近90多种主题配色方案,同时支持lua扩展,以及自定义语言配置。强烈推荐,一款不可多得的开源控件。 支持的语言: abap4.lang ...

    vim安装与配置

    2. `if has("syntax") syntax on endif`:启用语法高亮。 3. `colorscheme ron`:设置配色方案,这里选择了ron主题。配色方案通常位于`/usr/share/vim/vim72/colors/`目录下。 4. `filetype on` 和 `filetype plugin...

    ubuntu下C++开发环境汇总

    Gedit 是一个轻量级的文本编辑器,支持语法高亮、代码补全、代码重构等功能。 在 Ubuntu 环境下进行 C++ 开发时,选择合适的开发工具是非常重要的。Eclipse、Anjuta、Code::Blocks、NetBeans 和文本编辑器都是不错...

    linux下安装配置VI+GCC+GDB.doc

    Gedit是一个功能强大的文本编辑器,支持多种编程语言的语法高亮显示。 - **配置C语言开发环境**: 可以通过安装插件`gedit-plugins`来增强Gedit的功能: ```bash sudo apt-get install gedit-plugins ``` ...

    Linux从入门到实战学习教程-3文本编辑器.pptx

    Vim 编辑器是一种功能强大且灵活的文本编辑器,支持多种编程语言的语法高亮、代码补全、调试等功能。 Vim 编辑器的安装非常简单,在大多数 Linux 系统中都已经预安装了 Vim 编辑器。如果没有安装,可以使用包管理器...

    linux 下的文本编辑器

    - **高级功能**:Vim支持文本字符高亮度显示、语法高亮等功能,这些功能使得Vim在编辑代码时更为直观且易于使用。 ##### 2.2 Emacs - **简介**:Emacs是一款功能极其强大的文本编辑器,它不仅仅是一个简单的文本...

    文本编辑器及文本处理资源

    - **gedit** 和 **kedit** 是基于GNOME和KDE桌面环境的图形化文本编辑器,它们提供良好的语法高亮和多文件编辑功能,但需要图形界面支持,适合那些熟悉Windows操作习惯的用户。 2. **vi与vim编辑器** - **vi** 是...

    F:\C语言\第二节 c语言开发环境.docx

    - **Gedit**: Gedit是一款功能强大且易于使用的文本编辑器,支持语法高亮显示,适合初学者快速上手。在编写C代码时,可以使用Gedit进行编辑工作。 - **GCC**: GCC (GNU Compiler Collection) 是Linux下最常用的C/C++...

    ubuntu16.04自动设置行号的步骤详解

    这样,当你使用Vim打开`.c`或其他类型的文件时,就会看到左侧显示了文本的行号,并且有语法高亮和适当的缩进。 另外,如果你只是想快速地在当前的Vim会话中显示行号,而不修改全局配置,可以使用`:set nu`命令,...

    Linux的用户接口与文本编辑器

    4. **Gedit**:作为GNOME桌面环境的默认文本编辑器,Gedit提供了丰富的功能,如语法高亮、代码折叠、拼写检查等,同时支持插件扩展,适合日常文本编辑和编程。 5. **Atom** 和 **Visual Studio Code**:这两款是...

    Linux下进行简单开发.pdf

    2. Gedit:简洁易用,具有良好的语法高亮和多编码支持,适合初学者。 3. Visual Studio Code (VSCode):免费开源,轻量级且功能丰富,支持多种编程语言和跨平台使用,拥有丰富的扩展插件。 4. Sublime Text:用户...

    Notepad文本编辑器

    在Linux环境中,该编辑器可以替代传统的文本编辑器,如Gedit或Vim,为开发者提供更现代、更直观的用户体验。 在"Notepad"中,"qt"标签表明了其与Qt库的紧密关系。Qt是一个C++库,提供了丰富的图形用户界面组件和...

    qqqqqq.rar_linux编辑器

    4. **Gedit**:Gedit是GNOME桌面环境下的默认编辑器,提供了一个简洁的图形用户界面,支持语法高亮、多文档编辑和插件扩展,适合日常文本编辑和编程工作。 5. **Atom** 和 **Visual Studio Code (VS Code)**:这两...

    七月七日课时笔记

    它支持基本的文本处理功能,如查找与替换、语法高亮等,并且能够很好地与其他 Linux 应用程序集成。 #### 文件复制命令 (cp) - **cp** 命令用于复制文件或目录。 - 语法:`cp [选项] 源 目标` - 示例: - `cp ...

    8、信息学奥赛系列课程之NOI LINUX课程表01.pdf

    - 文档格式化及语法高亮显示的设置。 #### 三、NOILINUX在信奥中的应用课程表 **1. GUIDE的使用** - **知识点:** - GUIDE(GNU Image Manipulation Program)的安装方法。 - 如何使用GUIDE处理图像文件。 - ...

    励志做Java届最好用的文档工具.rar

    但是这些简单工具没有语法的高亮提示、自动完成等功能,这些功能的缺失会大大降低代码的编写效率。 所以学习开发时一般我们不会选用这些简单文本编辑工具。我们一般会选用一些功能比较强大的类似记事本的工具,比如...

    应用问答Linux (1).pdf

    - 开启/关闭语法高亮:`:syntax on` 或 `:syntax off` - 复制内容:选中区域后,`yy`复制到当前行,`nyy`复制n行,`"ay`复制到缓冲区a,`"ap`粘贴缓冲区a的内容。 - 查找替换:`:s/abc/d/g`将所有abc替换为d,`:1,...

Global site tag (gtag.js) - Google Analytics