小编Jas*_*son的帖子

修复Vim + Tmux在未命名的寄存器上猛拉/粘贴

在tmux会话中使用vim时,我无法抽取或粘贴到未命名的寄存器.去一个命名的寄存器工作正常,但未命名永远不会工作.

错误是:

E353: Nothing in register *
Run Code Online (Sandbox Code Playgroud)

没有tmux,vim可以使用我当前的设置正常工作.如何解决它,所以我可以用yp没有错误和不指定寄存器?

vim tmux

65
推荐指数
2
解决办法
2万
查看次数

如何在GraphQL中搜索字符串值

如何在类似于SQL like运算符的庄园中使用GraphQL进行查询?

示例:哪些用户的名字以jason?开头?

select * from users where first_name like "jason%"

graphql

32
推荐指数
2
解决办法
2万
查看次数

如何使映射键恢复为默认行为

我已经开始在我的学校使用vim运行SunOS的服务器我正在发生的一个问题是一个默认的Ctrl W键映射打印出一堆文本我检查了映射并发现了这个:

<C-W> :w<CR>Go<Esc>:$r!spell %<CR>

有人可以帮助我如何将其恢复到正常的分屏导航控件?

vim

11
推荐指数
1
解决办法
1723
查看次数

如何在第二台计算机上设置Github SSH密钥

我在一台计算机上安装了Github帐户.我想在第二台机器上使用我用于第一台计算机的相同SSH密钥访问我的Github帐户.如何将SSH私钥导入新计算机用户配置文件?

cp ~/other_comp_github_key ~/.ssh/github
Run Code Online (Sandbox Code Playgroud)

上面的命令没有在Windows上的git bash控制台中完成这项工作.

windows git ssh

11
推荐指数
2
解决办法
1万
查看次数

SVN忽略具有指定名称的所有子文件夹

我想忽略从1级深度创建的所有当前和未来文件夹中的特定命名子文件夹.

我有一个文件夹,其中包含我用于生成文件的所有模板.此文件夹本身是文件夹的集合,其中包含实际模板.像下面这样的东西

  • 模板
    • 创建
      • magic.template
      • unicorn.template
    • 更新
      • fairy.template
      • dust.template
    • ...

我的构建过程遍历所有文件夹并将模板转换为实际文件.这些将放入名为GeneratedTemp的子文件夹中.这导致以下结构.

  • 模板
    • 创建
      • magic.template
      • unicorn.template
      • GeneratedTemp
        • magic.actual
        • unicorn.actual
    • 更新
      • fairy.template
      • dust.template
      • GeneratedTemp
        • fairy.actual
        • dust.actual
    • ...

我想要做的是忽略名为GeneratedTempTemplates\XXX的所有子文件夹.这可能吗?如何?

svn svnignore

9
推荐指数
1
解决办法
8768
查看次数

如何判断哪些用户连接到共享tmux套接字?

我已经为tmux创建了一个共享套接字.

tmux -S /tmp/pair
Run Code Online (Sandbox Code Playgroud)

然后我有第二个用户连接到套接字.

tmux -S /tmp/pair attach
Run Code Online (Sandbox Code Playgroud)

如何从创建套接字的第一个会话告诉第二个用户已连接?

我猜它会来自lsof命令.

sockets tmux

9
推荐指数
2
解决办法
8352
查看次数

让ng-repeat在AngularJS的$ interpolate服务中工作

我正在使用AngularJs-UI组件进行Bootstrap.我想将填充的模板插入到popover功能的一个数据元素中.这适用于所有不在ng-repeat内部的元素.如何让ng-repeat元素在插值模板中工作?

我在http://plnkr.co/edit/Cuku7qaUTL1lxRkafKzv有一个吸烟者它不工作,因为我不知道如何在plunker中获得Angular-UI-bootstrap.

<div data-popover="{{createHTML()}}">some content</div>
Run Code Online (Sandbox Code Playgroud)

