Ubuntu 为gedit配置clojure语法突出显示

Ubuntu 为gedit配置clojure语法突出显示,ubuntu,clojure,syntax-highlighting,gedit,Ubuntu,Clojure,Syntax Highlighting,Gedit,如何配置gedit以突出显示Clojure源文件 默认情况下,它将.clj文件视为纯文本。这包含一些执行此任务所需的文件 但是,install.sh脚本不能正常工作 克隆后,请使用以下命令: if [ -d "/usr/share/gtksourceview-2.0" ] then sudo cp clojure.lang /usr/share/gtksourceview-2.0/language-specs/clojure.lang fi if [ -d "/usr/share/gtks

如何配置gedit以突出显示Clojure源文件

默认情况下,它将
.clj
文件视为纯文本。

这包含一些执行此任务所需的文件

但是,
install.sh
脚本不能正常工作

克隆后,请使用以下命令:

if [ -d "/usr/share/gtksourceview-2.0" ]
then
  sudo cp clojure.lang /usr/share/gtksourceview-2.0/language-specs/clojure.lang
fi

if [ -d "/usr/share/gtksourceview-3.0" ]
then
  sudo cp clojure.lang /usr/share/gtksourceview-3.0/language-specs/clojure.lang
fi

sudo cp clojure.xml /usr/share/mime/packages/clojure.xml
cd /usr/share/
sudo update-mime-database mime

您链接到的Github回购非常好,但是,我发现它有几个问题。以下是其中一些:

  • 无法识别所有符号字符,例如
    log-2
  • 无法识别
    #注释
  • 无法识别字符串中的长转义
我试图在以下方面解决这些和其他问题:


为什么是Gedit?你不认为有更好的编辑来为Clojure服务吗?我不是马上说Emacs,但即使是Sublime似乎也准备得更好,并且有更多有趣的插件可以与Lisps一起使用。