GEDIT是在与UTF-8兼容的GNOME桌面环境上运行的文本编辑器。它是使用GTK+编写的,因此非常简单易用,具有良好的语法突出显示,对中文有良好的支持,并支持包括GB2312和GBK在内的各种字符编码。那么有人一定会问“ Gedit是用什么?” GEDIT是Linux下的纯文本编辑器,但您也可以将其用作集成开发环境(IDE),该环境根据不同的语言突出显示关键字和标识符。 GEDIT包括语法突出显示和标签编辑多个文件。使用GNOME VFS库,它还可以编辑远程文件。它支持完整的恢复和重做系统以及查找和替换,还支持包括多语言拼写检查和灵活的插件系统,该系统允许动态添加新功能。例如,摘要和外部程序的集成。此外,GEDIT还包括一些小功能,包括线号显示,括号匹配,文本包装,当前的线突出显示和自动文件备份。
GEDIT配置教程1。基本配置
1。首先打开GEDIT,编辑优先信息,并在三个选项卡中选择您喜欢的配置:视图,编辑器,字体和颜色。例如,凹痕,代码突出显示等。
2。然后在“插件”选项卡中选择所需的插件。许多非默认GEDIT插件也内置。如果没有可用于安装/更新gedit的插件:
sudo apt-get安装gedit-plugins
3。以下插件是可选的:插入日期/时间,代码注释,单词完成,绘制空白,嵌入式终端,支架完成,片段,拼写检查器,外部工具,外部工具,文本大小,文档统计信息,文件浏览器面板。这些插件是我当前能够控制的所有插件,并且在我长大后会添加其他一些高级插件。
片段(快速插入常用的文本片段):
选择工具- 管理可以管理的摘要,例如添加常见模板以加快编码
2。嵌入端子(将端子嵌入底部面板中)
1。默认快捷键是CTRL+F9。您也可以选择通过查看底面板来召唤它。目前,您会发现字体和背景非常糟糕。请打开终端并输入以下命令:
DCONF编辑
2。选择org-gnome-gedit-plugins-terminal,并在右侧的面板中取消“使用- 主音色”。
3。外部工具(执行外部命令和外壳脚本)
1。选择工具- 管理外部工具并管理它
2。如果无法编译程序并通过快捷键运行,则以上所有操作将徒劳无功(如果您想每次打开终端,我就不会反对输入命令)。该插件提供了一个不错的接口。
4。汇编(以C/C ++和Java为例)
1。添加一个新工具,然后在右侧的编辑栏中输入代码。
2。您可以自己选择编译选项的命令,并将其设置为习惯。上面的汇编选项部分是指ACM/ICPC的汇编选项。然后设置您习惯的快捷键并调整选项
5。运行(以C/C ++和Java为例)
添加一个新工具并在右侧的编辑栏中输入代码
GEDIT文本编辑使用教程1。
1。从菜单开始:应用程序——附件——文本编辑器
2。从命令行执行以下命令:GETIT
2。窗口描述
1。菜单栏:包含所有命令,您需要在GEDIT中处理文件
2.工具栏:包含一个可以从菜单栏访问的命令子集
3。显示区域:此区域包含您正在编辑的文件的文本
4。输出窗口:显示由Shell命令插件返回的输出和比较文件插件
5。状态栏:显示有关当前GEDIT活动和上下文信息的信息
3。操作技巧
1。打开多个文件
要从命令行打开多个文件,请键入以下命令,然后按Enter:gedit file1.txt file2.txt file3.txt
2。传输命令输出到文件
要将LS命令的输出传输到文本文件,请键入LS | gedit,然后按Enter。 LS命令的输出将显示在GEDIT窗口中的新文件中
3。更改突出显示模式以应用文件写作
查看-Highlight模式- 标记语言- HTML允许您在颜色模式下查看HTML文件
4。充分利用插件
a)文档统计信息:计算当前文件中的行,单词,字符和字节的数量。该插件在文档统计对话框中显示结果。
b)凹痕:缩进选定的行,或从选定的行中删除凹痕。
c)插入日期/时间:插入文件中的当前日期和时间
d)shell:命令在输出窗口中显示shell命令的文本输出
e)排序:对选定的文本进行排序
5。打开和修改需要根本权限的文件
某些Linux没有根帐户,并且可以在终端中操作它以打开和修改需要根本权限的文件。
输入Sudo Gedit(您要打开的文件的位置和文件名),然后按Enter打开并修改它。
例如:
sudo gedit /etc/mke2fs.conf
GEDIT函数1。GEDIT的功能包括语法突出显示和标记编辑多个文件的功能。使用GNOME VFS库,它还可以编辑远程文件。它支持完整的恢复和重做系统以及搜索和替换。
2。GEDIT还支持多语言拼写检查和可以动态添加新功能的灵活插件系统。例如,摘要和外部程序的集成。
3。GEDIT还包括一些小功能,包括行号显示,括号匹配,文本包装,当前行突出显示和自动文件备份。
GEDIT快捷键钥匙CTRL-Z:撤消
CTRL-C:复制
Ctrl-V:糊
CTRL-T:缩进
CTRL-Q:退出
CTRL-S:保存
CTRL -R:更换
CTRL+TAB开关
ctrl+关闭选项卡
GEDIT命令1。输入模式- 命令模式:ESC
2。命令模式- 最后一行模式:按'Shift+:'
3。最后一行模式- 命令模式:ESC
4。常用命令:在命令模式
1。删除字符的方法
x在光标的当前位置删除1个字符
[n] x从当前光标位置的开头删除n个字符
2。删除行的方法
DD与1)解释
[n] DD
3。撤销
你
4。复制并复制
[n] yy副本n行(n包括你自己)在光标所在的线下
p粘贴光标所在的行下方的复制内容
5。行中的快速跳跃方法
家
终端
Shift+^
Shift+$ of Line
6。在线之间快速跳跃
Shift+G最后一行
[n] shfit+g线n
[1] SHFIT+G行1
Pageup向前1版本
向后烤1版
GG第1行
[n] GG线n
7。查找
/关键字nnnnnnnnn
?关键字n前一个n下一个
5。在最后一行模式下使用的常用命令
1):SET编号| NU显示行号:设置NONUMBER | NONU取消行号
2):W保存
3):W文件名保存到文件名
4):WQ保存和退出
5):Q!强迫退出,没有保存
6):WQ!强制保存和退出,用于提取没有权限的文件的权限
7):1,100W文件2将行1-100保存到文件file2
8):r /etc /passWD从/etc /passwd读取内容,然后将其插入当前光标线的下一行
9):s/this/,用它在每行中取代第一个
10):s/this/that/g用它在每一行中替换所有这些
11):命令[选项]
GEDIT常见问题解答1。Sudogedit/boot/grub/grub.cfg
(GEDIT:5943)GTK-WARNING ** :试图将更改存储到`/root/.local/share/share/recustely-used.xbel'中,但Failed:无法创建“/root/root/.local/share/share/share/share/recustelly.chusel.xbel.xbel.fvtctzbel.fvttctzbelel.fvtctzbelel.fvtctszbelel.fvtctzbelel.fvtctzbelel.fvtctzbelel.fvtctzbesnvtzbznvtzbznvtzbznvtzbznvenv”
(GEDIT:5943)GTK-WARNNING ** :试图设置“/root/.local/share/share/recuste--used.xbel”的权限,但失败了:没有文件或目录
1。原因
由于Ubuntu默认不启用根帐户,因此root从未登录,因此/root/.local/share/目录在Ubuntu 11.04中未运行,因此发生错误。只需创建此目录并解决它即可。
2。解决方案
sudo mkdir -p/root/.local/share/
2。SudoGedit
发生以下错误:
未指定协议
(GEDIT3:3062)GTK-PARNNING ** :无法打开显示:0.0
1。原因
当使用SU向另一个用户运行程序时,需要以图形方式显示此程序时,可以给出以下提示:
无效的MIT-MAGIC-COOKIE-1密钥
(:3825)gtk-warning ** :无法打开显示:0.0
这是因为XServer默认情况下不允许在当前屏幕上显示其他用户的图形。如果需要在当前屏幕上显示其他用户的图形,则应使用当前登录用户,即在切换身份之前用户执行以下命令
2。解决方案
执行:sudo Xhost +
3。运行gedit,普通用户没有错误,但是从su到root的以下错误将出现:
(GEDIT:6556)eggsmclient-warning ** :无法连接到Session Manager:没有指定的任何身份验证协议。
glib-gio:err:/build/buildd/glib2.0-2.26.0/gio/gdbusConnection.c3:22703:initable_initsussertion sustertion suspertion失败:(连接initialization__ertialization_ertialization_ertialization_error==null)
1。原因
su和su-命令之间的区别:
SU只能切换到管理员用户权限,并且不使用管理员登录脚本和搜索路径。
su-您不仅可以切换到管理员权限,还可以使用管理员登录脚本和搜索路径
2。解决方案
注意区分su和su-
121.36MB
1117.83MB
2282.95MB
31.68GB
4353.11 MB
588.6M
6538.62MB
7102MB
8