hue的hive编辑器上的语法和快捷键

hue上的hive编辑器比较智能,可以预先提示错误,以及根据前缀提示表名和列名。
hive的编辑器有很多快捷键,熟悉快捷键后可以快速提高工作效率。

一、查看快捷键的方式

单击下图中问号:

2.1 注释

A comment is text that is not executed. It can be of two types:
注释不会被执行。hive编辑器支持两种注释:
单行注释:

-- Comment
/* Multi Line
  Comment */

2.2 点击

双击:双击编辑器左边行数选择所有行。

select * from web_logs where country_code = "${country_code=CA, FR, US}"

改变展示内容。展示名字和变量值不一致。

select * from web_logs where country_code = "${country_code=CA(Canada), FR(France), US(United States)}"

三、快捷键

快捷键支持windows/linux系列和mac系统。
mac笔记本电脑没有deletehomeend键。
deletefn + Backspace
homefn + left
end: fn + right

3.1 行操作

Windows/Linux Ctrl-Alt-Shift-Up Ctrl-Option-Shift-Up Move multicursor from current line to the line above 多个光标时将当前的光标向上移动一行 Ctrl-Alt-Shift-Down Ctrl-Option-Shift-Down Move multicursor from current line to the line below 多个光标时将当前的光标向下移动一行 Ctrl-Alt-Shift-Right Ctrl-Option-Shift-Right Remove current occurrence from multi-selection and move to next 多个光标时将当前的光标移动到下一个发生的位置 Ctrl-Alt-Shift-Left Ctrl-Option-Shift-Left Remove current occurrence from multi-selection and move to previous 多个光标时将当前的光标移动到上一个发生的位置 Ctrl-Shift-L Ctrl-Shift-L Select all from multi-selection 选择光标所有地方

3.4 跳转

Windows/Linux Action