Firefox 修改 Backspace 键行为

问题 Firefox 在 Linux/macOS 上,Backspace 键默认不执行"后退"操作。Windows 用户习惯用 Backspace 后退。 解决 地址栏输入 about:config,搜索 browser.backspace_action,双击修改值: 值 行为 0 Backspace = 后退,Shift+Backspace = 前进 1 Backspace = 页面向上滚动 2 Backspace 无操作(默认) 修改后立即生效。 其他导航快捷键 快捷键 功能 Alt + ← 后退 Alt + → 前进 Ctrl + [ 后退(部分系统) Ctrl + ] 前进(部分系统)

2015年4月11日 · 1 分钟 · Jid

RPM 包管理常用命令

基本操作 安装 rpm -ivh package-1.0.i386.rpm 选项 含义 -i 安装 -v 显示详细信息 -h 显示进度条 卸载 rpm -e package_name # 注意:用包名,不是文件名 升级 rpm -Uvh package-2.0.i386.rpm 升级会自动卸载旧版本。如果配置文件不兼容,旧文件会保存为 .rpmsave。 降级安装需加 --oldpackage。 查询 # 查询已安装的包 rpm -q package_name # 列出所有已安装的包 rpm -qa # 查询某个文件属于哪个包 rpm -qf /path/to/file # 查看包信息(描述、大小、开发者等) rpm -qi package_name # 列出包包含的文件 rpm -ql package_name # 查看未安装的 RPM 文件的信息 rpm -qpi package-1.0.i386.rpm rpm -qpl package-1.0.i386.rpm 校验 # 校验所有已安装包的文件完整性 rpm -Va # 校验指定包 rpm -V package_name 校验结果中的标记含义: ...

2015年4月10日 · 1 分钟 · Jid

C/C++ Linux 程序员必知的 10 类工具

1. 基本命令 Shell 操作是 Linux 开发的基础。掌握文件操作、管道、重定向、文本处理(grep/sed/awk)等。 2. 编辑器 — Vim / Emacs Linux 下两大经典编辑器。至少精通一个,推荐 Vim(服务器环境几乎一定有)。 3. 构建工具 — Make / CMake Make:经典的构建自动化工具,通过 Makefile 定义编译规则 CMake:跨平台构建系统,自动生成 Makefile 或 VS 项目文件,现代项目首选 4. 调试器 — GDB 命令行调试器,支持断点、单步、变量查看、内存检查。核心命令: gdb ./program (gdb) break main (gdb) run (gdb) next (gdb) print variable (gdb) backtrace 5. 版本控制 — Git 现代开发必备。SVN 和 CVS 已逐渐被 Git 取代。 git init / git clone git add / git commit / git push git branch / git merge 6. 代码导航 — ctags / cscope 在大型代码库中快速定位函数定义、调用关系。 ...

2015年4月9日 · 1 分钟 · Jid

Ubuntu 安装 Fcitx / 搜狗输入法

步骤 1. 卸载 IBus(可选,避免冲突) sudo apt-get purge ibus ibus-* 2. 添加 Fcitx PPA 源 sudo add-apt-repository ppa:fcitx-team/nightly sudo apt-get update 3. 安装输入法 搜狗拼音(推荐): sudo apt-get install fcitx-sogoupinyin 其他可选引擎: sudo apt-get install fcitx-googlepinyin # Google 拼音 sudo apt-get install fcitx-sunpinyin # Sun 拼音 sudo apt-get install fcitx-table fcitx-wubi # 五笔 4. 重启 注销并重新登录,或重启系统。首次登录时系统会提示选择输入法框架,选择 Fcitx。 配置 点击托盘区键盘图标 → 配置 → 添加输入法,选择需要的输入法即可。 常见问题 托盘不显示输入法图标:安装 fcitx-config-gtk3 无法切换输入法:检查 im-config 是否设置为 fcitx

2015年4月8日 · 1 分钟 · Jid

Firefox 切换中英文界面

英文 → 中文 1. 安装中文语言包 访问 Firefox 语言包目录,找到对应版本的 zh-CN.xpi 安装: https://ftp.mozilla.org/pub/firefox/releases/版本号/win32/xpi/zh-CN.xpi 或直接在 Firefox 附加组件中搜索"Chinese"安装。 2. 修改语言设置 地址栏输入 about:config,搜索 general.useragent.locale,改为 zh-CN。 重启 Firefox 即可。 中文 → 英文 同理:安装 en-US.xpi,将 general.useragent.locale 改为 en-US。 较新版本的 Firefox 可直接在 设置 → 常规 → 语言 中切换,无需手动修改配置。

