Questions tagged «alias»

别名是替代名称。在计算机科学中,最常见的上下文是Shell中的命令别名,数据库中的列别名或C ++等语言中的变量引用。



8
如何在C ++中为函数名称分配别名?
为类型,变量或名称空间创建新名称很容易。但是,如何为函数分配新名称?例如,我想使用的名称holler进行printf。#define很明显...还有其他方法吗? 解决方案: #define holler printf void (*p)() = fn; //function pointer void (&r)() = fn; //function reference inline void g(){ f(); }
100 c++  alias 

13
如何从终端打开Webstorm
为了从终端编辑文件,我使用subl(用于升华文本)来编辑文件;示例:如果我需要编辑app.js文件,请使用sublapp.js。有什么方法可以设置Webstorm以从终端打开?

5
带参数的ZSH别名
我正在尝试为我的简单git add / commit / push创建一个带参数的别名。 我已经看到功能可以用作别名,所以我尝试但我没有做到.. 在我之前: alias gitall="git add . ; git commit -m 'update' ; git push" 但是我希望能够修改我的提交: function gitall() { "git add ." if [$1 != ""] "git commit -m $1" else "git commit -m 'update'" fi "git push" } (我知道这是一个可怕的git实践)
98 bash  shell  alias  zsh  zshrc 

5
从vim执行的命令无法识别bash命令别名
我在Mac上使用bash,别名之一是这样的 alias gitlog='git --no-pager log -n 20 --pretty=format:%h%x09%an%x09%ad%x09%s --date=short --no-merges' 但是当我这样做 :! gitlog 我懂了 /bin/bash: gitlog: command not found 我知道我可以在.gitconfig中添加这样的别名 [alias] co = checkout st = status ci = commit br = branch df = diff 但是我不想将所有bash别名添加到.gitconfig。那不是DRY。 有更好的解决方案吗?
96 bash  vim  alias 

4
如何删除git别名?
我正在学习使用git,并且尝试设置如下别名: git config --global alias.trololo 'status' 所以,现在当我输入git trololo它的工作原理是git status。 现在,不需要trololo别名。如何正确删除它?
94 git  alias 


6
JavaScript函数别名似乎不起作用
我只是在阅读此问题,想尝试使用别名方法,而不是使用功能包装器方法,但是我似乎无法使其在Firefox 3或3.5beta4或Google Chrome中都可以在其调试窗口和在测试网页中。 萤火虫: >>> window.myAlias = document.getElementById function() >>> myAlias('item1') >>> window.myAlias('item1') >>> document.getElementById('item1') <div id="item1"> 如果将其放在网页中,则对myAlias的调用给我这个错误: uncaught exception: [Exception... "Illegal operation on WrappedNative prototype object" nsresult: "0x8057000c (NS_ERROR_XPC_BAD_OP_ON_WN_PROTO)" location: "JS frame :: file:///[...snip...]/test.html :: <TOP_LEVEL> :: line 7" data: no] Chrome(为清楚起见,插入了>>>): >>> window.myAlias = document.getElementById function getElementById() { …


5
如何将bash脚本直接嵌入git别名中
我可以嵌入以下bash shell代码: for name in $(git diff --name-only $1); do git difftool $1 $name & done 直接进入创建git别名: git config --global alias.diffall ***my-bash-code-here*** 这从我之前关于SO的问题/答案开始,在该问题中,我将代码放入.sh文件中,然后将其别名为该文件: git config --global alias.diffall '!sh diffall.sh' 但是,在对简单性的永无止境的追求中,是否有一种方法可以跳过文件并将代码直接插入别名中?我不知道格式...
82 git  bash  shell  alias 

6
ORA-00972标识符的别名列名太长
我有一个查询,如: SELECT column as averyveryveryverylongalias (more than 30 characters) FROM Table_name 它返回错误ORA-00972标识符太长,是否有任何提示可以使其工作而又不缩短别名? 谢谢
81 sql  oracle  alias 

4
如何编写中间带有参数的PowerShell别名?
我正在尝试设置Windows PowerShell别名以使用某些参数运行MinGW的g ++可执行文件。但是,这些参数必须位于文件名和其他参数之后。我不想麻烦地尝试设置一个函数以及所有这些。有没有一种方法可以简单地说: alias mybuild="g++ {args} -lib1 -lib2 ..." 或类似的规定?我对PowerShell并不是很熟悉,而且我很难找到解决方案。任何人?
76 powershell  g++  alias 

6
在Postgresql的where子句中使用Alias列
我有这样的查询: SELECT jobs.*, ( CASE WHEN lead_informations.state IS NOT NULL THEN lead_informations.state ELSE 'NEW' END ) AS lead_state FROM jobs LEFT JOIN lead_informations ON lead_informations.job_id = jobs.id AND lead_informations.mechanic_id = 3 WHERE lead_state = 'NEW' 出现以下错误: PGError: ERROR: column "lead_state" does not exist LINE 1: ...s.id AND lead_informations.mechanic_id = 3 …
76 sql  postgresql  alias 

5
在WHERE子句中使用别名
我有一个查询,该查询旨在向我显示表A中最近更新不够的任何行。(每行应在“ month_no”之后的2个月内更新。): SELECT A.identifier , A.name , TO_NUMBER(DECODE( A.month_no , 1, 200803 , 2, 200804 , 3, 200805 , 4, 200806 , 5, 200807 , 6, 200808 , 7, 200809 , 8, 200810 , 9, 200811 , 10, 200812 , 11, 200701 , 12, 200702 , NULL)) as MONTH_NO , …

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.