Unix & Linux

Linux,FreeBSD和其他类似Un * x的操作系统用户的问答

2
如何在ZSH的vi模式下执行反向历史记录搜索?
我vim基本上满足了所有编辑需要,因此我决定再次尝试对外壳使用vi模式(当前在OS X上为ZSH w / oh-my-zsh),但是我发现自己一直在尝试(并且失败)Ctrl-R不断使用。什么是等效的键绑定?为了将来参考,我如何自己解决这个问题?我很确定我可以bind -P在bash中使用。




5
给grep输出到rm
我正在尝试将grep输出传递给rm,但它会输出无用的东西。是否需要任何开关rm?或者可以rm直接提供正则表达式? ls | grep '^\[Daruchini'| rm rm:缺少操作数请尝试使用rm --help获取更多信息。
47 bash  grep  rm 


7
在`gnome-terminal`环境中在`vim`中禁用鼠标支持
编辑:启用鼠标的问题vim似乎是特定于gnome-terminal(版本3.4.1.1-1;我正在使用gnome 3后备模式)。如果运行xterm,vim默认情况下将禁用in的鼠标支持,并且我可以选择启用它(:set mouse=a我从不这样做)并禁用它(:set mouse=)。相比之下,当我在vim中运行时gnome-terminal,默认情况下会启用鼠标支持,并且无法禁用它(:set mouse=无效)。除了更改终端仿真器以外,是否还有解决方案? 我想完全禁用中的鼠标支持vim。我正在vim通过gnome-terminal版本3.4.1.1-1 运行版本2:7.3.547-3。以下命令,无论是直接在vim中执行还是添加到我的.vimrc文件中,均无法禁用鼠标支持: set mouse = set mouse ="" 在阅读了vim手册并在线发布后,这两个命令中的一个或两个都应该起作用。vim手册特别指出以下内容 'mouse' string (default "", "a" for GUI, MS-DOS and Win32) The mouse can be enabled for different modes: n Normal mode v Visual mode i Insert mode c Command-line mode h all previous modes when editing …


7
等同于Autohotkey?
是否有与AutoHotkey等效的产品/方法。对于那些不知道的人,它的产品可以让您对鼠标的移动和键盘进行编程。这使我可以“宏化”程序上的某些功能,而不必手动执行。在过去,他们通常称它们为键盘填充器。但这只是解决方案的一半,因为我也需要“鼠标移动”填充器。 有这样的野兽吗?





3
如何从符号链接更改所有权?
我在创建软链接时遇到了一些问题。以下是原始文件。 $ ls -l /etc/init.d/jboss -rwxr-xr-x 1 askar admin 4972 Mar 11 2014 /etc/init.d/jboss 链接创建失败,并出现文件所有者的权限问题: ln -sv jboss /etc/init.d/jboss1 ln: creating symbolic link `/etc/init.d/jboss1': Permission denied $ id uid=689(askar) gid=500(admin) groups=500(admin) 因此,我使用sudo特权创建了链接: $ sudo ln -sv jboss /etc/init.d/jboss1 `/etc/init.d/jboss1' -> `jboss' $ ls -l /etc/init.d/jboss1 lrwxrwxrwx 1 root root 11 …

2
如何识别没有pid的进程?
我有一个侦听2个端口的进程:45136 / tcp和37208 / udp(实际上,我认为它是同一进程)。但是netstat不会返回任何pid: netstat -antlp | grep 45136 tcp 0 0 0.0.0.0:45136 0.0.0.0:* LISTEN - 与“ grep 37208”相同的结果。 我也尝试过lsof: lsof -i TCP:45136 但是它什么也不会返回。这是新安装的挤压程序,我真的不知道该过程可能是什么。任何想法 ? 回答 感谢您的评论,我发现了它的含义。我卸载了nfs-server nfs-common(在dkpg --get-selections | grep nfs搜索之后),未知进程消失了。尽管没有以任何方式标记内核进程,这很奇怪。 再次感谢你们俩。;)

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.