`

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
登陆界面马上就呈现在桌面上了,很神奇吧,给一张效果图

相关推荐

    标准24色色卡

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

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

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

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

    标题中的“我也来学习nodejs 没有就自己来 色色实现迷你 MVC”表明这是一篇关于使用Node.js构建小型MVC(Model-View-Controller)框架的学习笔记或者教程。MVC是一种常见的软件设计模式,尤其在Web开发中广泛使用,...

    为行行色色的COM估价

    本资料“为行行色色的COM估价”旨在深入探讨COM组件的价值评估,帮助开发者理解如何在实际项目中合理使用和评估COM组件。 首先,COM的核心概念是组件,这些组件是独立于具体实现的二进制模块,它们可以通过接口进行...

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

    推箱子游戏,又称为"色色推箱子游戏",是一种基于策略和逻辑思考的经典益智游戏。游戏的核心玩法是玩家需要操控一个角色,通常被称为"色色",在设定好的迷宫般的地图中推动箱子到指定的位置。这个游戏设计简单却极具...

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

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

    jdk-11.0.2_Mac-x64位下载

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

    STM32F103C8T6最小系统板PCB工程文件

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

    色色整理的PHP面试题集锦

    4. 设计无限级别分类表结构,通常使用自连接的方式,创建一个 `category` 表,增加一个 `parent_id` 字段表示父分类ID。场景实现涉及递归查询或自连接查询。 5. 文章标签功能通常需要两个表:`article` 和 `tag`,...

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

    为了让设计师能够更加准确地掌握和使用色彩,专业的CMYK标准色对照表应运而生。CMYK代表的是四种印刷油墨的颜色:青(Cyan)、品红(Magenta)、黄(Yellow)、黑(Key,即黑色的简写)。这套色彩体系广泛应用于需要...

    简单实用的拾色器

    9. **跨平台**:可能支持Windows、Mac OS、Linux等多种操作系统。 10. **集成到其他应用**:某些拾色器工具可能作为插件或扩展与Photoshop、Illustrator等设计软件无缝集成。 在"colors_46167"这个文件名中,我们...

    如何选择ACD

    ### 如何选择ACD系统的关键考虑因素 #### 一、与计算机系统集成的能力 选择自动呼叫分配(Automatic Call Distributor,简称ACD)系统时,首先需考虑的是它与现有计算机系统的集成能力。随着呼叫中心业务的发展,...

    SAP-下载SE78图片内容

    通过创建附件中代码实现下载SAP系统中SE78事务中的图片内容

Global site tag (gtag.js) - Google Analytics