小编Zso*_*kai的帖子

以另一种方式在VIM窗口之间导航

CtrlW用来在VIM拆分窗口之间导航.有没有不同的方法来做到这一点?

例如,如果我有5个分割窗口打开并想要导航到左上角窗口,CtrlW则非常不舒服,因为它需要很多击键.

vim keyboard-shortcuts

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

在命令行中运行php代码

我刚开始学习php.我已经php5在linux 上安装并编写了非常简单的代码以便开始使用.

我该如何运行脚本?我尝试使用该-f选项,但它作为一个cat命令工作,只是吐出代码STDOUT.

交互式解释器选项工作正常.Web浏览器是执行PHP脚本的唯一方法吗?

php linux

27
推荐指数
3
解决办法
9万
查看次数

Python:如何获取一个用户名的组ID(如id -Gn)

getpwname只能得到gid一个username.

import pwd
myGroupId = pwd.getpwnam(username).pw_gid
Run Code Online (Sandbox Code Playgroud)

getgroups只能获取groups脚本用户.

import os
myGroupIds = os.getgroups()
Run Code Online (Sandbox Code Playgroud)

我怎么能得到所有groups的任意一个username,比如id -Gn命令?

id -Gn `whoami`
Run Code Online (Sandbox Code Playgroud)

python linux

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

每个用户默认方案的Oracle设置(不改变会话)

有没有办法改变oracle用户的默认架构?

我在常见问题解答中发现它可以在会话中改变它,但这不是我想要的.EG登录时的用户始终将另一个模式视为默认模式.

提前致谢.

oracle settings schema default login

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

如何在命令行中使用aspell

我需要aspell在命令行程序中使用或进行任何其他拼写检查.我需要检查一个单词而不是文件....

unix linux command-line

11
推荐指数
3
解决办法
7579
查看次数

awk +需要打印除1美元和2美元之外的所有内容(所有其他字段)

我有以下的文件,我需要打印的一切,除了$1$2通过awk

文件:

INFORMATION DATA 12 33 55 33 66 43 
INFORMATION DATA 45 76 44 66 77 33 
INFORMATION DATA 77 83 56 77 88 22
...
Run Code Online (Sandbox Code Playgroud)

理想的输出:

 12 33 55 33 66 43 
 45 76 44 66 77 33 
 77 83 56 77 88 22
...
Run Code Online (Sandbox Code Playgroud)

awk filtering

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

轻松键入非英语键盘vim用户

在英国或美国键盘按键一样\,/,[并且]很容易用只有一个击键输入.对于非英语键盘,通常是不一样的.

有没有办法为这些类型的键盘实现相同的键入容易度?
如果这是一个问题,mapping keys请你明确说明这样做吗?(欢迎西班牙语布局示例)

编辑:非常欢迎不同语言的例子!

mapping keyboard vim

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

按表中的分组记录运行总计

我有这样的表(Oracle,10)

Account     Bookdate     Amount
      1     20080101        100
      1     20080102        101
      2     20080102        200
      1     20080103       -200
...
Run Code Online (Sandbox Code Playgroud)

我需要的是按帐户asc和Bookdate asc按帐户顺序分组的新表格,其中包含一个正在运行的总字段,如下所示:

Account     Bookdate     Amount     Running_total
      1     20080101        100               100
      1     20080102        101               201
      1     20080103       -200                 1
      2     20080102        200               200
...
Run Code Online (Sandbox Code Playgroud)

有一个简单的方法吗?

提前致谢.

sql oracle grouping sum running-total

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

在Imagemagick中转换多个图像(Windows)

我正在尝试使用Windows命令行上的Imagemagick 将多个.tif文件转换为.png文件.我尝试了以下,但没有用:

convert -format tif *.png

然后我试了一个循环

for %a in (*.tif) do convert %a %a.png
Run Code Online (Sandbox Code Playgroud)

哪个确实有效但现在所有的图像都被命名​​为[something].tif.png,这很烦人.

那么,为什么不第一指挥工作,如果没有办法让第一个命令工作,有没有提高第二命令的方式,所以我不会有应对.tif.png形象叫什么名字?

编辑似乎我得到了第一个命令错误.首先,convert不起作用,但mogrify确实如此.我曾经读过mogrify替换了旧格式的文件,但显然它不是真的,因为它为我创建了新的图像,而没有删除旧的图像.其次,似乎首先是目标文件类型,所以命令是

mogrify png *.tif
Run Code Online (Sandbox Code Playgroud)

哪作得很好.

我仍然想知道如何改进第二个命令.

windows command-line imagemagick

10
推荐指数
1
解决办法
8530
查看次数

Vim响应很慢

如果我打开一个包含5,000行代码的文件并继续输入,我发现我的vim变得非常慢,它在大约1秒后显示我的输入.

在我开始之后,它甚至不会变得更好--noplugin.但在切换我的.vimrc文件后,一切都恢复 正常.该.vimrc文件由我自己编写,经过一段时间的检查,我仍然无法找到错误.我已清除所有关键地图,但问题仍然存在.

所以你能给我任何建议或告诉我如何在vim中调试吗?我发现有一个调试选项,但无法获得如何工作.

vim editor

10
推荐指数
4
解决办法
1万
查看次数