小编gre*_*ire的帖子

.d 在目录名称中代表什么?

我知道许多名称中带有 .d 的目录:

init.d
yum.repos.d
conf.d
Run Code Online (Sandbox Code Playgroud)

是目录的意思吗?如果是,这与什么消除歧义?

更新:关于这.d意味着什么,我有很多有趣的答案,但我的问题的标题没有选好。我把“意思”改为“代表”。

fhs directory

149
推荐指数
3
解决办法
6万
查看次数

我怎样才能写一个不间断的空间?

一些文字处理程序具有用于输入特殊字符(包括不间断空格)的菜单。也可以复制在文字处理程序中创建的字符并将其粘贴到其他位置,例如终端或网站文本字段。然而,首先需要使用文字处理程序来生成不间断空格是不方便的。

如何直接使用键盘输入不间断空格?

keyboard special-characters

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

KDE:如何让应用程序默认出现在所有活动中

当我在工作时,我使用 KDE 活动并将它们映射到我的项目。我总是在每个项目中使用相同的应用程序,因此我希望在更改活动时保持窗口可见。目前,我所做的是浏览每个窗口,右键单击标题栏,然后选中使窗口出现在所有活动中的复选框。我如何为这个选择配置我的 Windows 默认值?默认情况下,我希望每个窗口都出现在所有活动中。

window-manager kde kde-activities

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

将 KDE 活动概念扩展到 shell

有时,我使用 KDE,而 KDE 4 中我最喜欢的一件事就是活动概念。在工作中,它非常有用,因为我经常在一天内处理几个不同的项目。例如,切换到另一个活动使我能够更改小部件,以便我可以访问与当前项目相关的文件夹。

我决定在 shell 中使用这个概念,所以我编写了一个名为“switch”的小 bash 函数,它设置对当前项目有用的别名,例如alias cdwww=~/public_html/current_project/www,等等。

我的问题是:有没有一种方法可以将 KDE 活动与 shell 活动同步,即在通过 KDE 切换到活动“myproj”时在每个打开的终端上调用“switch myproj”,反之亦然(奖金问题)?

另一个问题:如何使我新创建的别名在所有控制台中都能使用?有没有办法可以检测到 konsole 或 gnome-terminal 中每个打开的终端并在其中执行我的功能?

编辑:这是 switch 函数,位于我的 .bashrc 文件的末尾,请随时发表评论:

function switch() {

    if [ ! -d ~/.switch ]
    then
        mkdir ~/.switch
    fi

    if [ ! -f ~/.switch/proj.save ]
    then
        touch ~/.switch/proj.save
    fi

    echo "$1" > ~/.switch/proj.save

    case $1 in
    meddispar )
        echo "Switching to meddispar..."

        echo "setting cdproj alias"
        alias cdproj="cd ~/public_html/onp/"

        echo "setting …
Run Code Online (Sandbox Code Playgroud)

bash kde kde-activities

5
推荐指数
1
解决办法
2953
查看次数

让 vim / curl 识别 https:// 链接

我最近注意到 vim/vimdiff 可以打开链接(似乎使用 curl),这是一个很棒的功能。我今天想用它,像这样:

vimdiff deps https://raw.github.com/symfony/symfony-standard/v2.0.10/deps

但是https://似乎也没有触发这种很棒的机制。此页面上没有身份验证,我认为https://只是为了提供数据加密。如何强制 vim 识别https://协议?

vim curl https

5
推荐指数
1
解决办法
549
查看次数

移至下一个大写字母

有没有一种简单的方法可以用 vim 移动到下一个大写字母?我经常使用驼峰式变量,它可能很有用。

vim

4
推荐指数
2
解决办法
2469
查看次数

获取树中的inode数量

如何获取给定目录树中文件使用的 inode 数?重要提示:包括其下的隐藏目录,例如.git

inode

0
推荐指数
1
解决办法
880
查看次数