2015年4月7日 · 1 分钟 · Jid

Firefox 启用或禁用 JavaScript

问题 Firefox 23+ 在首选项中移除了 JavaScript 开关。如果 JS 被意外禁用,需要通过隐藏配置修改。 解决方法 地址栏输入 about:config,点击"接受风险并继续" 搜索 javascript.enabled 双击该条目切换 true(启用)/ false(禁用) 立即生效,无需重启。 也可以安装 NoScript 扩展,按站点精细控制 JS 权限,比全局开关更实用。

2015年4月6日 · 1 分钟 · Jid

北京城八区功能定位

注: 2010 年国务院批准北京行政区划调整,崇文区并入东城区,宣武区并入西城区。以下为调整前的城八区功能定位,留作历史参考。 第57条 城八区功能定位 (1)东城区是北京市政治中心的主要载体,全国性文化机构聚集地之一,传统文化重要旅游地区和国内知名的商业中心。 (2)西城区是国家政治中心的主要载体,国家金融管理中心,传统风貌重要旅游地区和国内知名的商业中心。 (3)崇文区是北京体育产业聚集区,都市商业区和传统文化旅游、娱乐地区。 (4)宣武区是国家新闻媒体聚集地之一,宣南文化发祥地和传统商业区。 (5)朝阳区是国际交往的重要窗口,中国与世界经济联系的重要节点,对外服务业发达地区,现代体育文化中心和高新技术产业基地。 (6)海淀区是国家高新技术产业基地之一,国际知名的高等教育和科研机构聚集区,国内知名的旅游、文化、体育活动区。 (7)丰台区是国际国内知名企业代表处聚集地,北京南部物流基地和知名的重要旅游地区。 (8)石景山区与门头沟新城共同构成城市西部发展带的重要节点,是城市综合服务中心之一,同时也是文化娱乐中心和重要旅游地区。 出自:北京市规划委员会-中心城调整优化

2015年4月5日 · 1 分钟 · Jid

Virtuoso Layout Editor快捷键归纳

