小编Pat*_*ick的帖子

vim可以监控文件的实时更改

我的问题类似于如何实时监控文本文件, 但我想在vim中进行.我知道我可以读取打开的文件使用tail -f sample.xml文件,当新内容写入文件时,它还会将新内容写入我的屏幕.更新文件后,我可以让vim自动填充新数据吗?

vim

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

如何在gnu屏幕中切换CR/LF?

我正在使用屏幕从串行控制台读取文本.问题是输出似乎只有换行符\n而不是回车符\ r \n,所以显示看起来像这样......

Line1
     Line2
          Line3
Run Code Online (Sandbox Code Playgroud)

我想知道是否有任何补丁来解决这个问题?

linux serial-port gnu-screen tty

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

python关闭文件描述符问题

我认为这个问题更多的是"编码风格"而不是技术问题.

说我有一行代码:

buf = open('test.txt','r').readlines()
...
Run Code Online (Sandbox Code Playgroud)

文件描述符会自动关闭,还是会留在内存中?如果文件描述符没有关闭,关闭它的首选方法是什么?

python file-io coding-style

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

如何将Vim中单词的首字母大写?

很长一段时间我都知道我可以~在Vim中使用来切换角色的情况.但有没有办法映射一个键来大写一个单词并回到之前的位置?

例如:

I like to drink Coca co[l]
Run Code Online (Sandbox Code Playgroud)

如果我的光标位于"l"并且我意识到我需要使"c"大写,目前,我需要这样做:

<C-c> b ~ ll i
Run Code Online (Sandbox Code Playgroud)

有没有办法映射单个键,使光标下的单词的第一个字母大写,并将光标保持在原始位置?

vim keyboard-shortcuts capitalization

18
推荐指数
2
解决办法
9974
查看次数

反汇编OpenCL内核?

我不确定是否可能.我想深入研究OpenCL,所以我想知道是否有一个工具来反汇编已编译的OpenCL内核.

对于普通的x86可执行文件,我可以使用objdump来获取反汇编视图.是否有类似OpenCL内核的工具呢?

gpu gpgpu opencl disassembly

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

Linux找出超线程核心ID

我今天早上试图找出如何确定哪个处理器ID是超线程核心,但没有运气.

我希望找到这些信息并用于set_affinity()将进程绑定到超线程线程或非超线程线程以分析其性能.

linux smp affinity hyperthreading linux-kernel

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

Bash vi模式 - 绑定"Cc"以退出插入模式

我只是发现了在bash中使用vi风格的魔力.我立即尝试使用Cc从插入模式(进入所谓的移动模式)中逃脱,因为我习惯于将Cc转移到vim中的命令模式.

我四处搜索并找到了在bash中重新绑定密钥的命令:

"bind -m vi-insert C-c:vi-movement-mode"
Run Code Online (Sandbox Code Playgroud)

然后,我使用"bind -P"来检查绑定状态,它显示:

"..."
"vi-movement-mode can be found on "\C-c", "\e"."
Run Code Online (Sandbox Code Playgroud)

但是,当我试图逃离插入模式时,它清除了整行(默认行为),而不是转移到移动模式......任何想过我怎么能用Cc逃避插入模式?

提前致谢.

vi vim bash

9
推荐指数
1
解决办法
1768
查看次数

sl4a python通知问题

我有两个关于sl4a脚本语言的问题.我想开发一个python脚本,服务器会定期联系它并将一些信息发布到通知栏.

我已成功将消息添加到通知栏,但是

  1. 通知图标始终为sl4a徽标.有没有办法将其改为其他东西?(我不介意使用一些hack方法,比如重命名资源文件,如果这样可以工作......)
  2. 当我单击通知时,它只是删除该消息.我想添加一些将用户带到某个应用或网页的意图.可能吗?

谢谢!

python scripting android sl4a

9
推荐指数
1
解决办法
2298
查看次数

如何在menuconfig中反向查找linux内核配置选项

如果我在.config中找到了我想要启用或禁用的选项.有没有快速的方法在menuconfig菜单中找到它?

即我不希望设置CONFIG_STRICT_DEVMEM.我不得不猜测我在make menuconfig子菜单中找到它的位置.是否有编程方式或更快的方式来查找子菜单,而不是"猜测"?

linux kernel config

8
推荐指数
1
解决办法
3580
查看次数

如何声明无符号的32位整数?

有没有办法在PowerShell中声明一个32位无符号整数?

我试图添加一个无符号(开头0xf)ie 0xff000000 + 0xAA,但它结果是一个负数,而我希望它是0xff00000AA.

powershell

8
推荐指数
2
解决办法
9864
查看次数