ubuntu17.10右键菜单怎么添加新建word文档选项?

若想在Ubuntu17.10中右键菜单添加新建Word文档选项,可以按照以下步骤进行操作:

  1. 安装LibreOffice Writer
    在Ubuntu 17.10中默认已经集成了LibreOffice Writer,如果没有安装该软件,可以在终端中输入以下命令进行安装:
sudo apt-get install libreoffice-writer
  1. 创建脚本文件
    在终端中输入以下命令,创建一个名为 "create_word_doc" 的脚本文件:
nano ~/.local/share/nautilus/scripts/create_word_doc

在打开的文件中,将以下的代码复制并粘贴:

#!/bin/bash
touch $1".doc"
libreoffice --writer $1".doc"

然后按下CTRL + X,再依次按下Y、ENTER ,即可保存并退出。

  1. 添加可执行权限
    执行以下命令添加脚本的可执行权限:
chmod +x ~/.local/share/nautilus/scripts/create_word_doc
  1. 重启nautilus
    在终端中输入以下命令,重启nautilus:
nautilus -q
  1. 完成
    现在,在Nautilus中,选中任意一个空白空间,鼠标右键点击菜单中将会出现 "新建Word文档" 的选项。

示例说明1:
假设用户需要在桌面上添加新建Word文档选项,则可以在第2步中输入以下命令:

nano ~/Desktop/create_word_doc

其余步骤仍按照以上操作即可。

示例说明2:
假设用户需要在其他目录下添加新建Word文档选项,则可以在第2步中输入以下命令,并根据需要修改 $1".doc" 中的文件路径:

nano ~/Documents/create_word_doc

其余步骤仍按照以上操作即可。

本站文章如无特殊说明,均为本站原创,如若转载,请注明出处:ubuntu17.10右键菜单怎么添加新建word文档选项? - Python技术站

(0)
上一篇 2023年6月27日
下一篇 2023年6月27日

相关文章

  • vue3简单封装input组件和统一表单数据详解

    下面就“vue3简单封装input组件和统一表单数据详解”的完整攻略进行详细讲解。该攻略主要讲解在Vue3中封装简单的Input组件,并用一个统一的表单数据进行数据处理。 1. Vue3中封装简单的Input组件 在Vue3中,我们可以通过defineComponent函数定义一个组件。下面是一个简单的Input组件的代码: import { defineC…

    other 2023年6月25日
    00
  • 利用Python获取文件夹下所有文件实例代码

    下面是获取文件夹下所有文件的完整攻略以及两条示例说明: 1. 使用os模块遍历文件夹 Python的os模块提供了一种遍历文件夹的方法,可以获取文件夹下所有文件的信息。下面是示例代码: import os def get_all_files(path): file_list = [] for root, dirs, files in os.walk(path…

    other 2023年6月26日
    00
  • Java通过socket客户端保持连接服务端实现代码

    Java通过Socket客户端与服务端进行通信的过程需要通过以下几个步骤完成: 创建Socket对象:客户端通过创建Socket对象来连接服务端,指定服务端的地址和端口号。 Socket socket = new Socket("服务端IP地址", 端口号); 创建输入流和输出流:创建输入流和输出流来进行数据的读写操作,对于客户端而言,输…

    other 2023年6月27日
    00
  • 手机常用软件安装方法集合

    手机常用软件安装方法集合 本文为您提供手机常用软件的安装方法集合,包括应用商店下载、APK安装、和电脑连接安装三种方式。 应用商店下载 应用商店是手机用户获取软件的常用方式,大部分应用都可以在应用商店找到并下载安装。下面以安卓手机的Google Play商店为例,介绍应用商店下载步骤: 打开Google Play商店应用,搜索需要安装的软件。 找到目标软件,…

    other 2023年6月25日
    00
  • MySQL如何从5.5升级到8.0(使用命令行升级)

    首先需要说明的是,在进行 MySQL 升级前,务必进行数据备份,以防数据丢失。 接下来,我们按照以下步骤进行 MySQL 5.5 到 8.0 的升级: 步骤一:安装 MySQL 8.0 首先需要安装 MySQL 8.0,并确保安装目录下存在 bin 目录。可以通过以下命令来验证: ls /usr/local/mysql/bin 如果输出了一系列二进制文件,则…

    other 2023年6月27日
    00
  • Spring学习通过AspectJ注解方式实现AOP操作

    Sure! 让我们详细讲解如何通过AspectJ注解方式实现AOP操作。 什么是AOP AOP(Aspect-Oriented Programming)是一种编程范型,它可将应用程序中横切关注点(如日志记录、性能统计、安全控制、业务流程等等)从业务逻辑中剥离出来,实现代码分离,提高代码的模块化和可维护性。 在Spring框架中,AOP是一个核心特性,可以方便…

    other 2023年6月27日
    00
  • 基于adt-bundle-windows-x86的android开发环境搭建

    以下是关于“基于adt-bundle-windows-x86的Android开发环境搭建”的完整攻略,包含两个示例。 基于adt-bundle-windows-x86的Android开发环境搭建 在进行Android应用程序开发之前,需要先搭建好开发环境。本攻略将介绍如何基于adt-bundle-windows-x86搭建Android开发环境。 1. 下载…

    other 2023年5月9日
    00
  • 关于c++:loadlibrary失败 错误代码193

    以下是“关于c++:loadlibrary失败错误代码193”的完整攻略: 1. 确认DLL文件是否存在 首先,我们需要确认程序所需的DLL文件是否存在。可以使用以下步骤: 打开Windows资源管理器并导航到DLL文件所在的目录。 确认DLL文件是否存在。 如果DLL文件不存在,则需要重新安装程序或手动安装所需的DLL文件。 2. 确认DLL文件是否与程序…

    other 2023年5月7日
    00
合作推广
合作推广
分享本页
返回顶部