Cmder+Sublime Text“基友”实验

0. 目录

    • 目录
    • 引子
    • Cmder
      • 1 下载安装
      • 2 使用
      • 21 tab操作
      • 22 编辑操作
    • Sublime Text
    • Cmder和Sublime结合使用
    • 声明

1. 引子

在前端项目开发中,Sass、Compass、Gulp、Git等等越来越多地用到命令行工具,windows自带的命令行工具实在不堪,于是Cmder成为很多人的选择。同时,号称“最性感”的Sublime Text因为其可扩展性、可定制性正在成为前端开发人员的一个“法宝”。如何让这两个“好基友”协同工作呢?本文来简要分析下。

2. Cmder

前端开发中越来越多的命令行使用需求,让我们对windows自带CMD工具颇具痛点,您有没有曾经为“块状”选择痛心疾首,您有没有面对面目丑陋、难以调整的窗口唉声叹气,您有没有试图“多tab窗口”望而却步,您有没有习惯Linux的操作而对windows操作而摇头不已,来吧,Cmder解决您的这些痛点。

大家可以到官方网站了解详情,或者Github深入探讨。

2.1 下载&安装

  1. 大家可以到官方网站下载软件,建议下载包含git-for-windows的完整版本,简便起见,为懒人附个下载链接。
  2. 解压到你需要的位置(我放到了D:\Program Files (x86)\cmder),把Cmder的bin目录(D:\Program Files (x86)\cmder\bin)添加到path的环境变量。
  3. 安装成功,运行测试吧。

2.2 使用

安装过后,我们来一起体会下Cmder的使用,您有没有为类似于Sublime的色彩体系而怦然心动,我最兴奋的是“半透明显示”特性,略带偏执的喜欢,哈哈。单击下图,有惊喜哟。

小心植入广告,请轻拍!!

Cmder支持windows CMD的操作和部分Linux的命令,添加了clink、Conemu和git for windows的支持。具体操作总结如下。

2.2.1 tab操作

  • 新建tab,单击右下侧“绿色加号”按钮,或者快捷键Ctrl + t
  • 关闭tab,tab选项卡里右键菜单关闭,或者快捷键Ctrl + w
  • 新建CMD,Shift + Alt + 1
  • 新建 PowerShell,Shift + Alt + 2
  • 全屏操作,Alt + Enter
  • 切换Tab,Ctrl+Tab或Ctrl+Shift+Tab

2.2.2 编辑操作

  • 复制,选中后Ctrl+c,或者Shift + mouse
  • 复制整行,Ctrl+Alt+c
  • 粘贴,Ctrl+v,或者Ctrl + Shift + v,后者右键
  • 文本遍历,Ctrl、Home、End
  • 目录遍历,Shift + Up
  • 上级目录,Ctrl+Alt+u
  • 历史命令搜索,Ctrl+r或者Ctrl+s
  • 命令自动完成,Tab,例如书写mkdir命令时,可以书写mkd时,Tab键可自动补充完整命令。
  • 撤销,Ctrl+z
  • 显示clink命令帮助,Alt+H

    更多操作参见官方文档,或者setting里的热键部分。

3. Sublime Text

Subliem Text号称最性感的编辑器,相关的资源很多,本文不再赘述。给大家推荐一些相关的资源。

  1. 官方网站
  2. 官方插件Package Control
  3. 全栈开发必备的10款 Sublime Text 插件
  4. Sublime Text 之运行 ES6 (基于babel)
  5. Windows下搭建前端开发IDE

4. Cmder和Sublime结合使用

我们在Cmder中通过命令行的方式打开Sublime,以一个tab的方式的并存,可以很好地兼顾使用。如下图所示。

配置过程比较简单。

  1. 打开Cmder安装目录下的config文件夹下的aliases文件。
  2. 在aliases中增加一行,添加别名。
subl="D:\PROGRA~1\sublimeText3\sublime_text.exe" $1 -new_console:s50H

其中,subl为别名,后面是您的Sublime所在的路径,-new_console:s50H代表在新增的Tab中打开sublime,同时横向排列,占比50%.

下面的操作也可以,我来添加sublime text 2的快捷方式,纵向分布,占比75%。

subl2="D:\PROGRA~1\sublimeText2\sublime_text.exe" $1 -new_console:s75V

注意,其中的路径有空格的时候需要使用PROGRA~1方式进行替代。

5. 声明

爱前端,乐分享。FedFun希望与您共同进步。

博客之星评选正在进行,投我一票,感谢您的支持。

欢迎任何形式的转载,烦请注明装载,保留本段文字。

独立博客http://whqet.github.io

新浪微博http://weibo.com/FedFun

极客头条http://geek.csdn.net/user/publishlist/whqet

时间: 2024-09-30 03:11:26

Cmder+Sublime Text“基友”实验的相关文章

windows底下怎么让cmder通过输入subl去打开sublime text

