Emacs公司模式:如果文本等于“ end”,则不完成

时间:2019-10-01 15:17:31

标签: emacs autocomplete

我使用了很多红宝石,而工作流程中最糟糕的部分是公司模式将如何尝试并完成诸如'end'之类的关键字。我已经在Google上搜索并阅读了代码,但找不到任何可帮助我解决此问题的方法。我现在主要使用company-tabnine,但是在其他公司后端使用ruby时遇到了这个问题。我欢迎骇客的解决方案。下面的相关配置。谢谢!

Select a.UserID
          ,a.AgentID
          ,Canceled/COUNT(*) * 100.0 as Canceled_Percent
    From PDS_SALES_PMI a INNER JOIN (
                   Select  UserID
                          ,Agent
                          ,COUNT(*) as Canceled
                   from PDS_SALES_PMI
                   where SaleDate >=DATEADD(MONTH, DATEDIFF(MONTH, 0,GETDATE())-6, 0)
                     AND SaleDate < DATEADD(MONTH, DATEDIFF(MONTH, -6, GETDATE())-6, 0)
                     AND LiveAtCutOff_PC='0'
                     AND SaleDate >='2019-01-01'
                     AND Leaver = 0
                   group by UserID, AgentID) as Tmp
    on  a.AgentID = Tmp.AgentID
    and a.UserID  = Tmp.UserID
    Where SaleDate >=DATEADD(MONTH, DATEDIFF(MONTH, 0, GETDATE())-6, 0)
      AND SaleDate < DATEADD(MONTH, DATEDIFF(MONTH, -6, GETDATE())-6, 0)
      AND SaleDate >='2019-01-01'
      AND Leaver = 0
    Group by a.UserID, a.AgentID

0 个答案:

没有答案