我的本地范围具有createHTML()看起来像这样的功能.

angular.module('myApp', ['ngSanitize'])
  .controller("myController", function(myService){
    $scope.createHTML = function() {
      var thingy = { blah: "foobar", collection: [ "1", "2", "3" ] };
      return myService.html_for(thingy);
    }
  });
Run Code Online (Sandbox Code Playgroud)

服务是

angular.module('myApp')
  .service('myService', function($templateCache, $interpolate, $sanitize, $log) {
    "use strict";

    function html_for(thingy) {
      var template = $templateCache.get('thingyTemplate.html'),
        link = $interpolate(template),
        html = link(thingy),
        unsafe = $sanitize(html);
      return unsafe;
    }

    return {
      html_for: html_for
    }
  });
Run Code Online (Sandbox Code Playgroud)

模板:

<script type="text/ng-template" id="thingyTemplate.html">
  <div>
    <div><strong>Blah:</strong> {{blah}}</div>
    <div data-ng-repeat="foo in …
Run Code Online (Sandbox Code Playgroud)

javascript twitter-bootstrap angularjs

9
推荐指数
1
解决办法
6414
查看次数

VMware vSphere SDK C#样本在哪里需要VimApi命名空间类的参考?

我无法使用Visual Studio 2010 从VMware vSphere SDK 5.0编译C#示例.错误是缺少名称空间AppUtilVimApi.

VS2010解决方案文件中的引用指向这些文件.

..\AppUtil\bin\Debug\AppUtil.dll
..\..\Vim25Service2010.dll
..\..\Vim25Service2010.XmlSerializers.dll
..\..\VimService2010.dll
..\..\VimService2010.XmlSerializers.dll
..\VMware.Security.CredentialStore\bin\Debug\VMware.Security.CredentialStore.dll
Run Code Online (Sandbox Code Playgroud)

SDK中的这些文件在哪里,或者如果不在SDK中,我该如何获取它们?

其中两个参考文献来自解决方案中的其他项目; 包括AppUtil命名空间.我可以更新每个项目以引用项目而不是调试输出.

是否有生成其他dll的构建步骤?是VimApi不同下载的一部分?发行说明没有提到额外的下载来使项目编译.

c# vmware sdk

8
推荐指数
2
解决办法
1万
查看次数

如何在Rake任务中使用asset_url帮助器

您如何访问Rake任务中的asset_urlasset_pathSprockets URL帮助器?


我有一个Rake任务,该任务为数据库提供了一些模型。其中一种模型在Rails应用程序中具有指向资产的URL。在Rake任务中如何为该资产创建URL?

SomeModel.create(image: asset_url('awesome.png'))
Run Code Online (Sandbox Code Playgroud)

目前,我对这个问题的解决方案真的很差。

path = URI.join(Rails.application.routes.url_helpers.root_url, '/assets/images/awesome.png')
SomeModel.create(image: path.to_s)
Run Code Online (Sandbox Code Playgroud)

ruby rake ruby-on-rails sprockets

6
推荐指数
2
解决办法
2911
查看次数

如何处理Linq表达式中的IDisposableobject创建?

Linq允许您在查询表达式中创建新对象.当您具有封装列表生成的类时,这非常有用.我想知道你是如何处理创建需要它的对象的?

例:

class Generator
{
    public IEnumerable<int> Gen(int size)
    {
        return Enumerable.Range(0, size);
    }
}

class bar
{
    public void doit()
    {
        var foo =
            from r in Enumerable.Range(1, 3)
            from g in new Generator().Gen(r)
            select g;
    }
}
Run Code Online (Sandbox Code Playgroud)

这将创建3个Generator对象,这些对象将在某个时刻被垃圾收集.如果Generator是IDisposable,我将如何获得Dispose()调用?

.net c# linq

5
推荐指数
2
解决办法
640
查看次数