2009-09-18 36 views
2

可能重複:
Favourite command line trick
useful linux commands for programmers?
What is your single most favorite command-line trick using Bash?開發者的linux/bash提示?

我最近變得習慣於從bash shell中做了我的大部分開發(各種語言),使用命令行工具和接口。我發現留在命令行是很方便的,因爲你可以做很多事情而不用離開那個界面,而且速度很快。

您知道哪些工具和技巧可以使bash(也許與像vimemacs這樣的編輯器一起使用)成爲更強大的開發環境?

+0

重複:HTTP ://stackoverflow.com/questions/625656/favourite-command-line-trick http://stackoverflow.com/questions/68372/what-is-your-single - 最喜歡的命令行技巧使用bash http://stackoverflow.com/questions/603696/linux-command-line-best-practices-and-tips http://stackoverflow.com/questions/1441115/useful-linux-commands-for-programmers-closed – sth 2009-09-19 00:00:09

回答

1

你可能做了一些或所有這一切,但備案...

  1. 的ctags/ETag的
  2. 插件VIM和emacs
  3. 結識的慶典!歷史替換功能(不過要小心:-)
  4. 如果使用vi(在Emacs的),然後去了解!行模式
  5. 你可能想使用bash通過檢查出id-utils
  6. 如果在Windows cygwin,請使用rxvt代替默認的dos框

您還希望在編程器模式下設置每個工具。像vi和emacs這樣的編輯器可以自動縮進,顯示匹配的parens等等。你需要閱讀幫助文檔,並將這些內容打開。確保您在歷史模式下運行bash,以符合您的編輯反應。它默認爲emacs,但是對於vi而言,它是set -o vi

-1

哦,讓我們來看看......切,排序,grep的,找到

+0

這些是命令,而不是提示 – 2010-07-06 23:53:38

2

開始與X11窗口管理器,而無需鼠標效果很好。

  • 真棒
  • xmonad

之後:

  1. 屏幕
  2. bash_completion
  3. VIM
  4. cscope的
  5. 的ctags
  6. 翻拍

我很少需要去摸鼠標了什麼。