5 如何在Vim中启用全色支持? 我有一个可爱的Vim colorscheme(xoria256),它在GVim中看起来很漂亮,但是当我vim在Terminal中使用normal 时,仅部分支持colorscheme -例如,使用默认的半透明茄子背景色。如何使Terminal忠实地渲染Vim colorscheme? 98 command-line vim colors
9 Bash删除字符串中的第一个和最后一个字符 我有一个像这样的字符串: |abcdefg| 而且我想以某种方式调用一个新字符串(如string2),而原始字符串|的开头和结尾都没有两个字符,这样我就可以得到: abcdefg 有可能在bash中吗? 98 bash command-line scripts
4 箭头键,主页键,结束键,制表符完成键在外壳中不起作用 我已经在我的vm上安装了ubuntu minimal(mini.iso)。然后,我使用恢复模式以root用户身份登录并使用创建帐户,useradd -m admin然后使用设置密码passwd admin。 当我登录新帐户时,没有看到通常的提示,而是看到一个$标志。如果我尝试使用制表符补全命令或文件名,则会打印一个普通的制表符。如果我尝试使用它打印箭头键^[[A,^[[B,^[[C或^[[D。同样,ls不再添加颜色。 这些问题都没有处于恢复模式。我怎样才能解决这个问题? 96 command-line bash ubuntu-minimal
10 过程完成后如何发出声音? 我已经通过终端开始了漫长的过程。处理完成后,是否可以使Ubuntu终端发出声音?这样,我不需要继续检查,而是会通过声音得到通知。 94 command-line notification
2 按Enter会产生^ M而不是换行符 例如,如果我正在tail -f文件或read用户输入,<Enter>它将^M在终端中生成而不是结束read或向stdout添加换行符。^J工作正常。 ssh如果有的话,我正在研究ubuntu系统。这在zsh和bash中都发生在我身上。我玩过的一种解决方案是在zsh中重新映射^Mto ^J,但似乎无法解决根本问题。有人知道这可能是什么造成的吗? 编辑:要回答一些问题,我ssh将从OSX进入Ubuntu。我正在使用iTerm和zsh。我也忘记提及我在Ubuntu计算机上使用tmux。 编辑2:错过了一个问题。当我键入时,Ctrl-V Enter我得到^M(在OSX和Ubuntu上)。 编辑3:在OSX和Ubuntu上echo $TERM产生screen-256color。 94 command-line bash zsh
13 您可以在.ssh / config中设置密码以允许自动登录吗? 我正在使用Ubuntu 11.10。我ssh每天都用于连接许多服务器,因此我将它们的参数放在.ssh/config文件中,如下所示: Host Home User netmoon Port 22 HostName test.com 有没有一种方法可以在此文件中为每个连接放置密码,以便在服务器要求输入密码时,终端输入密码并将其发送给服务器? 我需要这样做,因为有时我会离开PC,回去时,键入密码,然后按Enter终端上的CONNECTION CLOSED。 PS我不想使用公钥/私钥对。 93 command-line bash ssh remote-access
1 如何使电影2001:太空漫游中的Ubuntu听起来像HAL? 题: 我希望Ubuntu听起来像 斯坦利·库布里克(Stanley Kubrick)的电影2001:太空漫游(2001:A Space Odyssey)中的HAL 9000。至少,我希望它可以播放声音: 启动:“所有系统均正常运行” 关闭:“恐怕这是我不允许发生的事情” /“再见” 升级:“我现在感觉好多了。我确实如此。” 重新启动:“请稍等片刻。” 新的电子邮件:“有消息给您” 更多: 在第一个错误的sudo密码提示上播放声音:“对不起,戴夫。恐怕我做不到” 在第二个错误的sudo密码提示上播放声音: “戴夫,你觉得你在做什么?” 玩的时候一个声音coreutils命令(如cp,dd)将要花费很长的时间才能完成:“等一下等一下。” 也许某些具有进度的脚本可以工作? 在coreutils命令(或任何命令)花了很长时间才能完成播放声音:“对不起,我很抱歉。” 播放声音以及unknown command错误消息:“恐怕我做不到。” 下一步: 我正在等待更多的贡献,我将为所有更改制作一个脚本。 92 command-line sound customization
11 为什么在当前目录中执行程序之前需要输入`。/`? 在a.out使用Ubuntu终端执行C程序时,为什么我总是需要在./before之前键入a.out而不是仅仅编写a.out?有解决方案吗? 92 command-line bash
4 “ killall”和“ pkill”有什么区别? 使用只是普通后kill <some_pid>在Unix系统上多年,我学会pkill从一个年轻的Linux精明的同事同事1。 我很快就接受了Linux方式,在许多白天和黑夜,减速和竞赛条件下进行pgrep-ing和pkill-ing。一切都很好。 但是现在我什么都看不见了killall。操作方法似乎仅提及killall,而且我不确定这是否是某种并行开发,或者killall是的后续产品pkill,还是其他产品。 它似乎具有更强的针对性pkill,但我确定我遗漏了一些东西。 可以使用Ubuntu / Debian精通2的人员解释何时(或为什么)killall应该使用(特别是应优先使用pkill(pkill通常看起来更容易,因为我可以用名字匹配,至少在默认情况下会更草率))。 谈到时killall,我没有想到在某些Unix系统(Solaris,AIX 、?)上会杀死所有用户进程的命令。这是该版本的描述,来自IBM AIX的联机帮助页: killall命令会取消您启动的所有进程,但产生killall进程的进程除外。此命令提供了一种方便的方法来取消由您控制的shell创建的所有进程。由root用户启动时,killall命令会取消所有可启动进程(启动该进程的进程除外)。如果指定了多个信号,则仅最后一个有效。 1个 “同事”是从“同事”免费升级的,所以也可以。 2本来我以为这是Linux或Debian,但有消息说Linux killall源自BSD风格的Unix。 92 command-line process
10 比较两个目录的内容 我有两个目录,应包含相同的文件,并具有相同的目录结构。 我认为这些目录之一中缺少某些内容。 使用bash shell,有没有办法比较我的目录,看看其中一个是否丢失了另一个目录中存在的文件? 92 command-line
3 删除打开终端时出现的有关sudo的注释 每当我打开终端时 To run a command as administrator (user "root"), use "sudo <command>". See "man sudo_root" for details. 出现在终端之前。我该如何解决? 92 command-line sudo
4 诸如“ ii”,“ rc”之类的各种dpkg标志是什么意思? 我经常需要检查安装了哪些软件包,并且使用以下命令: dpkg -l | grep foo 它给出以下输出 Desired=Unknown/Install/Remove/Purge/Hold | Status=Not/Inst/Cfg-files/Unpacked/Failed-cfg/Half-inst/trig-aWait/Trig-pend |/ Err?=(none)/Reinst-required (Status,Err: uppercase=bad) ||/ Name Version Description ii foo <version> <description> 什么ii意思 还有其他标志吗? 如何阅读标志?(因为解释很复杂,IMO) 谢谢。 92 dpkg command-line
3 重击:使用键盘快捷键从光标删除到行尾 考虑以下bash提示,其中^表示提示位置: $ git commit -am "[bug 123456] Do this and that with the bug" ^ 假设我想使用不同的提交消息再次提交给同一错误。有没有办法从光标位置删除文本到行尾? 91 command-line bash
5 如何通过命令行关闭Caps Lock(锁定,而不是键)? 由于某种原因,我的笔记本电脑卡在了Caps Lock中。我有Caps Lock映射xmodmap到的键hyper_l,所以没有caps_lock关闭它的键。有什么方法可以通过命令行将其关闭吗?如果我可以在不重置计算机的情况下重置锁定状态,那会很好,尤其是供将来参考。这以前曾经发生过,但是我现在想知道这次如何正确地做。 91 command-line xmodmap capslock
4 不小心删除了/ bin。如何还原? 我正在处理名为的目录bin。完成后,由于其中的所有权bin和其中的一些文件,我不小心运行了: sudo rm -r /bin 代替: sudo rm -r bin 似乎我的手经常/在输入的所有内容前添加一个。 如何还原/bin目录? 我想要属于我的Ubuntu的相同文件,我不喜欢从活动磁盘或其他正在运行的系统中复制和粘贴它们。 91 command-line restore