linux下安装sublim

一 sublim安装

环境 Ubuntu14.04

1:添加sublime text 3的仓库:

sudo add-apt-repository ppa:webupd8team/sublime-text-3


2:更新软件库

sudo apt-getupdate 

3安装Sublime Text 3

sudoapt-get install sublime-text-installer

打开sublime:

终端输入subl命令

二 sublim常用插件

     http://www.oschina.net/translate/20-powerful-sublimetext-plugins

安装插件

1:将下载的插件zip包放入Installed Packages,打开Browse Packages,将zip复制到installed Packages


2:在sublime中ctrl+shift+p,输入install,显示如下,选择install Package


3 :选择要安装的库,即可,安装成功的库可在Package文件夹中查看

关键插件

    ctags与cscope

  作用:用于代码跳转

1:安装完ctags插件后,安装ctags

sudoapt-get install ctags

2:在要导入的工程目录下,执行ctags -R-f .tags

3:自定义热键:如图


[
    {
        "command": "navigate_to_definition",
        "keys": ["ctrl+shift+period"]
    },
    {
        "command": "jump_prev",
        "keys": ["ctrl+shift+comma"]
    }
]

下载cscope插件:

sudoapt-get install cscope

5:在工程目录下:

	cscope –Rbkq
	或者
	find . -name "*.h" -o -name "*.c" -o -name "*.cc" -o -name "*.S" -o -name "*.ch" -o -name "*.cpp" > cscope.files
	cscope -bkq -i cscope.files
	ctags -R -f .tags

三 快捷键
  • 多行编辑: ctrl+左键 , Ctrl+Shift+L
  • 文件切换: ctrl+p 搜索项目中的文件,支持模糊匹配
  • ctrl+r:列出当前文件中的所有函数,同ctrl+p后按一个@符号一样,其实可以把ctrl+r理解成ctrl+p的快捷键
  • 全局替换搜索 : ctrl+shift+f
  • 函数查找 ctrl+p 然后输入@,加上# 和 @ 分别为变量和函数,其实搜变量也能搜到函数
  • 跳到指定行 ctrl+p 然后输入':'
  • ctrl+f:当前文件中查找关键字
  • 跳到某个类某个方法 ctrl+p 输入 类名@函数名
  • 调出命令面板 ctrl+shift+p
  • F11:全屏
  • shift+F11:全屏免打扰模式,只编辑当前文件
  • Ctrl+M 光标移动至括号内开始或结束的位置
  • Ctrl+Shift+M 选择括号内的内容(按住-继续选择父括号)
  • Ctrl+D 选中光标所占的文本,继续操作则会选中下一个相同的文本
  • Alt+F3 选中文本按下快捷键,即可一次性选择全部的相同文本进行同时编辑。举个栗子:快速选中并更改所有相同的变量名、函数名等
  • Alt+Shift+2 窗口两列显示
  • Alt+Shift+8 窗口两行显示
  • Ctrl+Enter 光标所在行后插入行
  • Ctrl+Shift+Enter 光标所在行前插入行
  • Ctrl+Shift+↑ 与上行互换
  • Ctrl+Shift+↓ 与下行互换
  • Ctrl+Shift+K 删除整行
  • Ctrl+Shift+D 复制整行
  • Ctrl+D 选中光标所在字符串 (按住继续选择下个相同字符串)
  • Alt+F3 选中与光标处相同的全部词


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值