avatar

Mac 下使用 Vim

折腾完终端 , 继续折腾另一个装B利器 Vim. 以前用过几个配置: guochunyang/vim , Gvim/Vim 配置好了常用插件 (Windows 与 Linux 通用) . 也尝试过自己配置 Vim, 不过已经有好东西, 何必自造轮子. 现在发现一个更牛的配置 spf13-vim : Steve Francia's Vim Distribution . 准备 使用这个配置需要用 vim with lua . Win 下习惯了 gVim, Mac 上继续使用带 GUI 的 MacVim, 如果本机已经安装了 Vim / MacVim, 需要删除重新按说明安装. 安装 参见 Linux, *nix, Mac

Mac 下使用终端

以前用 Ubuntu 时就喜欢用 zsh. 也不知道 zsh 干嘛的, 感觉应该和 bash 差不多, 可定制性强, Oh My Zsh 是专门配置 zsh 用的. 其他特殊功能暂且不知道, 目前用 zsh 就为了炫酷… 安装 Powerline-patched fonts , Oh My Zsh , Solarized 配色 , 在 ~/.zshrc 中修改成我最喜欢的主题 agnoster… 1 ZSH_THEME="agnoster" 在 Mac 自带终端使用 oh my zsh 的 agnoster 主题 跟以前在 Ubuntu 中的感觉不一样, 配色不对, 而且箭头尖的颜色也不对.

架设 HTTP 协议的 Git 服务器

搭建 Git 服务器, 网上随便一搜, 教程都是 SSH 协议上的. 本文是搭建基于 HTTP 协议的 Git 服务器. HTTP 协议 Git 服务器的优点: 省去证书的操作, 只要记用户名密码. 搭建时不需要创建 git 用户. 使用用户 www-data. 安装 1 sudo apt-get install git gitweb nginx fcgiwrap git: gitweb: Git 自带 GitWeb 的 CGI 脚本 fcgiwrap: 为 Nginx 提供 cgi 支持 配置 git-http-backend 最简单的配置: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 server { listen 80; server_name git.example.com; auth_basic "Restricted";

让 VS2015 运行 CUDA 程序

虽然 Nsight 支持 Visual Studio 2015 了, 但 CUDA 貌似还不能在 VS2015 下运行. 运行已有的 VS2013 CUDA 程序会提示 <Import> 中声明的路径错误. 而且新建项目中并没有建立 CUDA 程序的选项. Error 对比文件夹 C:\Program Files (x86)\MSBuild\Microsoft.Cpp\v4.0\V120\BuildCustomizations C:\Program Files (x86)\MSBuild\Microsoft.Cpp\v4.0\V140\BuildCustomizations Dir Compare 发现缺少如下几个文件: CUDA 7.5.props CUDA 7.5.targets CUDA 7.5.xml msbldver.dll Nvda.Build.CudaTasks.v7.5.dll 将以上文件全部复制到 C:\Program Files (x86)\MSBuild\Microsoft.Cpp\v4.0\V140\BuildCustomizations, 再次运行已有的 CUDA 程序. 会有如下提示: The Visual Studio 2015 platform toolset is not currently supported. Please change the Platform Toolset property in the VC++ project properties under

VS 错误-本地调试时出现远程调试器错误

最近在用 VS2013 跑程序, 经常出现一个错误. 而且看起来是个无厘头的错误. Error 错误内容: 无法启动程序 远程调试器拒绝了连接请求. 请确保远程调试器在"Windows 身份验证"模式下运行. 用中文查了一下资料未果. 冷的一看, 我没有远程调试程序啊, 我的程序是本地调试运行的. 调试应该走的网络协议. 不过我