在我的Vimscript程序中,我需要打开一个额外的Vim缓冲区,该缓冲区不会立即与文件关联,但是用户可以将其保存到她/他选择的文件中,就像调用的初始缓冲区一样[No Name]
.我怎样才能做到这一点?
我正在开发一个基于Git版本控制的OS X Lion项目.我有这些小写目录,然后将它们大写(例如emailaddresses => EmailAddresses),但Git似乎没有认识到这一变化.当我运行git ls-files
和其他命令时,它仍然认为目录是小写的.
这是无害的,还是我应该采取其他措施让Git接受这一变化?
我开始使用tmux(我正在考虑从屏幕切换),但是当我将一个窗口分成多个窗格时,我很难说出哪个窗格是聚焦的.是否有配置自定义或可以更明确地突出显示焦点窗格的内容?
我想在通常有很长行的HTML文件上运行ack或grep.我不想看到很长的线条反复包裹.但我确实希望看到围绕与正则表达式匹配的字符串的长行的那一部分.如何使用任何Unix工具组合获得此功能?
是否有postgresql函数将返回一个舍入到最近分钟的时间戳?输入值是时间戳,返回值应该是时间戳.
我在vim中打开了几个文件,在多个窗口中.是否有一个命令:e将重新加载我打开的所有文件的缓冲区?我需要这个,因为我有时会用另一个编辑器改变一些文件,而它们也是在vim中打开的.
我想做类似的事情,ls -t
但也包括子目录中的文件.但问题是我不希望输出形成像do ls -R
,这是这样的:
[test]$ ls -Rt
b testdir test
./testdir:
a
Run Code Online (Sandbox Code Playgroud)
我希望它的格式就像find
命令显示子目录中的文件一样.即:
[test]$ find .
.
./b
./test
./testdir
./testdir/a
Run Code Online (Sandbox Code Playgroud)
但find
似乎没有做的是按最后更新时间按时间顺序排序结果.
那么如何find
以相反的时间顺序列出目录和子目录中的所有文件?
我想从shell(不在交互式psql客户端)执行查询,并将输出的CSV或TSV表示打印到STDOUT.你是如何使用psql
PostgreSQL或其中一个PostgreSQL命令行工具的?