aliyun-node/tnvm

一个小建议,内部的函数名用下划线开头

Closed this issue · 2 comments

tnvm.sh 内部有很多的tnvm开头的函数,由于对外以tnvm作为主要的入口,所以建议把内部的其他函数名改成以下划线开头的名字,这样可以避免在shell中输入 tnvm 之后按tab键,没有显示命令参数的complete内容,而是把tnvm开头的函数列出了一大坨。

如下:

root@qas00-zsy:~/.tnvm# tnvm
tnvm                                   tnvm_get_prefix                        tnvm_ls_remote                         tnvm_self_upgrade
tnvm_alinode_prefix                    tnvm_get_version                       tnvm_node_prefix                       tnvm_strip_path
tnvm_binary_available                  tnvm_has                               tnvm_normalize_version                 tnvm_tree_contains_path
tnvm_check_params                      tnvm_has_system_iojs                   tnvm_num_version_groups                tnvm_version
tnvm_checksum                          tnvm_has_system_node                   tnvm_prepend_path                      tnvm_version_dir
tnvm_download                          tnvm_install_binary                    tnvm_print_npm_version                 tnvm_version_greater
tnvm_ensure_version_installed          tnvm_iojs_prefix                       tnvm_print_versions                    tnvm_version_greater_than_or_equal_to
tnvm_format_version                    tnvm_is_alias                          tnvm_rc_version                        tnvm_version_path
tnvm_get_arch                          tnvm_ls                                tnvm_remote_version
tnvm_get_os                            tnvm_ls_current                        tnvm_remote_versions

👍

closed via #10