可能的重复:
用于开发代码的好的文本编辑器是什么?
我试图找到一个文本编辑器,我可以用它来进行 Ruby on Rails 开发。我一直在我的 Mac 上使用 TextMate,并且很想找到甚至接近这种体验的东西。我的 Ubuntu 笔记本电脑有点旧,没有太多内存,所以我需要一些轻量级的东西。我不需要/想要一个臃肿的 IDE,因为我的慢速笔记本电脑的性能会很糟糕。
如果这个文本编辑器有:
在 OSX 中安装TextWrangler 时,您还会获得一个edit命令,该命令允许您从命令行打开任何文本文件。
在 Ubuntu 中是否有类似的功能可以在终端上输入一些命令来在特定的文本编辑器(比如 Kate)中打开文件?
我习惯于在 Windows 环境中工作,并且习惯于记事本中的命令,例如CtrlS用于保存、CtrlC用于复制等。
在 Ubuntu 上,直接在命令行中工作很方便,例如使用vi mytextfile.txt.
我想使用一个可以在终端中使用的文本编辑器,但其键盘命令与 Windows 上的记事本相同。是否有用于 Ubuntu 命令行的带有“记事本命令”的文本编辑器?
我经常使用LibreOffice Writer。
我想知道是否有办法通过终端编辑文本?
假设我想要ls在nanoor中查看的输出tilde。
我会做以下事情:
ls >> tmp
nano tmp
rm tmp
Run Code Online (Sandbox Code Playgroud)
我不喜欢这样,因为它会创建一个我有时会忘记删除的转储文件。有些人建议这样做:
ls | less
Run Code Online (Sandbox Code Playgroud)
或者
ls | more
Run Code Online (Sandbox Code Playgroud)
但我不能这样做:
ls | nano
Run Code Online (Sandbox Code Playgroud)
那么如何解决这个问题呢?我会需要这个,特别是当涉及到巨大的终端输出时,比如我想在之后进行搜索的当前进程。
我需要将文本从 vim 复制到 Web 浏览器,因为我在打开 sql 文件时无法使用 gedit。我如何完成这项工作?
我正在使用 Ubuntu 14.04。我有一个很大的日志文件:
-rw-r--r-- 1 rails root 1792390124 Jan 10 14:54 /var/log/unicorn/unicorn.log
Run Code Online (Sandbox Code Playgroud)
尽管如此,我需要打开它并在其中找到一些东西。我试过vim,但正在运行
vim /var/log/unicorn/unicorn.log
Run Code Online (Sandbox Code Playgroud)
只是打开一个空白屏幕,即使我使用Ctrl+ C,也没有任何反应。终端挂了。不升级机器上的任何硬件(但我愿意安装软件),如何打开文件并环顾四周(我不需要编辑它,我只需要从中读取一些行)。
当我最大化gedit时,文本编辑器的最后一行被屏幕底部的状态栏遮住了。即使我滚动到文档的最底部,也会发生这种情况。
假设文档有 200 行长。我可以滚动到底部并看到第 199 行。第 200 行被gedit的状态栏覆盖。我如何克服这个问题?如果我取消最大化窗口,我就可以访问我正在处理的文本文件的最后一行。
我安装了 Sublime Text 2,并根据自己的喜好进行了配置。Sublime Text 2 有更新版本,但我推迟下载它,因为我不想丢失我的配置。
有人告诉我只需将下载的 tar 文件提取到现有文件上,但我对这样做有点紧张,因为我不想丢失我添加到 Sublime Text 的所有扩展名,也不想丢失我的配置,而且我不知道该怎么做。
我下载了较新的版本,/var/cache/sublime-text-2/Sublime Text 2 Build 2181.tar.bz2
我相信我现有的 Sublime Text 2 编辑器在/usr/lib/sublime-text-2.
谁能给我一些关于如何提取最新的 Sublime Text 2/var/cache/并确保它被提取到/usr/lib/sublime-text-2. 当然,下一个问题是;我可以这样做而不丢失我添加到 Sublime Text 2 的扩展吗?
出于某种原因,当我尝试编辑时vi .profile,终端一直告诉我我已经在编辑模式下拥有 .profile 。
E325: ATTENTION
Found a swap file by the name ".profile.swp"
owned by: smaranh dated: Fri Apr 6 09:46:45 2012
file name: ~smaranh/.profile
modified: YES
user name: smaranh host name: ubuntu
process ID: 4394
While opening file ".profile"
dated: Fri Apr 27 10:35:32 2012
NEWER than swap file!
(1) Another program may be editing the same file. If this is the case,
be careful not to end up with two different instances of the same …Run Code Online (Sandbox Code Playgroud) text-editor ×10
command-line ×5
gedit ×2
vim ×2
16.04 ×1
18.04 ×1
editor ×1
gnome ×1
kate ×1
read-only ×1
sublime-text ×1
vi ×1