Mac&Ubuntu使用配置

Mac & Ubuntu操作系统使用过程中的各种小技巧

1. 配置网页快捷方式

例如, 在侧边栏启动器中添加一个网页版微信的快捷方式, 以便于直接启动网页微信.
配置文件位置: /usr/share/applications

1
2
3
4
5
6
7
8
9
10
11
12
$ cat wechat.desktop 
[Desktop Entry]
Version=1.0
Name=Wechat
Name[zh_CN]=微信
Name[zh_TW]=Wechat
Exec=xdg-open "http://wx.qq.com"
Terminal=false
Type=Application
Icon=/usr/share/icons/wechat.jpg
Categories=GNOME;GTK;Network;WebBrowser;
StartupNotify=true


2. 配置桌面所在文件夹名称

默认中文版桌面显示的文件夹为/home/username/桌面, 切换文件夹的过程中需要变换中英文输入法, 所以最好把桌面路径改为/home/username/Desktop, 相关配置在~/.config/user-dirs.dirs

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
$ cat user-dirs.dirs 
# This file is written by xdg-user-dirs-update
# If you want to change or add directories, just edit the line you're
# interested in. All local changes will be retained on the next run
# Format is XDG_xxx_DIR="$HOME/yyy", where yyy is a shell-escaped
# homedir-relative path, or XDG_xxx_DIR="/yyy", where /yyy is an
# absolute path. No other format is supported.
#
XDG_DESKTOP_DIR="$HOME/Desktop"
XDG_DOWNLOAD_DIR="$HOME/Download"
XDG_TEMPLATES_DIR="$HOME/模板"
XDG_PUBLICSHARE_DIR="$HOME/Public"
XDG_DOCUMENTS_DIR="$HOME/文档"
XDG_MUSIC_DIR="$HOME/音乐"
XDG_PICTURES_DIR="$HOME/图片"
XDG_VIDEOS_DIR="$HOME/视频"


3. 快捷键配置

系统默认快捷键(例如, 截图)配置在: 系统设置->键盘->快捷键,由于不同键盘的分布原因, 可能某些默认配置会失效, 需要自己另行配置。


4. 安装gnuplot

第一次在官网下载源代码编译安装, 但是最后每次都提Terminal type set to ‘unknown’, 导致无法绘图。最后卸载了该版本(删除/usr/local/bin地下的文件)。重新安装gnuplot-x11或者gnuplot-qt:

1
2
3
4
5
$ sudo apt install gnuplot-x11

#绘制一个正弦曲线进行验证
$ gnuplot
gnuplot> plot sin(x)


5. scp文件互传

1
2
3
4
5
#确认ssh开启
$ /etc/init.d/ssh status

#远程本地机器复制远程机器文件到当前文件夹
$ scp userName@ip_address:/home/quant/file.txt .

6. Mac配置idea命令打开Project

1
alias idea='open -a /Applications/IntelliJ\ IDEA.app/Contents/MacOS/idea'

7. Linux自动cd

autocd on Mac
编辑.bashrc, 使用shopt(shell option)加入以下配置

1
shopt -s autocd

8. 自有键盘ALT键失效

参考键盘背面,fn + left 切换到win模式