2014-10-18 42 views
0

我有很長的函數調用是這樣的:Emacs的:格式化長碼線成多個更可讀的行

gWindow = SDL_CreateWindow("SDL Tutorial", SDL_WINDOWPOS_UNDEFINED, SDL_WINDOWPOS_UNDEFINED, SCREEN_WIDTH, SCREEN_HEIGHT, SDL_WINDOW_SHOWN); 

我想格式化爲:

gWindow = SDL_CreateWindow("SDL Tutorial", 
          SDL_WINDOWPOS_UNDEFINED, 
          SDL_WINDOWPOS_UNDEFINED, 
          SCREEN_WIDTH, 
          SCREEN_HEIGHT, 
          SDL_WINDOW_SHOWN); 

我不想要像這樣格式化整個文件,只需要特定的行就可以編寫代碼。

回答

0

放在左括號點(或只是前),然後鍵入:
C-M-空間
M-%,RET,C-Q&A-J RET!
再次在圓括號內(或剛好在它之前)輸入:
C-M-q