sublime text3 快捷键整理/Sublime text 3 Package Control安装/ Sublime text3上的Git使用

一  sublime 快捷键整理

Ctrl+P   go anything

l   输入:行号,到达相应的行

l   输入@,出现css选择器列表(CSS文件)函数列表(JS)

l   输入#标签名,选中标签 Ctrl+Enter在选中当前行下面添加一行

Ctrl+Shift+P   调出命令模式

l   Ctrl+N新建一个文件指定文件类型,setsyntax:js…(鼠标点击右下角选择语言环境)

l   安装插件:install package回车等待搜索框出现,输入插件名定位回车等待安装

l   隐藏(调出)小窗口:minimap回车

l   输入snippet:fuction:js中自动创建函数结构,按Tab对函数名、参数、函数体进行修改

自动补齐功能Tab

l   输入fun 按Tab 生成函数结构 

l   输入ife 按Tab 生成条件语句

l   输入p 按Tab 生成语句如下

l   输入gi  回车生成document.getElementById(“id”)

l   输入/*自动补齐*/   输入/**自动补齐**/并生成注释块(用于函数)

l   HTML格式下,输入html:5或者输入!后按Ctrl+E生成HTML代码初始结构

同时替换

l   Alt+F3选中整页中这个单词对其进行同时修改

l   Ctrl+H 查找替换用Ctrl+D选中每个词可以replace all

l    

多行游标

l   同时增加行,在需要加行的标记选中不加的跳过,右方向键取消选中生成多个游标,回车插入相同的新行

l   某单词中间产生多行游标:定位光标在第一个单词按住Shift 鼠标右键一直按住往下拉

l   拆行的方式;Ctrl+A选中所有文本 Ctrl+Shit+L 所有行末尾产生游标

快捷功能

l   Ctrl+Shit+D复制一行(光标所在行)

l   Ctrl+Shit+V 避免粘贴时格式出错

l   Ctrl+Shit+K删除一行

l   Ctrl+/该语句注释掉

l   Ctrl+Shit+/加注释

l   Ctrl+L选中一行

l   Ctrl+D选中光标所在的单词再按一下选中下一个相同的单词

l   Ctrl+K 取消选中

l   Ctrl+]或TAB 增加缩进

l   Ctrl+[ 减少缩进

二 sublime text 3配置git环境及使用

上一个博客已经详细介绍了如何进行GIT的下载及配置,以下是在Git安装使用正常的情况下操作的

1 再次介绍如何进行Git的配置

首先,配置用户名/邮箱以及SSH

git config --global user.name "yourName"

git config --global user.email  "your@email.com"

#  三个回车之后,键入以下code获取ssh
  
ssh-keygen -t rsa

....

最后,打开base窗口进行检验是否连接成功

$ ssh git@github.com
PTY allocation request failed on channel 0
#    如出现以下提示信息,表示链接成功
Hi xxxx! You've successfully authenticated, but GitHub does not provide shell access.
Connection to github.com closed.

 2 Sublime Text 3 上安装 Git 插件

Sublime Text 3 安装 Package Control

最简单的方式是通过Sublime Text 3的console命令界面进行安装

使用 ctrl+~快捷键 或者 菜单项View > Show Console 来调出命令界面

然后复制粘贴下面的Python代码到命令输入框中:

 

import urllib.request,os,hashlib; h = '7183a2d3e96f11eeadd761d777e62404' + 'e330c659d4bb41d3bdf022e94cab3cd0'; pf = 'Package Control.sublime-package'; ipp = sublime.installed_packages_path(); urllib.request.install_opener( urllib.request.build_opener( urllib.request.ProxyHandler()) ); by = urllib.request.urlopen( 'http://sublime.wbond.net/' + pf.replace(' ', '%20')).read(); dh = hashlib.sha256(by).hexdigest(); print('Error validating download (got %s instead of %s), please try manual install' % (dh, h)) if dh != h else open(os.path.join( ipp, pf), 'wb' ).write(by)

另外提供Sublime text 2的Package Control的安装代码

import urllib2,os,hashlib; h = '7183a2d3e96f11eeadd761d777e62404' + 'e330c659d4bb41d3bdf022e94cab3cd0'; pf = 'Package Control.sublime-package'; ipp = sublime.installed_packages_path(); os.makedirs( ipp ) if not os.path.exists(ipp) else None; urllib2.install_opener( urllib2.build_opener( urllib2.ProxyHandler()) ); by = urllib2.urlopen( 'http://sublime.wbond.net/' + pf.replace(' ', '%20')).read(); dh = hashlib.sha256(by).hexdigest(); open( os.path.join( ipp, pf), 'wb' ).write(by) if dh == h else None; print('Error validating download (got %s instead of %s), please try manual install' % (dh, h) if dh != h else 'Please restart Sublime Text to finish installation')

手动安装

可能会由于你所在的网络通过代理访问而导致安装失败,你可以通过下面的步骤来手动安装

  1. 点击菜单Preferences > Browse Packages…

  2. 然后打开上一级文件夹到已安装的Packages所在文件夹 Installed Packages

  3. 从 https://sublime.wbond.net/Package%20Control.sublime-package 下载后,复制该文件到上面打开的目录

  4. 重启Sublime Text,完成对Package Control的安装

这里我假定 ,并且假定也会如何通过该插件来安装其他插件了。

打开 Package Control 后搜索 git 回车即可,安装完成后打开菜单栏Preferences/Package Settings/Git/Settings - User

输入如下代码并保存

{
    "git_command": "git安装目录\\Git\\cmd\\git.exe"
}

至此,Git 环境已搭建的差不多了

实战

  • 场景描述

某日看到同学 Github 上维护了一个不错的开源项目(test),想要加入一起为该项目做贡献。刚好发现该项目还没有添加 README.md,因此要将其代码拷贝到本地并在本地新建 README.md,最后更新到远程仓库(简单起见,不考虑分支)

  • 克隆项目至本地

访问项目 test 主页面,复制其 ssh 地址

在本地 git bash 窗口

git clone git@github.com:stephencode/test.git 你的下载目录
  • 新建并提交

用 Sublime Text 3 打开该项目,新建 README.md 在项目根目录

Ctrl + Shift + P 调起命令面板,输入 ga,选择 Git::Add Current File,将 README.md文件提交至暂存。

Ctrl + Shift + P 调起命令面板,输入 gc,选择 Git::Commit,将 README.md 文件提交至版本库,这时会弹出提交日志的文件,首行输入此次更新的内容和目的,关闭该文件即可

Ctrl + Shift + P 调起命令面板,输入 gp,选择 Git::Push,将 README.md 文件提交至远程版本库,在后台面板也能看到已成功同步到远程仓库

  • 0
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值