Questions tagged «text-editing»

文本编辑是选择和准备文本[文件]的过程。





8
如何在Windows上分割大文件?
是否有工具将大文本文件(9Gb)拆分成较小的文件,以便我可以打开并浏览? Windows(XP)附带的命令行可用的任何内容吗? 或拆分它的最佳方法是什么?我可以使用7z创建单独的卷,然后分别解压缩其中之一吗?它是可读的还是需要其他所有部分再次解压缩到大文件中? 更新资料 我整理了快速的48行python脚本,将大型文件拆分为0.5GB的文件,即使在vim中也很容易打开。我只需要浏览日志最后部分的数据(是的,这是一个日志文件)。每条记录都分为多行,因此grep不会这样做。


10
文本文件中的替换**不带正则表达式
我需要用替换内容替换文本文件中的一些文本。通常我会做类似的事情 sed -i 's/text/replacement/g' path/to/the/file 问题在于,两者text和replacement都是包含破折号,斜杠,黑斜杠,引号等的复杂字符串。如果我逃避了所有必要的字符text,事情就会很快变得不可读。另一方面,我不需要正则表达式的功能:我只需要逐字替换文本即可。 有没有一种方法可以在不使用某些bash命令使用正则表达式的情况下进行文本替换? 编写执行此操作的脚本会很简单,但是我认为应该已经存在一些东西。
68 bash  regex  sed  text-editing 

8
emacs:如何通过4个空格缩进/缩进python代码区域?
我在emacs中选择了一个python代码区域。缩进和缩进每行4个空格的最有效方法是什么? 理想情况下,我希望对上下文不敏感(例如,它允许我缩进文档字符串中的缩进与python语法无关的段落)。 我的模式行显示(Python)。在网络上搜索时,我发现了很多有关使用python-mode而不是的讨论python,但是几天前我才开始使用emacs,因此在我有机会了解默认值及其默认值之前,我很警惕更改默认值。如果更改为python-mode最佳选择,我很乐意接受它作为答案。 我尝试过的内容(来自手册): <TAB> 没有效果 C-M-\ 没有效果 C-x <TAB> (严格地)每行缩进一列(并取消选择区域) M-i 用制表符缩进第一行(长度为8个空格) C-M-q -“ CMq未定义” 我发现的唯一方法是使用regex-replace,但这对于如此简单的任务来说是很多击键操作。






4
Ctrl + Backspace插入一个小框而不是擦除
当我按Ctrl+时Backspace,有时会插入一个小方块,而不是删除整个单词。如果我在此处复制并粘贴字符,则会得到:``。但这在文本框中看起来并不像–只是一个带有1px黑色边框的纯白色矩形。 该问题仅在某些文本框中发生;在其他情况下,快捷方式的工作方式应与预期相同。 开始菜单搜索框:有效 记事本:不工作 记事本2:作品 Firefox:有效 我正在运行Windows 7 x64。

13
将Unix行尾转换为Windows
我最近从Linux移回到Windows。我有一些带有CRLF的文件,一些带有LF的文件,还有一些混合的文件。是否有实用程序可以帮助我找到所有Unix接触的文件并将它们转换为正确的CRLF终止文件? 该实用程序必须在Windows而非Linux上运行。我已经搬家了 如果可以避免,我宁愿不安装Cygwin。

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.