测试时间:2022年6月20日
测试平台:Ubuntu 18.04
在使用 Ubuntu 进行开发时,如果你像笔者一样会在意文件夹的整理,那么可能随着文件夹的分门别类,会发现通过文件浏览器进入目标文件夹需要一次次点击才能进入那个放在很深处的文件夹,如果在调试中,需要频繁访问则将会是很麻烦的步骤,笔者在进行 ROS 开发时深受其害。
故本文基于解决上述问题为由,检索相关资料在本地进行测试,最终归纳如下。
基于 Ubuntu 自带的 nautilus 和 alias 部署终端快速打开目标文件浏览器的方案。
通过在终端中键入 nautilus 命令打开文件浏览器
nautilus # 默认打开主目录
nautilus . # 打开终端当前指向目录
nautilus $(pwd) # 打开终端当前指向目录
nautilus ~/ # 打开主目录
nautilus ~/Music # 打开主目录下的子级文件夹
nautilus ~/xxx/xx/x # 打开目标目录
nautilus ~/xxxx/xx\ xx # 对于文件目录含有空格的清空需要在空格前添加反斜杠 \
构建方式,终端输入
alias name='value' # 样式模板
alias nh='nautilus .' # 该方法仅在当前终端有效
或在 .bashrc 中添加上述命令
echo "alias nh='nautilus'" >> .bashrc
终端键入 alias 可查看当前支持的快捷命令