`

mac系统使用指南之色色篇

阅读更多

之前没怎么用过mac系统,公司给陪了一个air本,感觉性能蛮好的,所以就使用吧... 遇到一些问题

 

首先是 小乌龟哥哥找不到,反正这个在linux上也木有,我就忍了... 先把 vim 配置完了再说...

 

一路安装下来,phpstrom,eclipse,xcode 基本安装完成,就剩下一些配件程序该咋搞呢??...

 

linux 起码有 apt-get 或者 yum 这种好东西,但是 mac上安装这些软件我用神马呢?

 

1. 神器 brew 就出现鸟: http://brew.sh/index_zh-cn.html  (切记 win上是 CTRL 大贱,mac上是 command 贱).

非root用户,不能使用sudo安装,   ruby -e "$(curl -fsSL https://raw.github.com/Homebrew/homebrew/go/install)"

 

2. eclipse 中 svn,pydev,spket,lua,php 这等吃饭的伙计们肯定是要装上的

就暂时写在这里吧,坑爹的... 顺带说一句,apache+php 系统默认都给安装好了,亲们不用自己安装...

 

 3. 另外悲催一句 不知道为神马 pydev 死活装不上,连 ldt这种坑爹玩意都能,为嘛你不能鸟?

 

附注下 系统自带多php是5.4的版本,其php.ini 文件缺省是不存在的,自己在/etc/下创建一个吧

找了半天的 php扩展目录所在地址,终于找到鸟:

 

/usr/lib/php/extensions/no-debug-non-zts-20100525/

 

自从安装了 brew后,自此装扩展库就木有了纠结鸟,brew search memcached 可以列出你妹的 N多好东西,有服务器端,也有 PHP端扩展,果断运行安装指令后,会自动编译,诸如下面的指令

 

 

sudo cp /usr/local/Cellar/php54-memcached/2.1.0/memcached.so /usr/lib/php/extensions/no-debug-non-zts-20100525/ 

 

然后在 php.ini文件中写入如下内容

写道
;
date.timezone=Asia/Shanghai

extension=memcached.so

 

sudo apachectl restart 后,再看看有木有了...

 

我喷下: mac 上的QQ都木有 手机上的QQ好用啊,但是相比 linux上的QQ 还是好不少,尼玛....

 

默认的 apache2 扩展目录在 ls /usr/libexec/apache2/,其配置文件在 /etc/apache2/下

 

 --------------

mysql 管理工具,常用的 sqlyog 是木有鸟,那只能转而其次使用 navicat了,结果木有lite版本的,算了 还是phpmyadmin,最后找到一个LGPL的软件,很好使用的

 

--------------

ssh 相关,很坑爹,暂时木有找到,只能使用 firessh + fireftp 来暂时使用了

 

这套免费的方案还是很帅的

 

1. http://www.oschina.net/p/mosh  brew install mosh 

mosh <username>@<hostname>

在高延迟的网络下,Mosh 比 SSH 流畅多了,而且3G网络下,丢失网络变更IP后,终端连接不会中断

 

 -------------

我有windows上的 显示桌面 综合症了,其实在mac上不需要,朋友跟我说,如果实在受不了,那就 command + F3吧.

这个快捷键对应用被设置最大化时无效,呵呵. 使用 command + tab 是切换的好方法.

 

 --- 有木有快速打开终端的快捷键,木有找到,不过我有折中方法,使用 CTRL + space 打开 spotlight 输入"终端" 回车就打开了...

 

 --- chm 查看器 直接就 firefox 插件好了... 其它的都有可能是乱码

 

 ----  前天下载的eclipse 里面存在bug,下载
下面这个链接的就木有问题

http://mirrors.ustc.edu.cn/eclipse/technology/epp/downloads/release/luna/R/eclipse-php-luna-R-macosx-cocoa-x86_64.tar.gz

 

重新安装 pydev , svn 等都可以

 

 --- python 安装 easy_install 命令 可以使用

curl https://bootstrap.pypa.io/ez_setup.py -o - | python

 

-- 使用scp 传输文件

 scp nmb@ip:/home/nmb/res.conf ./

 

http://www.cnblogs.com/jiangyao/archive/2011/01/26/1945570.html

 

 

 

 st2|3 的svn插件竟然是收费的,尼玛,

 

 

  • 大小: 156.2 KB
  • 大小: 253.7 KB
1
1
分享到:
评论
11 楼 vb2005xu 2015-04-25  


编辑~/.bashrc文件,每行加入一个alias命令。比如:
alias ll='ls -laG'

保存文件后,运行:
source ~/.bashrc
(不然不生效)
就可以了。
如果还不行的话,说明没有~/.bash_profile文件,或者文件中没有执行.bashrc文件。
(.bash_profile文件是用户登陆终端的时候会自动执行的文件,一般此文件中会调用.bashrc)
如果是这样,需要打开(如果没有的话先创建)文件:
~/.bash_profile
在里面加入一行:
source ~/.bashrc
10 楼 vb2005xu 2015-04-16  
http://www.sourcetreeapp.com/  终于找到一个堪比小乌龟的神器
9 楼 vb2005xu 2014-09-15  
st2|3 svn
在插件的配置文件中加上
"email": "your email",
"product_key": "the key",

邮箱:
"email": "vb2005xu@qq.com",
"product_key": "22ebcc-319f42-877efe-c30f97-dc39fd",

sftp
cf56a0-f00686-c166db-19b601-7b9137
8 楼 vb2005xu 2014-09-15  
使用 linuxbrew 安装mysql时提示证书错误,只能使用终极杀招了,不然总是出现这种坑爹问题

error: server certificate verification failed. CAfile: /etc/ssl/certs/ca-certificates.crt CRLfile: none

最简单的解决方法是加一个环境变量:

export GIT_SSL_NO_VERIFY=1
7 楼 vb2005xu 2014-09-14  
安装 linux brew 后运行brew search php 提示

SSL_connect returned=1 errno=0 state=SSLv3 read server certificate B: certificate verify failed 。。

这说明是证书有问题,解决方法如下,先wget http://curl.haxx.se/ca/cacert.pem
并把它放到/etc/ssl/cacert.pem 下
然后在 。bashrc 中写入
export SSL_CERT_FILE=/etc/ssl/cacert.pem

然后搞定
6 楼 vb2005xu 2014-09-14  


Linuxbrew
A fork of Homebrew for Linux

Install Linuxbrew (tl;dr)

Paste at a Terminal prompt:

ruby -e "$(wget -O- https://raw.github.com/Homebrew/linuxbrew/go/install)"
See Dependencies and Installation below for more details.

Features

Can install software to a home directory and so does not require sudo
Install software not packaged by the native distribution
Install up-to-date versions of software when the native distribution is old
Use the same package manager to manage both your Mac and Linux machines
Dependencies

Ruby 1.8.6 or newer
GCC 4.2 or newer
Paste at a Terminal prompt:

Debian or Ubuntu

sudo apt-get install build-essential curl git m4 ruby texinfo libbz2-dev libcurl4-openssl-dev libexpat-dev libncurses-dev zlib1g-dev
Fedora

sudo yum groupinstall 'Development Tools' && sudo yum install curl git m4 ruby texinfo bzip2-devel curl-devel expat-devel ncurses-devel zlib-devel
Installation

Paste at a Terminal prompt:

ruby -e "$(wget -O- https://raw.github.com/Homebrew/linuxbrew/go/install)"
Or if you prefer:

git clone https://github.com/Homebrew/linuxbrew.git ~/.linuxbrew
Add to your .bashrc or .zshrc:

export PATH="$HOME/.linuxbrew/bin:$PATH"
export LD_LIBRARY_PATH="$HOME/.linuxbrew/lib:$LD_LIBRARY_PATH"
You're done!

brew install $WHATEVER_YOU_WANT
5 楼 vb2005xu 2014-09-14  
--------- linux 下可以使用 linuxbrew | https://github.com/Homebrew/linuxbrew
4 楼 vb2005xu 2014-08-03  
快捷键续
http://www.macx.cn/thread-2050934-1-1.html
--------------------------------
# + shift + g 去往文件夹
# + c, # + alt + V 复制和粘帖文件
3 楼 vb2005xu 2014-08-03  
好吧,总流不动快捷键这个坑爹货...
-----------------------------------------------------
http://support.apple.com/kb/HT1343?viewlocale=zh_CN&locale=zh_CN
www.douban.com/note/36876586/

-----------------------------------------------------
为了少打字母就以 # 代替 command 键吧



    # + f 查找
    # + shift + up|down|left|right 向上下左右选择全部
    # + c|v|x 复制,粘帖|剪切 (只对文本有效,对文件/目录暂时不知道咋搞)
    # +shift+4:鼠标选定区域截图,保存截图到桌面
    # + up|down 快速定位到上下区域




2 楼 vb2005xu 2014-08-03  
配置环境变量

引用

1,打开 应用程序 -> 实用工具 -> 终端;
2,在终端中定位到自己用户的主目录,输入: cd ~ ;

3,创建一个空文件,输入:touch .bash_profile ;
4,编辑这个文件,输入:open .bash_profile ;
5,在这个文件中输入:export PATH=${PATH}:<文件目录> ;(将"<文件目录>"替换成自己想要的目录)export PATH=${PATH}:/Users/rye/android/android-sdk-mac_x86/tools;

6,如果需要添加其他的环境变量例如JAVA_HOME,可以输入:export JAVA_HOME=/Library/Java/Home ;
7,source .bash_profile重启终端,测试
1 楼 vb2005xu 2014-08-03  
小技巧之 截图

Mac的截图功能扩展功能很强大的,不要用QQ那个COM+Ctrl+A弱爆了的截图了~

      首先说一下两种截图
1.Command+shift+3:全屏截图,保存截图到桌面
2.Command+shift+4:鼠标选定区域截图,保存截图到桌面

      这里说明一下
      以上两个操作,如果你同时按住Ctrl,最后保存截图在剪切板里,你可以COM+V来直接粘贴到编辑界面

      第一种截图就是无脑截图了,不说什么了
      第二种截图,还有小技巧


      使用Command+shift+4后,按下空格键,鼠标会变成一个小相机,这时候你使用鼠标对一个窗口点击一下鼠标左键,你已经对一个窗口进行了截图。

      按Command+shift+4 后 ,画一个抓取的区域,不要松开鼠标,接着
1. 按住空格可以移动这个区域
2. 按住 Shift后,将锁定X 或者 Y轴进行拖动
3. 按住 Option后 将按照区域圆心进行放大.
      最后所有截图将直接显示在桌面上。

      是不是发现很神奇啊,其实还有更强大的
      截图也可以在屏保的使用,操作如下
      首先,进入“系统偏好设置” -> “桌面于屏幕保护” -> “屏幕保护程序”。选择你想截屏的屏幕保护,按住Command-Shift,然后点击“测试”按钮。
      等屏幕保护开始运行后,不要松开Command-Shift键,再按照自己需求按3/4键。一张屏幕保护的截屏就完成了。
      这个可以应用到很多地方,发挥你的扩展思维吧~

      默认截图文件名是中文的,如何截图文件名改成英文命名,文件名由两部分构成:前缀和时间戳。
      首先来    修改前缀。打开终端(可以在Spotlight中输入“Terminal”并点选“应用程序”右边的“终端”),输入以下命令

defaults write com.apple.screencapture name Screenshot

killall SystemUIServer



      将蓝色部分替换为任意所需的单词即可,例如“Screenshot”。要让前缀修改生效,需要重新启动系统。

      时间戳改成英文AM、PM的表示方式,需要到“系统偏好设置”。点选“语言与文本”,并选择“格式”选项卡。在中间的“时间”部分点按“自定…”按钮。把左下角的“正午前”和“正午后”右边的文字分别改成“AM”和“PM”即可。

      如何弄掉阴影

defaults write com.apple.screencapture disable-shadow -bool true

killall SystemUIServer

      恢复

defaults write com.apple.screencapture disable-shadow -bool false

killall SystemUIServer

      其实截图还可以用在登陆界面
登陆界面在进入系统之前,所以截图的快捷键无法使用,但是我们可以进入系统之后再次调出登陆界面的
      在终端里输入以下指令:


/System/Library/CoreServices/loginwindow.app/Contents/MacOS/loginwindow
登陆界面马上就呈现在桌面上了,很神奇吧,给一张效果图

相关推荐

    色色推箱子游戏色色推箱子游戏

    推箱子游戏,只有7关卡,可自己些地图,有放大镜功能能看图中美女哦

    标准24色色卡

    标准24色色卡,调试sensor时方便测试。标准24色色卡,调试sensor时方便测试。标准24色色卡,调试sensor时方便测试。

    QeePHP 快速入门 -- 色色pdf版本 -- 第一章初步完成

    社区里的文档无PDF版本,所以这里整理出来,希望大家可以看看,也可以提升自己的word学习技巧....因为word好长时间没有使用,都忘却了. 希望在这个栏目整理出一套FLEAPHP/QEEPHP的专题资料出来 呵呵呵! 偶是PHP程序员

    QeePHP 快速入门 -- 色色pdf版本 -- 第2章初步完成

    NULL 博文链接:https://vb2005xu.iteye.com/blog/319876

    CMYK标准色色值-设计师用专业CMYK标准色对照表

    CMYK标准色色值-设计师用专业CMYK标准色对照表 ,助你从容面对色彩

    SIMATIC过程控制系统PCS 7使用新功能的软件更新.pdf

    SIMATIC过程控制系统PCS 7使用新功能的软件更新pdf,西门子SIMATIC过程控制系统PCS 7使用新功能的软件更新: 过程控制系统PCS 7项目升级手册,使用V8.0 SP1的新功能。全面概述了将从PCS 7 V7.1 SP3开始的版本升级到V...

    为行行色色的COM估价

    这是一款整理发布的为行行色色的COM估价,它能给予你所需要了解与为行行色色的COM估价的相关知...该文档为为行行色色的COM估价,是一份很不错的参考资料,具有较高参考价值,感兴趣的可以下载看看

    论文研究-灰色系统关联度之分辨系数的研究.pdf

    论文研究-灰色系统关联度之分辨系数的研究.pdf, 本文讨论了灰关联度ri中分辨系数ρ的实质意义,研究了ρ与ri的关系,分析了在不同的系统观测信息下,ρ的取值对关联...

    分享超级漂亮的褐色宾馆网站系统

    后台地址:pageadmin网站管理系统 新版本"&gt;模板介绍: 褐色风格的的宾馆网站模板 结构简洁 风格清晰 设计感强 适合制作宾馆 酒店 饭店 装修公司等企业网站 宽度:1000px 对齐:居中 主色:褐色 结构:div+css 运行...

    使用Rails 数据库DSL与PHP协作开发 - 色色

    NULL 博文链接:https://vb2005xu.iteye.com/blog/505364

    jdk-11.0.2_Mac-x64位下载

    Java 11是一个长期支持(LTS)版本。这意味着那些对平台采用持保守态度并需要长期支持的用户可以通过Java SE订阅提供许可Oracle JDK二进制文件。它允许用户在至少8年内获得Java 11 LTS发行版的更新。...

    我也来学习nodejs 没有就自己来 色色实现迷你 MVC

    NULL 博文链接:https://vb2005xu.iteye.com/blog/1066661

    色色整理的PHP面试题集锦

    PHP 基础知识部分 1. 求$a的值 复制代码 代码如下: $a = “hello”; $b = &$a; unset($b); $b = “world”; echo $a; 2.... $x = &$a; $b = $a++;... 3. 写出一个函数实现 删除指定目录包括其下的所有子目录以及文件 4....

    WinCE 嵌入式系统 详解

    嵌入式系统(Embedded System )是以应用为中心,以计算机技术为基础,并且软硬件 是可裁剪的,适用于对功能、可靠性、成本、体积、功耗等有严格要求的专用计算机系统。 嵌入式系统最典型的特点是与人们的日常生活...

    STM32F103C8T6最小系统板PCB工程文件

    STM32F103C8T6单片机最小系统板,板载了基于MCU的最基本电路,如晶振电路、USB电源管理电路和USB接口等。该STM32F103C8T6核心板引出了所有的I/O口资源,带有SWD仿真调试下载接口。

    很好的网站取色软件,与大家分享下

    取色软件很好的网站取色软件,与大家分享下很好的网站取色软件,与大家分享下很好的网站取色软件,与大家分享下很好的网站取色软件,与大家分享下很好的网站取色软件,与大家分享下

    简单实用的拾色器

    拾色器 简洁 轻巧

    鱼福彩色二维码在线生成系统1.1

    框架结构清晰,代码易于维护。 二维码CMS目前已提供通用文本、电子名片、网址、短信、WiFi网络、电话号码、电子邮箱等彩色、液态、直角、圆圈二维码的在线生成功能。 更新时间:2013-06-11 更新内容: 1、修复了设置...

    如何选择ACD

    在选择ACD系统时一般要注意以下几个原则。 与计算机系统集成的能力 对各种呼叫路由方式的支持 外围附属设备 可扩充性

Global site tag (gtag.js) - Google Analytics