以下环境均以 ubuntu 10.04 为基础安装和配置。

1. gedit的插个位置位于 /usr/lib/gedit-2/plugins

第三方插件和自定义的插件都将被拷贝到该目录。

2. 安装gedit的标准插件 sudo apt-get install gedit-plugins

3.gedit的基本配置

a.edit -> preferences

b. View : Enable text wrapping

Do not split words over two lines

Display line numbers (显示行号) 这个很有用

highlight current line 高亮显示当前行

Right margin at column:xx 在第xx列显示一条基准线

Highlight matching bracket 高亮显示框架(如花括号,括号等等)

c.Editor: Tab width   tab符号在编辑器中的宽度

Insert spaces instead of tabs 当输入tab时,替换为空格

Enable automatic indentation 开启自动识别

Create a backup copy of files before saving 存盘前备份

Autosave files every xx minutes 每隔xx分钟,自动存盘

d.Font & Colors 字体和颜色。默认字体大小为10,个人觉得有点大,我设置为9,比较合适。

要设置字体,需要去掉Use the system fixed width font前面的勾

4. 插件设置 (重头戏!没有插件,gedit不会如此强大)

a.我安装的插件 C-style Indentation 这个可以用来识别C的一些代码块。

将插件文件拷贝到插件目录,重启gedit

b.在 edit -> preferences -> Plugins

我启用了如下几个插件

C-style Indentation

Document Statistics   文档统计。可以在Tools -> Document Statistics 中查看该文档的一些统计信息。

Embedded Terminal   在gedit中嵌入一个终端,可以用来进行一些编译调试工作,很方便。通过View->bottom Pane 或者 Ctrl+F9可以打开。

File Browser Pane 文件浏览器 这个也很方便。通过 View -> side Pane 可以打开。

Quick Open 可以用于快速打开文件(历史文件) 在 File -> Quickly Open中可以看到。

Snippets 可以整块的插入代码块,选中后,可以在Configure Plugin中编辑可插入的代码块,支持多种语言。

在输入时,输入块头,然后连按两下tab键,可自动生成代码块。如 for  。。。。

Word Completion 自动拼写。输入代码的前部分,如果代码中已输入过,会自动提示后面。

Insert Date/Time 插入时间日期

d.我关闭的插件

Spell Checker 拼写检查,感觉没什么用。

如此设置 用gedit在LINUX中进行C语言的编写就比较好用了。

自动补全linux gedit,配置 gedit 用于Linux C编辑器相关推荐

  1. vim如何自动补全,ycm配置

    vimplus已经很完善了,现在安装已经很容易了. git clone https://github.com/chxuan/vimplus.git ~/.vimplus cd ~/.vimplus . ...

  2. 代替YCM,当前vim最强自动补全方案

    更多分享内容可访问我的个人博客 https://www.niuiic.top/ 本文介绍 vim 自动补全方案.主要采用更强大的 coc.nvim 插件来替代 YCM. vim 自动补全 前言 自动补 ...

  3. 笔记:Docker命令自动补全

    笔记:Docker命令自动补全 一 背景 作为一名 Linux 重度用户,每次敲命令总会情不自禁地按下 Tab 键.在键入 Docker 命令时也会出现类似的习惯性动作.那么是否 Docker 相关命 ...

  4. vs代码补全的快捷键_一款Python编程的自动补全插件神器——kite

    最近发现了一款Python编程的插件神器--kite,相见恨晚啊,它是一款基于AI技术的自动补全功能插件,可用于大部分的Python编程环境,如PyCharm.VSCode.Vim.Sublime T ...

  5. Vim: 使用tags文件扩展YCM对C族语言第三方库的代码自动补全功能

    前言 在众多Vim编辑器的自动补全插件中,YouCompleteMe(YCM)绝对是最好用的插件之一,但其配置过程往往令初学者望而却步.经过笔者多年折腾,至今基本达到满足日常使用水平. 如果读者对Yo ...

  6. vscode自动补全div

    vscode自动补全div 在设置中 找到:文本编辑器 选择:建议 找到:suggest:Snippets Prevent Quick Suggestions(往下翻) 取消选中 . 返回代码段,输入 ...

  7. Linux --- vim 安装、支持python3的配置、插件自动补全YCM的安装配置及全过程错误总结...

    1.git(用来下载vim和相关插件) sudo apt-get install git 2,cmake(用来编译clang-llvm) sudo apt-get install build-esse ...

  8. editplus配置 linux shell 语法高亮 自动补全

    1.文件下载 我们可以从EditPlus官网的User Files获得不同语言的语法高亮和自动补全文件. Bash版本下载地址为:http://www.editplus.com/dn.php?n=ba ...

  9. Linux——VIM开发C++自动补全(STL、括号)和开发环境配置

    首先确定vim编辑.cc或者.cpp文件时当前自动补全函数,在命令模式下输入 :set omnifunc? 如果得到的结果为:omnifunc=ccomplete#Complete,说明有必要进行以下 ...

  10. OpenCV contrib 等的配置与vscode自动补全功能

    系统:Ubuntu18.04 版本:OpenCV+contrib 4.5.1 已经配置好的:https://pan.baidu.com/s/1Dl3ePy6dG5AQca37I7FFeg zlaf 安 ...

最新文章

  1. 2020人工神经网络第一次作业-参考答案第十部分-第三小题
  2. CentOS6.4_X86_64 安装Drupal-7.31必须成功版!
  3. 《罗辑思维》读书笔记及思维导图
  4. [Linux]运输层的端口
  5. plupload与springmvc分段上传视频
  6. python进程数上限_在多处理python中限制进程数
  7. Win2003安装不了 Windows Media Player 11
  8. java 各种数据结构,几种常见的数据结构的JAVA实现
  9. android 安装apk 代码,Android 8.0安装apk的实例代码
  10. android禁止电话功能,#Android# 启用“阻止模式”功能,避免半夜电话骚扰!
  11. PSCAD中的频变参数线路模型(Frequency-Dependent (Phase) Line Model)
  12. 关于跨平台 UI 的思考
  13. 春来夏往,秋收冬藏,我们来日方长(第一章)
  14. AI+BI,悬在云上的梦想,难以落地的应用
  15. C++学习(第二篇)//最详细C++运算符经验
  16. Distiller:量化算法
  17. awk】1-awk基础篇(又名UNIX.Shell.awk)
  18. JVM8(4)java虚拟机内部结构
  19. 【Linux 中国】最适合程序员的 10 款 Linux 发行版
  20. 记一次 Redis 连接池泄漏问题排查

热门文章

  1. JUC——JUC强大辅助类讲解
  2. 关于VirtualBox无法适应高分辨率电脑的解决方法
  3. 微信小程序--菜鸡队初步构思
  4. matlab 陀螺仿真,基于Matlab-simulink的航空重力仪陀螺稳定平台仿真
  5. 思修课展示视频~~~
  6. Spring Boot启动过程中相关事件
  7. 英特尔 82801DB ICH4 - AC'97 Audio 控制器 [A-1] 声卡驱动安装!
  8. 如何设置用计算机程序打开方式,电脑的全部软件打开方式被设置为window plye了,怎么修改...
  9. fedora、centos、rhel安装Adobe Flash Player 28
  10. 【转】2009年值得去关注的15个国内web2.0网站