在window自身的cmd或者你安装的cmder中输入 doskey subl="D:\Program Files\sublime3\Sublime Text 3\sublime_text.exe" $* 说明书名:subl="这里输入安装目录". 如果你安装cygwin,则输入下面一条 $ echo 'alias subl="/cygdrive/c/Program\ Files/Sublime\ Text\ 2/sublime_text.exe"

Sublime Text 全程指南

安装(Installation) Sublime Text 官方网站 提供了Sublime Text各系统各版本的下载,目前Sublime Text的最新版本是 Sublime Text 3 .这里以Windows版本的Sublime Text安装为例. 注意在安装时勾选 Add to explorer context menu ,这样在右键单击文件时就可以直接使用Sublime Text打开. 添加Sublime Text到环境变量 使用 Win + R 运行 sysdm.cpl 打开"系统属

Sublime Text 教程

编辑器的选择(Editor Choices) 从初学编程到现在,我用过的编辑器有EditPlus.UltraEdit.Notepad++.Vim.TextMate和Sublime Text,如果让我从中推荐,我会毫不犹豫的推荐Vim和Sublime Text,原因有下面几点: 跨平台:Vim和Sublime Text均为跨平台编辑器(在Linux.OS X和Windows下均可使用).作为一个程序员,切换系统是常有的事情,为了减少重复学习,使用一个跨平台的编辑器是很有必要的. 可扩展:Vim和S

Sublime Text 3使用

编辑(Editing) Sublime Text的编辑十分人性化——它不像Vim那样反人类(尽管我也用Vim但我还是要说Vim的快捷键设定绝壁连代谢产物都不如),少量的快捷键就可以完成绝大多数编辑任务. 基本编辑(Basic Editing) ↑↓←→就是↑↓←→,不是KJHL,(没错我就是在吐槽Vim,尼玛设成WSAD也比这个强啊),粘贴剪切复制均和系统一致. Ctrl + Enter在当前行下面新增一行然后跳至该行:Ctrl + Shift + Enter在当前行上面增加一行并跳至该行. C

Sublime Text 2/3 输入法修复[Ubuntu(Debian)]

一直想找一个可以替代sublime的IDE主要还是hi因为没有好的方法解决中文输入的问题, 今天在网上找到一个非常不错的方法,亲自实验是可行的,就记录下来了,我的系统是ubuntu16.04 Sublime Text 2/3 输入法修复[Ubuntu(Debian)] 主要目的: 安装 Sublime Text 3 安装 Fcitx 输入法 + 皮肤 修复 Sublime Text 2/3's 在 Ubuntu(Debian) 系统下的无法输入中文输入法的问题 更新 (new)通过Ubuntu系

Ubuntu 14.04 安装 Sublime Text 3

1. 实验环境 Ubuntu 14.04 + Sublime text 3 2. sublime text介绍 ublime Text 是一款流行的文本编辑器软件,有点类似于TextMate,跨平台,可运行在Linux,Windows和Mac OS X.也是许多程序员喜欢使用的一款文本编辑器软件. Sublime Text 3主要特色: -语法高亮.代码提示补全.代码折叠.自定义皮肤/配色方案.多便签 -代码地图.多种界面布局与全屏免打扰模式 -灵活的插件支持 3.安装步骤 3.1 在Ubunt

Sublime Text最好的中文教程

原文链接:http://lucida.me/blog/sublime-text-complete-guide/ 摘要(Abstract) 本文系统全面的介绍了Sublime Text,旨在成为最优秀的Sublime Text中文教程. 更新记录 2014/09/27:完成初稿 2014/09/28: 更正打开控制台的快捷键为Ctrl + ` 更正全局替换的快捷键为Ctrl + Alt + Enter 前言(Prologue) Sublime Text是一款跨平台代码编辑器(Code Editor

最全面的 Sublime Text 使用指南

最全面的 Sublime Text 使用指南 摘要(Abstract) 本文系统全面的介绍了Sublime Text,旨在成为最优秀的Sublime Text中文教程. 前言(Prologue) Sublime Text是一款跨平台代码编辑器(Code Editor),从最初的Sublime Text 1.0,到现在的Sublime Text 3.0,Sublime Text从一个不知名的编辑器演变到现在几乎是各平台首选的GUI编辑器.而这样优秀的编辑器却没有一个靠谱的中文教程,所以我试图通过本

sublime text全程指南【转载】

前言(Prologue) Sublime Text是一款跨平台代码编辑器(Code Editor),从最初的Sublime Text 1.0,到现在的Sublime Text 3.0,Sublime Text从一个不知名的编辑器演变到现在几乎是各平台首选的GUI编辑器.而这样优秀的编辑器却没有一个靠谱的中文教程,所以我试图通过本文弥补这个缺陷. 编辑器的选择(Editor Choices) 从初学编程到现在,我用过的编辑器有EditPlus.UltraEdit.Notepad++.Vim.Tex