鼠标操作 单击左键:选中一个图形(如果两个图形交叠,单击选中其中一个,再单击选中另一个) 左键框选:选中一片图形,某个图形要被完全包围才会被选中 中键单击:调出常用菜单命令(很少用,要点两下。我们有快捷键的嘛) 右键点击拖放:放大。放大后经常配合F键使用,恢复到全部显示。配合Tab键使用,平移视图。右键还有"Strokes",就是点住右键画些图线,就能实现调用某些命令 Shift+左键:加选图形 Ctrl+左键:减选图形(Cadence菜单中大写表示+按Shift,Ctrl写成^) 快捷键 快捷键 功能 F1 显示帮助窗口 F2 保存 F3 控制在选取相应工具后是否显示相应属性对话框。比如在选取Path工具后,想控制Path的走向,可以按F3调出对话框进行设置 F4 Toggle Partial Select,控制是否可以部分选择一个图形 F5 打开 F8 Guided Path Create切换至L90XYFirst Ctrl+A 全选(和Windows下一样) Shift+B Return(等级升一级,升到上一级视图) B 去某一级(Go to Level) Ctrl+C 中断某个命令,不常用。一般多按几次Esc键取消某个命令 Shift+C 裁切(Chop)。首先调用命令,选中要裁切的图形,后画矩形裁切 C 复制某个图形 Ctrl+D 取消选择(也可用鼠标点击空白区域实现,和Photoshop中的取消选区快捷键一样)。Shift+D和D也是取消选择 Shift+E / E 控制用户预设的一些选项 Ctrl+F 显示上层等级Hierarchy Shift+F 显示所有等级 F 满工作区显示(显示所画的所有图形) Ctrl+G Zoom To Grid G 开关引力(Gravity)。Gravity和AutoCAD里的吸附Snap差不多,会吸附到某些节点上去。有时候Gravity很讨厌,总是乱吸附,这时可以点击G键关闭Gravity,操作完成后再打开 I 插入模块(Instance) Shift+K 清除所有标尺 K 标尺工具(Ruler) L 标签工具(Label)。标签要加在特定的text层上 Shift+M 合并工具(Merge) M 移动工具(Move)。点选Move工具后,选中要移动的图形,然后在屏幕上任意一处单击确定移动的参考点,然后自由移动。也可以通过鼠标先选中图形,移动鼠标当箭头变成十字方向时拖动 Ctrl+N 先横后竖(L90XFirst) Shift+N 直角正交(Orthogonal) N 斜45对角+正交(Diagonal) Shift+O 旋转工具(Rotate) O 插入接触孔(Create Contact) Ctrl+P 插入引脚(Pin) Shift+P 多边形工具(Polygon) P 插入Path(路径/管道)。这些最后都要Convert to Polygon Shift+Q 打开设计属性对话框(选中一个图形先) Q 图形对象属性。经常用来更改图形属性,先选中一个图形 Ctrl+R Redraw重画 Shift+R Reshape重定形。在原来的图形上再补上一块图形 R 矩形工具(Rectangle),应该是用的最多的工具 Ctrl+S Split(添加拐点),配合Stretch命令使原来直的Path打弯 Shift+S Search查找 S 拉伸工具(Stretch)。要求是框选要拉伸图形再拉伸。这是Virtuoso版图设计区别于其他绘图软件的精华所在,能在保持图形原有性质的前提下自由拉伸 Ctrl+T Zoom to Set Shift+T Tree(Hierarchy Tree) T Layer Tap(层切换)。按过T后点击一个图形,就自动切换到刚刚点击图形的层上去了,不必频繁点击LSW窗口 Shift+U 重复(Redo)。撤销命令后再反悔 U 撤销(Undo) Ctrl+V Type in CIW V 关联(Attach)。将一个子图形(child)关联到一个父图形(parent)后,若移动parent,child也将跟着移动;移动child,parent不会移动。可以将Label关联到Pad上 Ctrl+W 关闭窗口 Shift+W 下一个视图(Next View) W 前一视图(Previous View) Ctrl+X Fit Edit(适合编辑,感觉和F差不多) Shift+X 下降一等级(Descend) X Edit in Place(Hierarchy菜单下,比较难翻译) Ctrl+Y Cycle Select Shift+Y 粘贴(Paste),配合Yank使用 Y 区域复制(Yank)。和Copy有区别,Copy只能复制完整图形对象 Ctrl+Z 视图放大两倍(Zoom In by 2) Shift+Z 视图缩小两倍(Zoom Out by 2) Z 视图放大 ESC Cancel Tab 平移视图(Pan)。按Tab,用鼠标点击视图区中某点,视图就会移至以该点为中心 Delete 删除 BackSpace 撤销上一点。很有用,不用因为Path一点画错而删除重画 Enter 确定一个图形的最后一点,也可双击鼠标左键结束 Ctrl+方向键 移动Cell Shift+方向键 移动鼠标,每次半个格点的距离 方向键 移动视图 快捷键除了Cadence自带的以外,更多的还是自己写的。只要会写Skill程序,就可以自己定义快捷键,其中涉及到对 .cdsinit 文件的修改。 ...

2015年4月4日 · 1 分钟 · Jid

Vim 关闭自动备份文件

问题 Vim 默认在保存文件时会生成 ~ 后缀的备份文件(如 config.yml~),污染目录。 解决 在 Vim 中执行 :e $MYVIMRC 打开配置文件,添加: set nobackup " 关闭备份文件(file~) set nowritebackup " 关闭写入时的临时备份 set noswapfile " 关闭交换文件(.file.swp)(可选) 如果只想对特定目录关闭备份: set backupskip=/tmp/*,/private/tmp/*

2015年4月3日 · 1 分钟 · Jid

怀旧:Turbo C 经典版本回顾

Turbo C 的历史 Turbo C 是 Borland 公司推出的 C 语言集成开发环境,在 DOS 时代是学习 C 语言的标准工具。 版本 年份 主要特性 Turbo C 1.0 1987 全新集成开发环境,编辑/编译/运行一体化 Turbo C 1.5 1988 增加图形库和文本窗口函数库 Turbo C 2.0 1989 增加查错功能,Tiny 模式生成 .COM 文件 Turbo C 2.01 1989 Bug 修复版 Turbo C++ 3.0 1992 面向对象,C++ 支持 Borland C++ 1991 Windows 3.0 支持,新一代产品 Turbo C 2.0 因性能稳定,在教育领域使用了近二十年,是很多人的 C 语言启蒙工具。 使用方式 安装版:运行 INSTALL.EXE,会自动设置目录结构 免安装版:解压后直接运行 TC.EXE,建议放在 D:\TURBOC2(路径不能有中文和空格) 下载地址 Turbo C 2.01 英文原版:CSDN Turbo C 2.0 免安装版:CSDN 或 SkyDrive ⚠️ 链接为 2015 年上传,可能已失效。 ...

2015年4月2日 · 1 分钟 · Jid