有没有办法在 Vim 中编辑缓冲区(文本文件,你知道我的意思)的列吗?例如,在隐藏第 2 列和第 3 列之前缓冲区中可见的文本:
abbcccccc
accdddddd
Run Code Online (Sandbox Code Playgroud)
在隐藏它们之后:
acccccc
adddddd
Run Code Online (Sandbox Code Playgroud)
(更不用说我正在处理非常大的文件(有时超过 200 GB)。)
是的,我找到了 foldcol.vim,但它需要一个补丁,而且我没有 gcc 来作为服务器上的用户编译它。
提前致谢。
Pycharm或Sublime Text 2中是否有快捷方式可以跳出匹配的括号和/ "或'对?
现在我通过左击,痛苦地把它拿出来.
我正在使用屏幕编码使用vim和cscope.当我离开代码约5分钟(我的意思是出去喝咖啡等)并重新开始.我不能再使用cscope了.我会得到如下错误:
E262: error reading cscope connection 0E257: cstag: tag not found我所拥有的文件有ID,model和date.文件具有类似于格式10000_9999-99_10-01-2011.zip(其中,10000是ID,9999-99是model,当然10-01-2011是date).
我想修改date这些文件的s,但保持会话之间的间隔相同ID.例如,如果2次会议有日期1/1/2011和2/1/2011,我想更新的最后一次会议日期8/1/2012,第一届会议将有日期7/1/2012.
目前我的代码如下所示:
@echo off
setlocal enabledelayedexpansion
del filedates.txt
FOR /F "tokens=1,2,3,4,5 delims=_" %%a in (filenames.txt) do @echo %%c >>filedates.txt
FOR /F "tokens=1,2,3 delims=-" %%a in (filedates.txt) do (
echo %%a%%b
)
Run Code Online (Sandbox Code Playgroud)
输出类似于此(YearMonth):
201107
201109
201204
etc..
Run Code Online (Sandbox Code Playgroud)
我想要读取一行filedates.txt,将此日期存储为变量,然后读取下一行,并将其存储为另一个变量.这样可以比较两个变量,看哪个更大,并且过程将继续.
我刚刚将我的系统升级到Ice Cream Sandwich(Android 4.0),现在每当我尝试在调试器中运行我的应用程序时,我都会遇到崩溃aapt.exe.
如果我只是构建,它构建正常,但是当我在调试器中运行它时,aapt.exe崩溃(弹出一个对话框并询问我是否要向Microsoft发送数据)和我的项目图标Project_Explorer显示它有错误( S).
我在nettuts easy git guide上关注简单的git指南
我在我的~/目录中初始化了一个空的git实例,然后添加了我.vimrc和我的.vim/文件.
git add .vimrc
git add .vim
Run Code Online (Sandbox Code Playgroud)
但是,当我执行git commit命令时,我最终得到了似乎无关的错误消息.
sayth@linux-kt34:~> git commit
Error detected while processing /home/sayth/.vimrc:
line 203:
E319: Sorry, the command is not available in this version: py << EOF
line 204:
E492: Not an editor command: import os.path
line 205:
E492: Not an editor command: import sys
line 206:
E492: Not an editor command: import vim
line 207:
E15: Invalid expression: 'VIRTUAL_ENV' …Run Code Online (Sandbox Code Playgroud) 例如,如果我有一个代表一个Y或一个N标志的列,那么百分比是Y多少百分比是N多少?我知道我可以编写一个查询来查找这些数字,然后自己计算百分比,但我认为应该直接在PL/SQL中使用分析函数来做这个NTILE.
SELECT COUNT(1), enabled_flag
FROM widgets
GROUP BY enabled_flag;
Run Code Online (Sandbox Code Playgroud)
给我:
COUNT(1) | enabled_flag
123124 | Y
234234 | N
Run Code Online (Sandbox Code Playgroud)
我需要:
enabled_flag | percentage
Y | 34
N | 56
Run Code Online (Sandbox Code Playgroud)
谁能指出我正确的方向?
我写了一个shell脚本( myscript.sh):
#!/bin/sh
ls
pwd
Run Code Online (Sandbox Code Playgroud)
我想每分钟安排一次这项工作,它应该显示在控制台上。为了做到这一点,我已经做了crontab -e:
*/1 * * * * /root/myscript.sh
Run Code Online (Sandbox Code Playgroud)
在这里,它在文件中显示输出,/var/mail/root而不是在控制台上打印。
为了在控制台上打印输出,我必须进行哪些更改?
我使用grep它输出这样的列表
/player/ABc12
/player/ABC321
/player/EGF987
/player/egf751
Run Code Online (Sandbox Code Playgroud)
不过,我想只给玩家这样的名称ABC321,EFG987等...