Posts Tagged ‘ mac

iRemember v0.1

折腾了两个下午,弄出这么个东西来…还远远没有达到能用的标准 :泪奔:

iRemember截图

一用来背单词的软件,起名叫”iRemember”,现在实现了:

1)按”<”和”>”可以在词库里选词

2)”check answer”可以验证答案,正确显示”correct”,错误显示”wrong answer”,并有语音提示

…于是你晓得我好水了噻 :汗:

想下载瞅瞅的童鞋点这里,注意系统需要是Mac OS X

要达到能用的标准,还要实现:

1)从外部文件导入词库…

2)从课本单词表变成电子档…这是个严重的体力劳动

3)单词的发音…目前想到的方法是截断播放单词表的mp3

4)简单的设置功能,比如要不要显示发音啊,长度之类的

5)下个新的Xcode用…我现在才发现貌似手里这个版本bug很多…为了调各种诡异现象浪费我不少时间

vim之入门篇:安装/使用/配置

自从发觉Xcode编译C代码有bug之后,就走上了 MacVim + gcc 的不归路…

先贴张图秀一下:

MacVim截图

1.安装

mac OS是基于UNIX的,自然终端下面就有一个,不过我觉得不会有人会拒绝GUI版本的,何况这个版本还很好用: )

GUI版本名字是MacVim,目前最新的稳定版本是7.2.

下载解包之后是三个文件,一个.app,放到应用程序文件夹;一个名为mvim的shell脚本,放到一个合适的$PATH下(不cp这个文件不会影响使用,只是不能在终端里调用MacVim,调用方法是”mvim+空格+文件名”);还一个readme,看完删了吧…

之后要自己在~/下建立MacVim的相关文件夹,用以配置和安装插件,命令如下

cd ~
mkdir .vim
cd .vim
mkdir after autoload colors compiler doc ftplugin indent keymap plugin syntax

2.使用

有牛人些做了一张键位分布图,一图胜千言(点击图片放大):

vim按键功能图

需要注意的只是这里写的ctrl就是键盘上那个control键,而不是command键

3.配置

vim的配置是通过编辑~/下名为.vimrc的配置文件进行,命令如下:

mvim ~/.vimrc

也可以通过点击菜单栏的Edit->Startup Settings进行编辑

贴一下自己的配置文件,双引号开头的是注释行

set nocompatible
"不兼容vi模式
set number
"显示行号
syntax on
"语法高亮
set cindent
"按照C语法自动缩进
set tabstop=8
set shiftwidth=8
set softtabstop=8
set noexpandtab
"设置缩进长度
"详见http://dddspace.com/2010/03/vim-indentation-and-space-config.html
set showmatch
"显示括号对应
set incsearch
"实时显示搜索结果
set encoding=utf-8
set fileencodings=ucs-bom,utf-8,utf-16,cp936,gb18030,big5,euc-jp,euc-kr,latin1
"编码设置
set guifont=Menlo:h16:cANSI
"设置字体
colorscheme torte
"设置颜色主题
set transparency=15
"设置透明度

autocmd BufEnter * call DoWordComplete()
"打开自动补齐插件

需要特别注意等号后面不能加空格,否则就不能正常设置,比如不能写成”set tabstop=  8″,这应该算个bug…也有可能是个feature,谁知道呢?

其中那个transparency貌似是MacVim的私有属性;那个自动补全的插件叫做”word_complete“,跟Xcode的代码补全方式相同,用起来还是多顺手的

对插件还没啥子心得,以后再写

 

参考了1,2,3

第一次用LaTeX

The ideal situation occurs when the things that we regard as beautiful are also regarded by other people as useful.

— Donald Knuth

高爷爷写出来的东西,果然不同凡响…

在mac底下有一个叫MacTeX的安装包,从官网down下来一路下一步就装完了,还是很幸福

之前一直纠结于字符的编码问题,搜到的都是些啥子安装CJK字体的解决方案,貌似很麻烦,一直没搞懂(主要是没找到mac底下的step by step,汗一个)

后来知道,大概CJK那种方式已经过时了,XeLaTeX正在成为主流

忘了从哪里抄来的,只要这样子写就可以了:

\documentclass{article}
\usepackage{xeCJK}
\setCJKmainfont{SimSun}
\begin{document}
在这里添加内容
\end{document}

曝个刚排好的编码原理作业,感觉有很多bug需要改…慢慢学吧,毕业论文就靠它了

第一个用LaTeX生成的pdf截图