服务器上的gedit配置

服务器上的gedit配置

用ssh连接服务器后使用gedit,在图形界面设置完成后,退出重启又是默认的设置,比如设置tab的宽度是4之后,退出gedit重启又变成默认的宽度8。
使用命令:

gsettings list-recursively | grep -i gedit

可查看所有gedit的设置,现在假设我们需要显示行数,就输入以下命令

gsettings set org.gnome.gedit.preferences.editor display-line-numbers true

输入命令后如出现

Using the 'memory' GSettings backend. Your settings will not be saved or shared with other applications.

则需要在~/.bashrc文件中添加

export GIO_EXTRA_MODULES=/usr/lib/x86_64-linux-gnu/gio/modules/

并重启终端

设置tab的宽度为4,替换tab为空格,自动缩进,自动保存

gsettings set org.gnome.gedit.preferences.editor tabs-size 4
gsettings set org.gnome.gedit.preferences.editor insert-spaces true
gsettings set org.gnome.gedit.preferences.editor auto-indent true
gsettings set org.gnome.gedit.preferences.editor auto-save true

若是安装了plugin tools,即可开启代码注释(ctrl + m),取消注释(ctrl + shift + m)

gsettings set org.gnome.gedit.plugins active-plugins "['filebrowser', 'drawspaces', 'modelines', 'spell', 'time', 'codecomment', 'smartspaces', 'docinfo']"

不用root权限安装gedit plugins 的方法暂时未找到

参考
https://askubuntu.com/questions/375049/where-are-gedits-preferences
https://blog.csdn.net/wuguangbin1230/article/details/77524440
https://git.cybbh.space/samuel.c.thode/playground/commit/6c5a8c9de3960dc75df27b7b3c9b77fe465315a6

评论

此博客中的热门博文

使用ssh反向代理+shadowsocks实现内网穿透

shadowsocks中转

ubuntu 16.04 reboot命令慢的原因