语法简介
关键词 | 含义 | 必选 |
---|---|---|
[Desktop Entry] | 文件头标签 | √ |
Encoding | 编码 | x |
Name | 应用名称 | √ |
Name[xx] | 不同语言的应用名称 | x |
GenericName | 程序通用名称 | x |
Comment | 描述 | x |
Exec | 执行的命令 | √ |
Icon | 图标路径 | x |
Type | 启动器类型 | √ |
Categories | 应用的类型 | x |
Version | 快捷方式版本 | x |
Terminal | 是否使用终端 | x |
使用方式
以创建Pycharm
快捷方式为例(顺便复习一下vim)
创建以.Dsektop为后缀的文件
sudo vim Pycharm.desktop
按
i
输入以下内容[Desktop Entry]
Type=Application
#desktop的类型,常见有Application和Link
Encoding=UTF-8
Version=1.0
Name=Pycharm
Name[zh_CN]=Pycharm开发环境
#快捷方式名称,可根据系统语言匹配,优先匹配更细化语言标识
GenericName=Pycharm3
Comment=Pycharm3:The Python IDE
#程序描述,鼠标经过时的名称提示,也可国际化
Exec=sh /yourpath/pycharm/bin/pycharm.sh
#实际执行的命令
Icon=/yourpath/pycharm/bin/pycharm.png
Terminal=false
#是否使用终端,默认为false,可选
Categories=Development;
#菜单分类所属,可以确定该快捷方式位置,可选输入完成按
Esc
,输入:wq
双击文件测试是否可以启动,无法启动则文件编写有问题或者权限不足
移动到**
/usr/share/applications/
**目录下
完成如下图:
Tips:
vim 将系统剪贴板内容粘贴到 vim 中命令为
"+p
将 vim 内容粘贴到系统剪贴板
"+nY
,其中 n 为往下 n 行,Y 为大写